logml.analysis.runner

Functions

create_analysis_item(item_cfg[, ...])

Instantiate analysis item with parameters.

Classes

AnalysisRunner(cfg, global_params[, logger, dag])

Runs analysis items.

class logml.analysis.runner.AnalysisRunner(cfg: logml.configuration.global_config.GlobalConfig, global_params: dict, logger=None, dag: Optional[logml.analysis.dag.PipelineDag] = None)

Bases: object

Runs analysis items.

run(item_names=None)

Goes over enabled analysis items and runs them.

Parameters

item_names – specify which items to run. If not provided, all steps would be executed.

logml.analysis.runner.create_analysis_item(item_cfg, global_params=None, logger=None, context: Optional[logml.analysis.base_item.AnalysisPipelineContext] = None, global_cfg=None, **kwargs) Optional[logml.analysis.base_item.AnalysisItem]

Instantiate analysis item with parameters.