# hybValve = [V1..V3] # hybPort = [1..7] elif method == 'hyb': biochem.hyb(sys.argv[3], int(sys.argv[4])) # usage: biochem_utils.py fcnum lig_stepup_peg ligValve ligPort # ligValve = [V1..V3] # port = [1..6]; assumes lig buffer is on port 7 elif method == 'lig_stepup_peg': biochem.lig_stepup_peg(sys.argv[3], int(sys.argv[4])) # usage: biochem_utils.py fcnum prime_reagent_block V4flag # V4flag==1 to prime V4, V4flag==0 to not prime V4 elif method == 'prime_reagent_block': biochem.primeReagentBlock(int(sys.argv[1]), int(sys.argv[3])) # usage: biochem_utils.py fcnum react reagentValve reagentPort temp time # bufferBeforeFlag bufferAfterFlag # OR biochem_utils.py fcnum react reagentValve reagentPort temp time # bufferBeforeFlag bufferAfterFlag bufferPort bufferVolume # depending on whether a reaction buffer is used before/after the reagent # to prime/flush the lines elif method == 'react': if(len(sys.argv) == 9): biochem.react(sys.argv[3], int(sys.argv[4]), int(sys.argv[5]), \ int(sys.argv[6]), int(sys.argv[7]), int(sys.argv[8])) else: biochem.react(sys.argv[3], int(sys.argv[4]), int(sys.argv[5]), \ int(sys.argv[6]), int(sys.argv[7]), int(sys.argv[8]), \