geoips.plugins.classes.algorithms.pmw_tb package#
Submodules#
geoips.plugins.classes.algorithms.pmw_tb.pmw_37pct module#
Passive Microwave 37 GHz Polarization Corrected Temperature.
Data manipulation steps for the “37pct” product. This algorithm expects Brightness Temperatures in units of degrees Kelvin.
- geoips.plugins.classes.algorithms.pmw_tb.pmw_37pct.PLUGIN_CLASS#
alias of
Pmw37PctAlgorithmPlugin
- class geoips.plugins.classes.algorithms.pmw_tb.pmw_37pct.Pmw37PctAlgorithmPlugin(module=None)[source]#
Bases:
BaseAlgorithmPluginPmw37 PCT algorithm plugin class.
- call(arrays, output_data_range=None, min_outbounds='crop', max_outbounds='mask', norm=False, inverse=False)[source]#
37pct product algorithm data manipulation steps.
This algorithm expects Brightness Temperatures in units of degrees Kelvin, and returns degrees Kelvin
- Parameters:
arrays (list of numpy.ndarray) –
- numpy.ndarray or numpy.MaskedArray of channel data, in order of sensor
”channels” list
Degrees Kelvin
- Returns:
numpy.ndarray or numpy.MaskedArray of appropriately scaled channel data, in degrees Kelvin.
- Return type:
numpy.ndarray
- family = 'list_numpy_to_numpy'#
- interface = 'algorithms'#
- name = 'pmw_37pct'#
geoips.plugins.classes.algorithms.pmw_tb.pmw_89pct module#
Passive Microwave 89 GHz Polarization Corrected Temperature.
Data manipulation steps for the “89pct” product. This algorithm expects Brightness Temperatures in units of degrees Kelvin
- geoips.plugins.classes.algorithms.pmw_tb.pmw_89pct.PLUGIN_CLASS#
alias of
Pmw89PctAlgorithmPlugin
- class geoips.plugins.classes.algorithms.pmw_tb.pmw_89pct.Pmw89PctAlgorithmPlugin(module=None)[source]#
Bases:
BaseAlgorithmPluginPmw89 PCT algorithm plugin class.
- call(arrays, output_data_range, min_outbounds='crop', max_outbounds='mask', norm=False, inverse=False)[source]#
89pct product algorithm data manipulation steps.
This algorithm expects Brightness Temperatures in units of degrees Kelvin, and returns degrees Kelvin
- Parameters:
arrays (list of numpy.ndarray) –
- list of numpy.ndarray or numpy.MaskedArray of channel data
and other variables, in order of sensor “variables” list
Channel data: Degrees Kelvin
- Returns:
numpy.ndarray or numpy.MaskedArray of appropriately scaled channel data, in degrees Kelvin.
- Return type:
numpy.ndarray
- family = 'list_numpy_to_numpy'#
- interface = 'algorithms'#
- name = 'pmw_89pct'#
geoips.plugins.classes.algorithms.pmw_tb.pmw_color37 module#
Passive Microwave 37 GHz Colorized Brightness Temperature.
Data manipulation steps for the “color37” product. This algorithm expects Brightness Temperatures in units of degrees Kelvin
- geoips.plugins.classes.algorithms.pmw_tb.pmw_color37.PLUGIN_CLASS#
alias of
PmwColor37AlgorithmPlugin
- class geoips.plugins.classes.algorithms.pmw_tb.pmw_color37.PmwColor37AlgorithmPlugin(module=None)[source]#
Bases:
BaseAlgorithmPluginPMW Color37 algorithm plugin class.
- call(arrays)[source]#
color37 product algorithm data manipulation steps.
This algorithm expects Brightness Temperatures in units of degrees Kelvin, and returns red green and blue gun arrays.
- Parameters:
data (list of numpy.ndarray) –
- list of numpy.ndarray or numpy.MaskedArray of channel data,
in order of channels list above
Degrees Kelvin
- Returns:
numpy.ndarray or numpy.MaskedArray of qualitative RGBA image output
- Return type:
numpy.ndarray
- family = 'list_numpy_to_numpy'#
- interface = 'algorithms'#
- name = 'pmw_color37'#
geoips.plugins.classes.algorithms.pmw_tb.pmw_color89 module#
Passive Microwave 89 GHz Colorized Brightness Temperature.
Data manipulation steps for the “color89” product. This algorithm expects Brightness Temperatures in units of degrees Kelvin
- geoips.plugins.classes.algorithms.pmw_tb.pmw_color89.PLUGIN_CLASS#
alias of
PmwColor89AlgorithmPlugin
- class geoips.plugins.classes.algorithms.pmw_tb.pmw_color89.PmwColor89AlgorithmPlugin(module=None)[source]#
Bases:
BaseAlgorithmPluginPMW Color89 algorithm plugin class.
- call(arrays)[source]#
color89 product algorithm data manipulation steps.
This algorithm expects Brightness Temperatures in units of degrees Kelvin, and returns red green and blue gun arrays.
- Parameters:
arrays (list of numpy.ndarray) –
- list of numpy.ndarray or numpy.MaskedArray of channel data and
other variables, in order of sensor “variables” list
Channel data: Degrees Kelvin
- Returns:
numpy.ndarray or numpy.MaskedArray of qualitative RGBA image output
- Return type:
numpy.ndarray
- family = 'list_numpy_to_numpy'#
- interface = 'algorithms'#
- name = 'pmw_color89'#
Module contents#
geoips pmw_tb algorithm init file.