def __init__(self, experiment, user, parent=None): ExperimentTool.__init__(self, experiment, ExperimentTool.MODE_EXECUTE, user=user, parent=parent) #: Maps molecules onto pools (or pool placeholders). self.__pool_molecule_map = None #: The final volume for the samples *in l*. self.__final_vol = self.FINAL_SAMPLE_VOLUME / VOLUME_CONVERSION_FACTOR
def reset(self): """ Resets all attributes except for the input values. """ ExperimentTool.reset(self) self.__pool_molecule_map = dict()
def _get_rack_transfer_stream(self, stream_map): stream = ExperimentTool._get_rack_transfer_stream(self, stream_map) if not stream is None: self._final_streams[self.FILE_SUFFIX_TRANSFER] = stream