geoips.plugins.classes.colormappers.pmw_tb package#

Submodules#

geoips.plugins.classes.colormappers.pmw_tb.cmap_150H module#

Module containing colormap for ~150GHz PMW products.

geoips.plugins.classes.colormappers.pmw_tb.cmap_150H.PLUGIN_CLASS#

alias of Pmw150HColormapperPlugin

class geoips.plugins.classes.colormappers.pmw_tb.cmap_150H.Pmw150HColormapperPlugin(module=None)[source]#

Bases: BaseColormapperPlugin

Pmw150 H colormapper plugin class.

call(data_range=[110, 310], cbar_label='TB (K)')[source]#

Colormap for displaying ~150GHz PMW data.

Parameters:

data_range (list of float, default=[110, 310]) –

  • Min and max value for colormap.

  • Ensure the data range matches the range of the algorithm specified for use with this colormap

  • This colormap MUST include 110 and 310

Returns:

mpl_colors_info – Dictionary of matplotlib plotting parameters, to ensure consistent image output

Return type:

dict

family = 'matplotlib'#
interface = 'colormappers'#
name = 'pmw_150H'#

geoips.plugins.classes.colormappers.pmw_tb.cmap_37H module#

Module containing colormap for ~37GHz PMW products.

geoips.plugins.classes.colormappers.pmw_tb.cmap_37H.PLUGIN_CLASS#

alias of Pmw37HColormapperPlugin

class geoips.plugins.classes.colormappers.pmw_tb.cmap_37H.Pmw37HColormapperPlugin(module=None)[source]#

Bases: BaseColormapperPlugin

Pmw37 H colormapper plugin class.

call(data_range=[125, 310], cbar_label='TB (K)')[source]#

Colormap for displaying ~37GHz PMW data.

Parameters:

data_range (list of float, default=[125, 310]) –

  • Min and max value for colormap.

  • Ensure the data range matches the range of the algorithm specified for use with this colormap

  • The 37GHz colormap MUST include 125 and 310

Returns:

mpl_colors_info – Dictionary of matplotlib plotting parameters, to ensure consistent image output

Return type:

dict

family = 'matplotlib'#
interface = 'colormappers'#
name = 'pmw_37H'#

geoips.plugins.classes.colormappers.pmw_tb.cmap_37H_Legacy module#

Module containing Legacy colormap for ~37GHz PMW products.

geoips.plugins.classes.colormappers.pmw_tb.cmap_37H_Legacy.PLUGIN_CLASS#

alias of Pmw37HLegacyColormapperPlugin

class geoips.plugins.classes.colormappers.pmw_tb.cmap_37H_Legacy.Pmw37HLegacyColormapperPlugin(module=None)[source]#

Bases: BaseColormapperPlugin

Pmw37 H Legacy colormapper plugin class.

call(data_range=[180, 280], cbar_label='TB (K)')[source]#

Legacy Colormap for displaying ~37GHz PMW data.

Parameters:

data_range (list of float, default=[180, 280]) –

  • Min and max value for colormap.

  • Ensure the data range matches the range of the algorithm specified for use with this colormap

  • The 37GHz colormap MUST include 180 and 280

Returns:

mpl_colors_info – Dictionary of matplotlib plotting parameters, to ensure consistent image output

Return type:

dict

family = 'matplotlib'#
interface = 'colormappers'#
name = 'pmw_37H_Legacy'#

geoips.plugins.classes.colormappers.pmw_tb.cmap_37H_Physical module#

Module containing colormap for ~37GHz PMW products.

geoips.plugins.classes.colormappers.pmw_tb.cmap_37H_Physical.PLUGIN_CLASS#

alias of Pmw37HPhysicalColormapperPlugin

class geoips.plugins.classes.colormappers.pmw_tb.cmap_37H_Physical.Pmw37HPhysicalColormapperPlugin(module=None)[source]#

Bases: BaseColormapperPlugin

Pmw37 H Physical colormapper plugin class.

call(data_range=[125, 310], cbar_label='TB (K)')[source]#

Colormap for displaying ~37GHz PMW data.

Parameters:

