예제 #1
0
파일: base.py 프로젝트: helixyte/TheLMA
 def _get_stock_transfer_pipetting_specs(self):
     """
     Sector stock racks use the CyBio, others use the Biomek.
     """
     if len(self._stock_rack_sectors) > 0:
         return get_pipetting_specs_cybio()
     else:
         return get_pipetting_specs_biomek_stock()
예제 #2
0
파일: base.py 프로젝트: papagr/TheLMA
 def _get_stock_transfer_pipetting_specs(self):
     """
     Sector stock racks use the CyBio, others use the Biomek.
     """
     if len(self._stock_rack_sectors) > 0:
         return get_pipetting_specs_cybio()
     else:
         return get_pipetting_specs_biomek_stock()
예제 #3
0
 def __get_robot_specs(self, step_container):
     # Always returns a Biomek spec. If the source racks are tube racks
     # the stock settings are returned.
     result = get_pipetting_specs_biomek()
     for rack_id in step_container.rack_containers[TRANSFER_ROLES.SOURCE]:
         data_item = self.__ror_map[rack_id]
         if isinstance(data_item.rack, TubeRack):
             result = get_pipetting_specs_biomek_stock()
             break
     return result
예제 #4
0
파일: base.py 프로젝트: helixyte/TheLMA
 def _get_stock_transfer_pipetting_specs(self):
     """
     For jobs we always use the BioMek.
     """
     return get_pipetting_specs_biomek_stock()
예제 #5
0
파일: base.py 프로젝트: papagr/TheLMA
 def _get_stock_transfer_pipetting_specs(self):
     """
     For jobs we always use the BioMek.
     """
     return get_pipetting_specs_biomek_stock()