tsdat.config.quality

Classes

QualityConfig

Contains quality configuration parameters for tsdat pipelines.

class tsdat.config.quality.QualityConfig[source]

Bases: tsdat.config.utils.YamlModel

Contains 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 should be applied.

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]