CARMApy: An Open-Source Python Framework for Simulating Microphysical Clouds in Planetary Atmospheres
Wolf Cukier, Diana Powell, Xi Zhang, Peter Gao, Dominic Samra, Vighnesh Nagpal
astro-ph.EP, astro-ph.IM
Submitted: 2026-06-29
Comments: 33 pages, 6 figures, submitted to AAS
Code: https://github.com/wcukier/carmapy
License: http://creativecommons.org/licenses/by/4.0/
The gist: CARMApy is a new open-source python code that performs bin-scheme microphysical modeling of clouds in exoplanet atmospheres.
Terminology
Abstract
CARMApy is a new open-source python code that performs bin-scheme microphysical modeling of clouds in exoplanet atmospheres. It models key cloud properties such as particle size distributions and microphysical rates from first principles. The code is a wrapper of ExoCARMA, a well tested Fortran code with an almost half century long heritage. CARMApy includes the microphysical processes of homogeneous and heterogeneous nucleation, condensational growth, evaporation, coagulation, and vertical transport. CARMApy has 10 built-in default condensates and allows the user to specify additional condensates. In this work we describe CARMApy and the data products that it can generate, along with the history of its code heritage. We additionally compile a complete description of the theory and methods used in CARMA. Lastly we benchmark CARMApy and show that its results are consistent with previous versions of CARMA, while executing the code 1.9 times faster single threaded 3.8 times faster multithreaded.
Sources
- Cloud busting: enstatite and quartz clouds in the atmosphere of 2M2224-0158
- Three-dimensional dynamical evolution of cloud particle microphysics in sub-stellar atmospheres I. Description and exploring Y-dwarf atmospheric variability
- The Sonora Substellar Atmosphere Models. III. Diamondback: Atmospheric Properties, Spectra, and Evolution for Warm Cloudy Substellar Objects
- The JWST Early Release Science Program for Direct Observations of Exoplanetary Systems V: Do Self-Consistent Atmospheric Models Represent JWST Spectra? A Showcase With VHS 1256 b
- Mapping the Cloud-Driven Atmospheric Dynamics & Chemistry of an Isolated Exoplanet Analog with Harmonic Signatures
- Atmospheric Circulation of Exoplanets
- ExoCAM: A 3D Climate Model for Exoplanet Atmospheres
Related papers
- PDS 70 c and SR 12 c: Observational Constraints on Giant-Planet and Satellite Formation
- Two-stage disruption of resonant chains
- Detectability of resolved hydrogen lines from the accretion shock at gas giants and their CPDs
- Binary-lens Microlensing Degeneracy: Impact on Planetary Sensitivity and Mass-ratio Function
- Atmospheric escape fractionates secondary but not primary atmospheres
- The Occurrence Rate of Nearby Planetary Companions to Hot Jupiters