cotede.ProfileQC¶
- class cotede.ProfileQC(input, cfg=None, saveauxiliary=True, verbose=True, attributes=None)¶
Quality Control a CTD profile
- __init__(input, cfg=None, saveauxiliary=True, verbose=True, attributes=None)¶
A procedure to QC a hydrographic profile
- Parameters:
input (dict-like) – An object with the data to be evaluated that responds like a dictionary. For instance, a variable pressure should be acessible as input[‘pressure’], or temperature as input[‘temperature’]. This input object could have attrs, with global attributes for the whole dataset. For instance, input.attrs[‘lat’] would give the nominal latitude of the dataset input.
cfg (dict-like or str) – The QC configuration to be used in the current profile. If a string, it should be the name of a JSON QC configuration. Check the manual for the available options.
saveauxiliary (bool) – Save features as .features
verbose (bool) – Show extra information
attributes (dict-like, optional) – If given, append/overwirte the input.attrs
- keys(self): List of input contents
Methods
__init__
(input[, cfg, saveauxiliary, ...])A procedure to QC a hydrographic profile
build_features
()evaluate
(v, cfg)evaluate_common
(cfg)keys
()Return the available keys in self.data
Attributes
attributes
Temporary solution while migrating attributes -> attrs
auxiliary
data