pysiral.l3proc.alg.mask
Attributes
Classes
A Level-3 processor item to load external masks |
|
A Level-3 processor item to load the CCI land mask |
|
A Level-3 processor item to load external masks |
Module Contents
- pysiral.l3proc.alg.mask.__author__ = 'Stefan Hendricks <stefan.hendricks@awi.de>'
- class pysiral.l3proc.alg.mask.Level3LoadMasks(*args, **kwargs)
Bases:
pysiral.l3proc.Level3ProcessorItemA Level-3 processor item to load external masks
- required_options = ['mask_names']
- l2_variable_dependencies = []
- l3_variable_dependencies = []
- l3_output_variables
- apply()
Load masks and add them as grid variable (variable name -> mask name) :return:
- class pysiral.l3proc.alg.mask.Level3LoadCCILandMask(*args, **kwargs)
Bases:
pysiral.l3proc.Level3ProcessorItemA Level-3 processor item to load the CCI land mask
- required_options = ['local_machine_def_mask_tag', 'mask_name_dict']
- l2_variable_dependencies = []
- l3_variable_dependencies = []
- l3_output_variables
- apply()
Load masks and add them as grid variable (variable name -> mask name) :return:
- class pysiral.l3proc.alg.mask.Level3ParameterMask(*args, **kwargs)
Bases:
pysiral.l3proc.Level3ProcessorItemA Level-3 processor item to load external masks
- required_options = ['source', 'condition', 'targets']
- l2_variable_dependencies = []
- l3_variable_dependencies = []
- l3_output_variables
- apply()
Mask certain parameters based on condition of one other parameter :return:
- _get_l3_mask(source_param, condition, options)
Return bool array based on a parameter and a predefined masking operation