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.6.tar.gz (2.0 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.6-py3-none-any.whl (2.0 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: marshsi-0.1.6.tar.gz
  • Upload date:
  • Size: 2.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.4.1 CPython/3.12.13 Linux/6.17.0-1015-azure

File hashes

Hashes for marshsi-0.1.6.tar.gz
Algorithm Hash digest
SHA256 bfbf1b3c4c547277e6df920285129b752580b7a49ece4df045ff249eb6c9a463
MD5 730bbddab8fec63b2738a19ccc70d3d1
BLAKE2b-256 628086fae4fdcc939e8ae29397f2f2eb04b7b192a4a80f625cd3b0924671d206

See more details on using hashes here.

File details

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

File metadata

  • Download URL: marshsi-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.4.1 CPython/3.12.13 Linux/6.17.0-1015-azure

File hashes

Hashes for marshsi-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 c46a17dd0adead8cb15dc40bcd0830f4191e6e6eeaa8d00e55c839841d34c4ae
MD5 517d5d486fc0e47ab7575e872537c538
BLAKE2b-256 d81f2f99a1175e7a769e676e405b227cae69d55365dcebc77210df53fd5a50ce

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