def params_ec(self): """Read error correction options from settings into a nice readable. class instance.""" md = self._imagecontainer.get_meta_data() t_mean = md.plate_timestamp_info[0] tu = TimeConverter(t_mean, TimeConverter.SECONDS) increment = self._settings('General', 'frameincrement') t_step = tu.sec2min(t_mean)*increment return ECParams(self._settings, t_step, TimeConverter.MINUTES)
def export_tc3(self): t_mean = self.meta_data.get_timestamp_info(self.position)[0] tu = TimeConverter(t_mean, TimeConverter.SECONDS) increment = self.settings('General', 'frameincrement') t_step = tu.sec2min(t_mean)*increment nclusters = self.settings.get('EventSelection', 'num_clusters') exporter = TC3Exporter(self._tes.tc3data, self._tc3_dir, nclusters, t_step, TimeConverter.MINUTES, self.position) exporter()
def params_ec(self): """Read error correction options from settings into a nice readable. class instance.""" md = self._imagecontainer.get_meta_data() t_mean = md.plate_timestamp_info[0] tu = TimeConverter(t_mean, TimeConverter.SECONDS) increment = self._settings('General', 'frameincrement') t_step = tu.sec2min(t_mean) * increment return ECParams(self._settings, t_step, TimeConverter.MINUTES)