src.toolbox.steps.custom.qc.impossible_range_qc#
QC test(s) for flagging based on value ranges.
Classes#
Target Variable: Any |
Module Contents#
- class src.toolbox.steps.custom.qc.impossible_range_qc.impossible_range_qc(data, **kwargs)[source]#
Bases:
toolbox.steps.base_qc.BaseQCTarget Variable: Any Flag Number: Any Variables Flagged: Any Checks that a meausurement is within a reasonable range.
Example
name: “Apply QC” parameters:
- qc_settings: {
- “impossible range qc”: {
“variable_ranges”: {“PRES”: {3: [-2, 0], 4: [-999, -2]}, “LATITUDE”: {4: [-90, 90]}}, “also_flag”: {“PRES”: [“CNDC”, “TEMP”], “LATITUDE”: [“LONGITUDE”]}, “plot”: [“PRES”, “LATITUDE”] “test_depth_range”: [-100, 0] # OPTIONAL
}
}
diagnostics: true