aiqclib.nrtqc.step1_read_input package

Submodules

aiqclib.nrtqc.step1_read_input.dataset_all module

This module defines the InputDataSetAll class for the NRT QC module, which is responsible for loading and preparing Copernicus CTD input data. It extends InputDataSetBase, reusing the shared reading, column validation, and preprocessing machinery of the preparation pipeline.

class aiqclib.nrtqc.step1_read_input.dataset_all.InputDataSetAll(config)[source]

Bases: InputDataSetBase

A specialized implementation of aiqclib.prepare.step1_read_input.input_base.InputDataSetBase for reading the NRT QC input data.

This class serves as a concrete implementation for reading and validating input data as defined by the NRT QC configuration schema. Row filtering is disabled by default in the NRT QC template (near-real time data is checked as-is).

Variables:

expected_class_name (str) – The class identifier used for configuration matching.

Parameters:

config (ConfigBase)

expected_class_name: str = 'InputDataSetAll'