GenericComposantProcessing

class GenericComposantProcessing(file_schema)[source]

Bases: object

. Mother class for all ECPI modules.

constructor

Parameters:file_schema (str) – path to the .json scheme

Methods Summary

check_params()
complete_params_with_dict(new_dict_pars) Add params from section if not present in self.d_pars
get_data_out()
run([data_in_obj]) Run/processing composant with parameters and d_data_in
set_cfg_params(cfg_pars, section) Set parameters for config,
set_dict_params(dict_pars) Set dictionary parameters
set_model_effect_detector(mod_dpix)
status_int()
status_msg()

Methods Documentation

check_params()[source]
complete_params_with_dict(new_dict_pars)[source]

Add params from section if not present in self.d_pars

get_data_out()[source]
run(data_in_obj=None)[source]

Run/processing composant with parameters and d_data_in

set_cfg_params(cfg_pars, section)[source]

Set parameters for config,

Parameters:
  • cfg_pars
  • section (str) – name of ecpi section
set_dict_params(dict_pars)[source]

Set dictionary parameters

Parameters:dict_pars
set_model_effect_detector(mod_dpix)[source]
status_int()[source]
status_msg()[source]