pysiral.l3proc.alg.flag

Attributes

__author__

Classes

Level3StatusFlag

A Level-3 processor item to compute the status flag

Level3QualityFlag

A Level-3 processor item to compute the status flag

Module Contents

pysiral.l3proc.alg.flag.__author__ = 'Stefan Hendricks <stefan.hendricks@awi.de>'
class pysiral.l3proc.alg.flag.Level3StatusFlag(*args, **kwargs)

Bases: pysiral.l3proc.Level3ProcessorItem

A Level-3 processor item to compute the status flag

required_options = ['retrieval_status_target', 'sic_thrs', 'flag_values']
l2_variable_dependencies = []
l3_variable_dependencies = ['sea_ice_concentration', 'n_valid_waveforms', 'landsea']
l3_output_variables
apply()

Computes the status flag :return:

class pysiral.l3proc.alg.flag.Level3QualityFlag(*args, **kwargs)

Bases: pysiral.l3proc.Level3ProcessorItem

A Level-3 processor item to compute the status flag

required_options = ['add_rule_flags', 'rules']
l2_variable_dependencies = []
l3_variable_dependencies = ['sea_ice_thickness', 'n_valid_waveforms', 'negative_thickness_fraction', 'lead_fraction']
l3_output_variables
apply()

Computation of quality flag indicator based on several rules defined in the l3 settings file