コード例 #1
0
ファイル: polonator_main.py プロジェクト: REC17/Polonator
                cycle_list[cycle_number] = cycle_list[cycle_number].strip()
                logger.info("---\t-\t--> Cycle_list key: %s" % \
                    cycle_list[cycle_number])
                logger.info("---\t-\t--> Cycle number: %i" % cycle_number)
                cycle_list2 = cycle_list


                # if(cycle_list[cycle_number] == 'abc'):
                if(1):
                    time.sleep(0.1)
                else:
                    # print cycle_list[cycle_number]
                    biochem = Biochem(cycle_list[cycle_number], flowcell, logger)
                    biochem.start()

                    while(biochem.isAlive()):
                        session.parse_read_string('y.ob[2]=1', '>')
                        session.parse_read_string('y.ob[2]=0', '>')
                        time.sleep(1)


                if(cycle_list[cycle_number] == 'abc'):
                    time.sleep(0.1)
                else:
                    # print cycle_list[cycle_number]
                    imager = PolonatorImager.Imager(cycle_list[cycle_number], \
                        flowcell)
                    imager.start()

                    while(imager.isAlive()):
                        session.parse_read_string('y.ob[1]=1', '>')
コード例 #2
0
        if (installed_flowcells == 1):
            for cycle_number in range(0, cycle_list_length):
                cycle_list[cycle_number] = cycle_list[cycle_number].strip()
                logger.info("---\t-\t--> Cycle_list key: %s" %
                            cycle_list[cycle_number])
                logger.info("---\t-\t--> Cycle number: %i" % cycle_number)
                cycle_list2 = cycle_list

                if (cycle_list[cycle_number] == 'AM1g'):
                    time.sleep(0.1)
                else:
                    biochem = Biochem(cycle_list[cycle_number], flowcell,
                                      logger)
                    biochem.start()

                    while (biochem.isAlive()):
                        session.parse_read_string('y.ob[2]=1', '>')
                        session.parse_read_string('y.ob[2]=0', '>')
                        time.sleep(0.1)

#				if(cycle_list[cycle_number] == 'WL1'):
#					time.sleep(0.1)
#				else:
#					imager = PolonatorImager.Imager(cycle_list[cycle_number], flowcell)
#					imager.start()
#
#					while(imager.isAlive()):
#						session.parse_read_string('y.ob[1]=1', '>')
#						session.parse_read_string('y.ob[1]=0', '>')
#						time.sleep(0.1)