Esempio n. 1
0
 def robotRecuperatePushButtonClicked(self):
     well = WellPicker.getWell(self.plateGeometry,
                               "Recuperate to:",
                               default_well=self.lastWell)
     if well != None:
         self.lastWell = well[0:3]
         logger.info('recuperating to [plate, row, column] = %s', well)
         self.recuperate(*well)
Esempio n. 2
0
 def robotFillPushButtonClicked(self):
     well = WellPicker.getWellAndVolume(self.plateGeometry,
                                        "Select Well",
                                        default_well=self.lastWell)
     if well != None:
         logger.info('filling from [plate, row, column] = %s', well)
         self.lastWell = well[0:3]
         self.fill(*well)
Esempio n. 3
0
 def robotTransferPushButtonClicked(self):
     values = WellPicker.getTwoWellsAndVolume(self.plateGeometry,
                                              "From",
                                              "To",
                                              default_well=self.lastWell)
     if values != None:
         self.lastWell = values[0:3]
         logger.info("Transfering volume(%s) from %s to %s" %
                     (values[-1], values[0:3], values[3:6]))
         self.transfer(*values)
Esempio n. 4
0
 def robotMixPushButtonClicked(self):
     values = WellPicker.getWellVolumeAndCycles(
         self.plateGeometry,
         "Select Well,Vol and Cycles",
         default_well=self.lastWell)
     if values != None:
         self.lastWell = values[0:3]
         logger.info("Mixing volume(%s) for %s cycles on %s" %
                     (values[4], values[3], str(values[0:3])))
         self.mix(*values)
Esempio n. 5
0
 def robotTransferPushButtonClicked( self ):
     values = WellPicker.getTwoWellsAndVolume( self.plateGeometry, "From", "To", default_well = self.lastWell )
     if values != None :
         self.lastWell = values[0:3]
         logger.info( "Transfering volume(%s) from %s to %s" % ( values[-1], values[0:3], values[3:6] ) )
         self.transfer( *values )
Esempio n. 6
0
 def robotMixPushButtonClicked( self ):
     values = WellPicker.getWellVolumeAndCycles( self.plateGeometry, "Select Well,Vol and Cycles", default_well = self.lastWell )
     if values != None:
         self.lastWell = values[0:3]
         logger.info( "Mixing volume(%s) for %s cycles on %s" % ( values[4], values[3], str( values[0:3] ) ) )
         self.mix( *values )
Esempio n. 7
0
 def robotRecuperatePushButtonClicked( self ):
     well = WellPicker.getWell( self.plateGeometry, "Recuperate to:" , default_well = self.lastWell )
     if well != None:
         self.lastWell = well[0:3]
         logger.info( 'recuperating to [plate, row, column] = %s', well )
         self.recuperate( *well )
Esempio n. 8
0
 def robotFillPushButtonClicked( self ):
     well = WellPicker.getWellAndVolume( self.plateGeometry, "Select Well", default_well = self.lastWell )
     if well != None:
         logger.info( 'filling from [plate, row, column] = %s', well )
         self.lastWell = well[0:3]
         self.fill( *well )