HyperGas’s Documentation!

_images/logo.png

HyperGas is a python library for reading, processing, and writing data from Hyperspectral Imagers (HSI). The reading function is built upon HSI readers (EMIT, EnMAP, and PRISMA) from the Satpy package. Satpy converts HSI L1 data to the common Xarray DataArray and Dataset classes, facilitating interoperability with HyperGas.

Key features of HyperGas include:

  • Creating RGB (Red/Green/Blue) images by combining multiple spectral bands

  • Retrieving trace gas enhancements (e.g., methane, carbon dioxide)

  • Denoising retrieval outputs

  • Exporting results in various formats, including PNG, HTML, and CF-compliant NetCDF files

  • Estimating gas emission rates and saving them in CSV format

Go to the HyperGas project page (coming soon) for source code and downloads.

HyperGas is designed to easily support the retrieval of trace gases for any HSI instruments. The following table displays the HSI data that HyperGas supports.

Name

Link

Satpy reader name

EMIT

https://earth.jpl.nasa.gov/emit/

emit_l1b

EnMAP

https://www.enmap.org/

hsi_l1b

PRISMA

https://prisma.asi.it/

hyc_l1

Documentation

Level 4 Product

Indices and tables