data_range (list of float, default=[125, 310]) –

  • Min and max value for colormap.

  • Ensure the data range matches the range of the algorithm specified for use with this colormap

  • This colormap MUST include 125 and 210

Returns:

mpl_colors_info – Dictionary of matplotlib plotting parameters, to ensure consistent image output

Return type:

dict

family = 'matplotlib'#
interface = 'colormappers'#
name = 'pmw_37H_Physical'#

geoips.plugins.classes.colormappers.pmw_tb.cmap_37pct module#

Module containing colormap for 37pct product.

geoips.plugins.classes.colormappers.pmw_tb.cmap_37pct.PLUGIN_CLASS#

alias of Pmw37PctColormapperPlugin

class geoips.plugins.classes.colormappers.pmw_tb.cmap_37pct.Pmw37PctColormapperPlugin(module=None)[source]#

Bases: BaseColormapperPlugin

Pmw37 PCT colormapper plugin class.

call(data_range=[230, 280], cbar_label='TB (K)')[source]#

Colormap for displaying 37pct PMW data.

Parameters:

data_range (list of float, default=[230, 280]) –

  • Min and max value for colormap.

  • Ensure the data range matches the range of the algorithm specified for use with this colormap

  • The 37pct colormap MUST include 230 and 280

Returns:

mpl_colors_info – Dictionary of matplotlib plotting parameters, to ensure consistent image output

Return type:

dict

family = 'matplotlib'#
interface = 'colormappers'#
name = 'pmw_37pct'#

geoips.plugins.classes.colormappers.pmw_tb.cmap_89H module#

Module containing colormap for ~89GHz PMW products.

geoips.plugins.classes.colormappers.pmw_tb.cmap_89H.PLUGIN_CLASS#

alias of Pmw89HColormapperPlugin

class geoips.plugins.classes.colormappers.pmw_tb.cmap_89H.Pmw89HColormapperPlugin(module=None)[source]#

Bases: BaseColormapperPlugin

Pmw89 H colormapper plugin class.

call(data_range=[105, 305], cbar_label='TB (K)')[source]#

Colormap for displaying ~89GHz PMW data.

Parameters:

data_range (list of float, default=[105, 305]) –

  • Min and max value for colormap.

  • Ensure the data range matches the range of the algorithm specified for use with this colormap

  • This colormap MUST include 105 and 305

Returns:

mpl_colors_info – Dictionary of matplotlib plotting parameters, to ensure consistent image output

Return type:

dict

family = 'matplotlib'#
interface = 'colormappers'#
name = 'pmw_89H'#

geoips.plugins.classes.colormappers.pmw_tb.cmap_89HW module#

Module containing colormap for ~89GHz PMW products, highlighting weak convection.

geoips.plugins.classes.colormappers.pmw_tb.cmap_89HW.PLUGIN_CLASS#

alias of Pmw89HwColormapperPlugin

class geoips.plugins.classes.colormappers.pmw_tb.cmap_89HW.Pmw89HwColormapperPlugin(module=None)[source]#

Bases: BaseColormapperPlugin

Pmw89 HW colormapper plugin class.

call(data_range=[220.0, 280.0], cbar_label='TB (K)')[source]#

Colormap for displaying ~89GHz PMW data for weak TCs.

Parameters:

data_range (list of float, default=[220, 280]) –

  • Min and max value for colormap.

  • Ensure the data range matches the range of the algorithm specified for use with this colormap

  • This colormap MUST include 220 and 280

Returns:

mpl_colors_info – Dictionary of matplotlib plotting parameters, to ensure consistent image output

Return type:

dict

family = 'matplotlib'#
interface = 'colormappers'#
name = 'pmw_89HW'#

geoips.plugins.classes.colormappers.pmw_tb.cmap_89H_Legacy module#

Module containing Legacy colormap for ~89GHz PMW products.

geoips.plugins.classes.colormappers.pmw_tb.cmap_89H_Legacy.PLUGIN_CLASS#

alias of Pmw89HLegacyColormapperPlugin

class geoips.plugins.classes.colormappers.pmw_tb.cmap_89H_Legacy.Pmw89HLegacyColormapperPlugin(module=None)[source]#

