1.5.1.1.7.1.12. polar2grid.readers.clavrx module

The CLAVR-x reader is for reading files created by the Community Satellite Processing Package (CSPP) Clouds from AVHRR Extended (CLAVR-x) processing system software. The CLAVR-x reader supports CSPP CLAVR-x product files created from VIIRS, MODIS and AVHRR imaging sensors in the native HDF4 format. For more information on this product, please visit the CSPP LEO website: https://cimss.ssec.wisc.edu/cspp/.

The reader can be specified with the polar2grid.sh command using the clavrx reader name. The CLAVR-x reader provides the following products, which include support for the VIIRS Day/Night Band Lunar Reflectance:

Product Name

Description

cloud_type

Cloud Type

cld_height_acha

Cloud Top Height (m)

cld_temp_acha

Cloud Top Temperature (K)

cld_emiss_acha

Cloud Emissivity

cld_opd_dcomp

Cloud Optical Depth Daytime

cld_opd_nlcomp

Cloud Optical Depth Nighttime

cld_reff_dcomp

Cloud Effective Radius Daytime (micron)

cld_reff_nlomp

Cloud Effective Radius Nighttime (micron)

cloud_phase

Cloud Phase (5 categories)

rain_rate

Rain Rate (mm/hr)

refl_lunar_dnb_nom

Lunar Reflectance (VIIRS DNB nighttime only)

class polar2grid.readers.clavrx.ReaderProxy(scn: Scene, user_products: list[str])[source]

Bases: ReaderProxyBase

Provide Polar2Grid-specific information about this reader’s products.

get_all_products() list[str][source]

Get all polar2grid products that could be loaded.

get_default_products() list[str][source]

Get products to load if users hasn’t specified any others.

is_geo2grid_reader: bool = True
is_polar2grid_reader: bool = True
polar2grid.readers.clavrx.add_reader_argument_groups(parser: ArgumentParser, group: _ArgumentGroup | None = None) tuple[_ArgumentGroup | None, _ArgumentGroup | None][source]

Add reader-specific command line arguments to an existing argument parser.