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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for marshsi-0.1.4.tar.gz
Algorithm Hash digest
SHA256 a451a7dc3e784a298eb97199f1b227ea6b52ce2d57647f62ef3942924278d62e
MD5 ea7e14c06f5d21377e06b37c4452af6f
BLAKE2b-256 c09fdafad6a2f769f51a591333ee6a859d21ab9162e366a59000f9062e517b13

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for marshsi-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 918c424169566344df4e59fffe9f550b660b997e4d61eb5269cd53e05c2d788e
MD5 e3fc6df869e1de265d6722b6b666c402
BLAKE2b-256 ecc6c92a8f95f73aa00180455ab84d584c9d34fdf50e7c4ba5f586f3a0b77acd

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