Bases: BaseColormapperPlugin

Pmw89 H Legacy colormapper plugin class.

call(data_range=[180.0, 280.0], cbar_label='TB (K)')[source]#

Legacy Colormap for displaying ~89GHz PMW data.

Parameters:

data_range (list of float, default=[180, 280]) –

  • Min and max value for colormap.

  • Ensure the data range matches the range of the algorithm specified for use with this colormap

  • This colormap MUST include 180 and 280

Returns:

mpl_colors_info – Dictionary of matplotlib plotting parameters, to ensure consistent image output

Return type:

dict

family = 'matplotlib'#
interface = 'colormappers'#
name = 'pmw_89H_Legacy'#

geoips.plugins.classes.colormappers.pmw_tb.cmap_89H_Physical module#

Module containing colormap for ~89GHz PMW products.

geoips.plugins.classes.colormappers.pmw_tb.cmap_89H_Physical.PLUGIN_CLASS#

alias of Pmw89HPhysicalColormapperPlugin

class geoips.plugins.classes.colormappers.pmw_tb.cmap_89H_Physical.Pmw89HPhysicalColormapperPlugin(module=None)[source]#

Bases: BaseColormapperPlugin

Pmw89 H Physical colormapper plugin class.

call(data_range=[105, 305], cbar_label='TB (K)')[source]#

Colormap for displaying ~89GHz PMW data.

Parameters:

data_range (list of float, default=[105, 305]) –

  • Min and max value for colormap.

  • Ensure the data range matches the range of the algorithm specified for use with this colormap

  • This colormap MUST include 105 and 305

Returns:

mpl_colors_info – Dictionary of matplotlib plotting parameters, to ensure consistent image output

Return type:

dict

family = 'matplotlib'#
interface = 'colormappers'#
name = 'pmw_89H_Physical'#

geoips.plugins.classes.colormappers.pmw_tb.cmap_89pct module#

Module containing colormap for 89pct product.

geoips.plugins.classes.colormappers.pmw_tb.cmap_89pct.PLUGIN_CLASS#

alias of Pmw89PctColormapperPlugin

class geoips.plugins.classes.colormappers.pmw_tb.cmap_89pct.Pmw89PctColormapperPlugin(module=None)[source]#

Bases: BaseColormapperPlugin

Pmw89 PCT colormapper plugin class.

call(data_range=[105, 280], cbar_label='TB (K)')[source]#

Colormap for displaying ~89GHz PMW data for weak TCs.

Parameters:

data_range (list of float, default=[105, 280]) –

  • Min and max value for colormap.

  • Ensure the data range matches the range of the algorithm specified for use with this colormap

  • This colormap MUST include 105 and 280

Returns:

mpl_colors_info – Dictionary of matplotlib plotting parameters, to ensure consistent image output

Return type:

dict

family = 'matplotlib'#
interface = 'colormappers'#
name = 'pmw_89pct'#

geoips.plugins.classes.colormappers.pmw_tb.cmap_Rain module#

Module containing colormap for Rain Rate products.

geoips.plugins.classes.colormappers.pmw_tb.cmap_Rain.PLUGIN_CLASS#

alias of PmwRainColormapperPlugin

class geoips.plugins.classes.colormappers.pmw_tb.cmap_Rain.PmwRainColormapperPlugin(module=None)[source]#

Bases: BaseColormapperPlugin

PMW Rain colormapper plugin class.

call(data_range=[0.05, 50.0], cbar_label='Rainrate $(mm hr^{-1})$')[source]#

Colormap for displaying Rain Rate products.

Parameters:

data_range (list of float, default=[0.05, 50.0]) –

  • Min and max value for colormap.

  • Ensure the data range matches the range of the algorithm specified for use with this colormap

  • This colormap MUST include 0.05 and 50.0

Returns:

mpl_colors_info – Dictionary of matplotlib plotting parameters, to ensure consistent image output

Return type:

dict

family = 'matplotlib'#
interface = 'colormappers'#
name = 'pmw_Rain'#

Module contents#

Geoips passive microwave brightness temperature colormaps init file.