archNEMESIS: An Open-Source Python Package for Analysis of Planetary Atmospheric Spectra
ArchNEMESIS is an open-source Python package developed for the analysis of remote sensing spectroscopic observations of planetary atmospheres. It is based on the widely used NEMESIS radiative transfer and retrieval tool, which has been extensively used for the investigation of a wide variety of planetary environments. The main goal of archNEMESIS is to provide the capabilities of its Fortran-based predecessor, keeping or exceeding the efficiency in the calculations, and benefitting from the advantages Python tools provide in terms of usability and portability. ArchNEMESIS enables users to compute synthetic spectra for a wide variety of planetary atmospheres, supporting multiple spectral ranges, viewing geometries (e.g., nadir, limb, and solar occultation), and radiative transfer scenarios, including multiple scattering. Furthermore, it provides tools to fit observed spectra and retrieve atmospheric and surface parameters using both optimal estimation and nested sampling retrieval schemes. The code, stored in a public GitHub repository under a GPL-v3.0 license, is accompanied by detailed documentation available at https://archnemesis.readthedocs.io/.
Authors
- Jingxuan Yang (ORCID: https://orcid.org/0009-0006-2395-6197)
- Juan Alday (ORCID: https://orcid.org/0000-0003-1459-3444)
- Jon Mason (ORCID: https://orcid.org/0000-0002-4603-4009)
- Jack Dobinson (ORCID: https://orcid.org/0000-0002-1879-8132)
- P. G. J. Irwin (ORCID: https://orcid.org/0000-0002-6772-384X)
- Joseph Penn
Publication Details
- Journal
- Journal of Open Research Software
- Published
- 2025-01-01
- DOI
- https://doi.org/10.5334/jors.554
- Citations
- 2
- Primary Topic
- Atmospheric and Environmental Gas Dynamics
- Type
- article
- Field-Weighted Citation Impact
- 2.21
Funders
- Science and Technology Facilities Council