def __call__(self): if self.params_ec.position_labels: self._check_mapping_files() progress = ProgressMsg(max=len(self.plates), meta="Error correction...") for i, plate in enumerate(self.plates): QThread.currentThread().interruption_point() progress.text = ("Plate: '%s' (%d / %d)" %(plate, i+1, len(self.plates))) self.progressUpdate.emit(progress) ch5file = join(self._outdirs[plate], 'hdf5', "_all_positions.ch5") runner = PositionRunner(plate, self._outdirs[plate], self.params_ec, parent=self, ch5file=ch5file) runner() self.progressUpdate.emit(progress)
def __call__(self): if self.params_ec.position_labels: self._check_mapping_files() progress = ProgressMsg(max=len(self.plates), meta="Error correction...") for i, plate in enumerate(self.plates): QThread.currentThread().interruption_point() progress.text = ("Plate: '%s' (%d / %d)" % (plate, i + 1, len(self.plates))) self.progressUpdate.emit(progress) ch5file = join(self._outdirs[plate], 'hdf5', "_all_positions.ch5") runner = PositionRunner(plate, self._outdirs[plate], self.params_ec, parent=self, ch5file=ch5file) runner() self.progressUpdate.emit(progress)