src.toolbox.steps.custom.qc.flag_full_profile#

QC test to flag entire glider profiles based on number of bad flags.

Classes#

flag_full_profile

Target Variable: Any

Module Contents#

class src.toolbox.steps.custom.qc.flag_full_profile.flag_full_profile(data, **kwargs)[source]#

Bases: toolbox.steps.base_qc.BaseQC

Target Variable: Any Flag Number: 4 Variables Flagged: Any Checks the number of bad (4) flags per profile. If it exceeds the user threshold then all points in the profile are flagged.

Example

  • name: “Apply QC” parameters:

    qc_settings: {
    “flag_full_profile”: {

    “check_vars”: {“PRES”: 10, “CHLA”: 20},

    }

    }

    diagnostics: true

qc_name = 'flag full profile'[source]#
required_variables = ['PROFILE_NUMBER'][source]#
provided_variables = [][source]#
dynamic = True[source]#
expected_parameters[source]#
flags = None[source]#
return_qc()[source]#
plot_diagnostics()[source]#