def __init__(self, loaded_data=None, dims_overwritten=False, **kwargs): # add all entries of the kwargs dictionary into the class namespace for key, value in kwargs.items(): setattr(self, "_" + key, value) self._dims_overwritten = dims_overwritten self._all_cols = self._method_properties["all_cols"] corrected_loader = LoadCorrection( input_fname_templ=self._input_fname, output_dir=self._output_dir, adc=self._adc, frame=self._frame, row=slice(None, None, None), col=slice(None, None, None), ) if loaded_data is None or self._dims_overwritten: self._data = corrected_loader.load_data_all() else: self._data = self._loaded_data.corrected_data if self._dims_overwritten: print("Overwritten configuration " + "(adc={}, frame={}, row={}, col={})".format( self._adc, self._frame, self._row, self._col)) # to ease nameing plots self._adc_title = utils.convert_slice_to_tuple(self._adc) self._frame_title = utils.convert_slice_to_tuple(self._frame) self._row_title = utils.convert_slice_to_tuple(self._row) self._col_title = utils.convert_slice_to_tuple(self._col)
def __init__(self, loaded_data=None, dims_overwritten=False, **kwargs): # add all entries of the kwargs dictionary into the class namespace for key, value in kwargs.items(): setattr(self, "_" + key, value) self._dims_overwritten = dims_overwritten loader = LoadGathered(input_fname_templ=self._input_fname, output_dir=self._output_dir, adc=self._adc, frame=self._frame, row=self._row, col=self._col) if loaded_data is None or self._dims_overwritten: self._vin, self._data = loader.load_data() else: self._vin = loaded_data.vin self._data = loaded_data.data if self._dims_overwritten: print("Overwritten configuration " + "(adc={}, frame={}, row={}, col={})" .format(self._adc, self._frame, self._row, self._col)) # to ease nameing plots self._adc_title = utils.convert_slice_to_tuple(self._adc) self._frame_title = utils.convert_slice_to_tuple(self._frame) self._row_title = utils.convert_slice_to_tuple(self._row) self._col_title = utils.convert_slice_to_tuple(self._col)
def __init__(self, loaded_data=None, dims_overwritten=False, **kwargs): # add all entries of the kwargs dictionary into the class namespace for key, value in kwargs.items(): setattr(self, "_" + key, value) self._dims_overwritten = dims_overwritten self._loaded_data = loaded_data self._roi = None processed_loader = LoadProcessed(input_fname_templ=self._input_fname, output_dir=self._output_dir, adc=self._adc, row=self._row, col=self._col) if self._loaded_data is None or self._dims_overwritten: self._constants = processed_loader.load_data() self._metadata = processed_loader.load_metadata() else: self._constants = self._loaded_data.constants self._metadata = processed_loader.load_metadata() self._roi_crs = self._metadata["roi_crs"] self._input_fname_crs_gather = self.get_gathered_files()[0] self._gathered_loader_crs = LoadGathered( input_fname_templ=self._input_fname_crs_gather, output_dir=self._output_dir, adc=self._adc, frame=self._frame, row=self._row, col=self._col) self._input_fname_fn_gather = self.get_gathered_files()[1] self._gathered_loader_fn = LoadGathered( input_fname_templ=self._input_fname_fn_gather, output_dir=self._output_dir, adc=self._adc, frame=self._frame, row=self._row, col=self._col) if self._loaded_data is None or self._dims_overwritten: (self._vin_crs, self._data_crs) = self._gathered_loader_crs.load_data() (self._vin_fn, self._data_fn) = self._gathered_loader_fn.load_data() else: (self._vin_crs, self._data_crs) = self._gathered_loader_crs.load_data() (self._vin_fn, self._data_fn) = self._gathered_loader_fn.load_data() if self._dims_overwritten: print("Overwritten configuration " + "(adc={}, frame={}, row={}, col={})".format( self._adc, self._frame, self._row, self._col)) # to ease nameing plots self._adc_title = utils.convert_slice_to_tuple(self._adc) self._frame_title = utils.convert_slice_to_tuple(self._frame) self._row_title = utils.convert_slice_to_tuple(self._row) self._col_title = utils.convert_slice_to_tuple(self._col)