tsdat.config.quality

Classes

QualityConfig

Class used to contain quality configuration parameters for tsdat pipelines. This

class tsdat.config.quality.QualityConfig[source]

Bases: tsdat.config.utils.YamlModel

Class used to contain quality configuration parameters for tsdat pipelines. This class will ultimately be converted into a tsdat.qc.base.QualityManagement class for use in downstream tsdat pipeline code.

Provides methods to support yaml parsing and validation, including the generation of json schema for immediate validation.

Parameters
  • managers (List[ManagerConfig]) – A list of quality checks and controls that

  • be applied. (should) –

managers :List[ManagerConfig][source]

Class Methods

validate_manager_names_are_unique

Method Descriptions

classmethod validate_manager_names_are_unique(cls, v: List[ManagerConfig])List[ManagerConfig][source]