src.toolbox.steps.custom.variables.chla#

Classes#

Functions#

check_chl_variables(self, allowed_requests)

Module Contents#

src.toolbox.steps.custom.variables.chla.check_chl_variables(self, allowed_requests)[source]#
class src.toolbox.steps.custom.variables.chla.chla_deep_correction[source]#

Bases: toolbox.steps.base_step.BaseStep, toolbox.utils.qc_handling.QCHandlingMixin

step_name = 'Chla Deep Correction'[source]#
required_variables = ['TIME', 'PROFILE_NUMBER', 'DEPTH'][source]#
provided_variables = [][source]#
run()[source]#

Example

  • name: “Chla Deep Correction” parameters:

    apply_to: “CHLA” dark_value: null depth_threshold: 200

diagnostics: true

compute_dark_value()[source]#
apply_dark_correction()[source]#
generate_diagnostics()[source]#
class src.toolbox.steps.custom.variables.chla.chla_quenching_correction[source]#

Bases: toolbox.steps.base_step.BaseStep, toolbox.utils.qc_handling.QCHandlingMixin

step_name = 'Chla Quenching Correction'[source]#
required_variables = ['PROFILE_NUMBER', 'TIME', 'DEPTH', 'LATITUDE', 'LONGITUDE'][source]#
provided_variables = [][source]#
run()[source]#

Example

  • name: “Chla Quenching Correction” parameters:

    method: “Argo” apply_to: “CHLA” mld_settings: {

    “threshold_on”: “TEMP”, “reference_depth”: 10, “threshold”: 0.2 }

    plot_profiles: []

    diagnostics: true

calculate_mld(profile)[source]#
apply_xing2012_quenching_correction(profile)[source]#
generate_diagnostics()[source]#