ufzLogo rdmLogo

SaQC#

The System for automated Quality Control package.

Functions#

fromConfig(fname, *args, **func_kwargs)

Classes#

Flags([raw_data, copy])

SaQC's flags container.

DictOfSeries(*args, **kwargs)

SaQC([data, flags, scheme])

DmpScheme()

Implements the translation from and to the flagging scheme implemented in the UFZ - Datamanagementportal

FloatScheme()

Acts as the default Translator, provides a changeable subset of the internal float flags

PositionalScheme()

Implements the translation from and to the flagging scheme implemented by CHS

SimpleScheme()

Acts as the default Translator, provides a changeable subset of the internal float flags

AnnotatedFloatScheme()

Constants#

The module comprises flag value constants in use throughout saqc.

Flagging Constants#

  • UNFLAGGED: indicates that no flag has been assigned yet

  • GOOD: the lowest possible flag value larget than UNFLAGGED

  • DOUBFUL: a modest flag value, usually indicating some sort of suspiciousness

  • BAD: the highest flag value available

The flagging constants are ordered (from “worse” to “best”) as:

BAD > DOUBTFUL > GOOD > UNFLAGGED

Filtering Constants#

  • FILTER_ALL: mask/filter all flagged data

  • FILTER_NONE: mask/filter no data