Skip to main content

🛰️ Matched filters for hyperspectral methane retrieval

Project description

Docs arXiv:2511.07719 DOI:10.5194/amt-17-1333-2024 PyPI PyPI - License

Methane Alert and Response System Matched Filters retrievals for EMIT, PRISMA and EnMAP

This repository provides an implementation with georeader of the matched filters methods of Roger et al. 2024 for EMIT, PRISMA and EnMAP. It also includes an adaptation of mag1c of Foote et al. 2020 for EMIT.

Installation

pip install marshsi

Examples

Citation

If you use this repo please cite:

@article{ruzicka_2025,
    author = {Růžička, V. and Mateo-García, G. and Irakulis-Loitxate, I. and Johnson, J. E. and Montesino San Martín, M. and Allen, A. and Guanter, L. and Thompson, D. R.},
    title = {Operational machine learning for remote spectroscopic detection of CH₄ point sources},
    journal = {arXiv},
    year = {2025},
    doi = {10.48550/arXiv.2511.07719},
    url = {https://doi.org/10.48550/arXiv.2511.07719}
}

@Article{roger_2024,
    AUTHOR = {Roger, J. and Guanter, L. and Gorroño, J. and Irakulis-Loitxate, I.},
    TITLE = {Exploiting the entire near-infrared spectral range to improve the detection of methane plumes with high-resolution imaging spectrometers},
    JOURNAL = {Atmospheric Measurement Techniques},
    VOLUME = {17},
    YEAR = {2024},
    NUMBER = {4},
    PAGES = {1333--1346},
    URL = {https://amt.copernicus.org/articles/17/1333/2024/},
    DOI = {10.5194/amt-17-1333-2024}
}

@article{ruzicka_starcop_2023,
	title = {Semantic segmentation of methane plumes with hyperspectral machine learning models},
	volume = {13},
	issn = {2045-2322},
	url = {https://www.nature.com/articles/s41598-023-44918-6},
	doi = {10.1038/s41598-023-44918-6},
	number = {1},
	journal = {Scientific Reports},
	author = {Růžička, Vít and Mateo-Garcia, Gonzalo and Gómez-Chova, Luis and Vaughan, Anna, and Guanter, Luis and Markham, Andrew},
	month = nov,
	year = {2023},
	pages = {19999}
}

@ARTICLE{foote_2020,
    author={M. D. {Foote} and P. E. {Dennison} and A. K. {Thorpe} and D. R. {Thompson} and S. {Jongaramrungruang} and C. {Frankenberg} and S. C. {Joshi}},
    journal={IEEE Transactions on Geoscience and Remote Sensing},
    title={Fast and Accurate Retrieval of Methane Concentration From Imaging Spectrometer Data Using Sparsity Prior},
    year={2020},
    volume={},
    number={},
    pages={1-13},
    keywords={Airborne Visible InfraRed Imaging Spectrometer-Next Generation (AVIRIS-NG);greenhouse gas emissions;methane mapping;plume detection.},
    doi={10.1109/TGRS.2020.2976888},
    ISSN={1558-0644},
    month={},
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

marshsi-0.1.3.tar.gz (1.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

marshsi-0.1.3-py3-none-any.whl (1.9 MB view details)

Uploaded Python 3

File details

Details for the file marshsi-0.1.3.tar.gz.

File metadata

  • Download URL: marshsi-0.1.3.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.4 CPython/3.11.15 Linux/6.17.0-1010-azure

File hashes

Hashes for marshsi-0.1.3.tar.gz
Algorithm Hash digest
SHA256 38634080478ed1878e50be91b71cb52e06b18c5c10b9cbc6e657cba990d03f7c
MD5 185db6f4cd2f5bdf117e155041749e7e
BLAKE2b-256 29a3348948157eee87f2fa32edea4aec9b5f55a50486b8ab02b8698b1fb4e132

See more details on using hashes here.

File details

Details for the file marshsi-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: marshsi-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.4 CPython/3.11.15 Linux/6.17.0-1010-azure

File hashes

Hashes for marshsi-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 71c38340f23874b4db866a86be2b54a8fdc392a80e44ee0578f8beeabd563637
MD5 232e18b43dd3826f70a4dca961724614
BLAKE2b-256 6d3dfb1ea8903a96d7d2b0f0579bf053542dd46741da2b81d53df6ef49cc13b3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page