Skip to main content
Pypi version documentation: https://easychem.readthedocs.io/en/latest/ licence: MIT DOI: 10.1051/0004-6361/201629800

easyCHEM: a Python package for calculating equilibrium chemistry abundances of exoplanet atmospheres

Welcome to the easyCHEM repository. easyCHEM is a Python package for calculating chemical abundances in exoplanet atmospheres, assuming equilibrium chemistry. Ancillary outputs are the atmospheric adiabatic temperature gradient and mean molar mass. easyCHEM is a clone of the equilibrium chemistry part of NASA’s CEA code, written from scratch and with numerical stability in mind. In particular, the code implements the equations described in Gordon & McBride (1994) and makes use of LAPACK’s dgesv routine for fast matrix inversion. Since we incorporated the dgesv source code into easyCHEM, users do not require external math libraries.

Documentation

The code documentation, installation guide, and tutorial can be found at https://easychem.readthedocs.io.

Attribution

If you use easyCHEM in your work, please cite the following articles:

  • for the easyCHEM base implementation: Mollière et al. 2017.

  • The JOSS paper (Lei & Mollière) is in prep.

License

Copyright 2022-2025 Elise Lei and Paul Mollière

easyCHEM is available under the MIT license. See the LICENSE file for more information.

dgesv, which is part of LAPACK, and which easyCHEM is using, is available under the BSD license.

Release files for easychem 2.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for easychem 2.1.0
File Size Uploaded
easychem-2.1.0.tar.gz 1.8 MB Details

Release files / easychem-2.1.0.tar.gz

Download URL easychem-2.1.0.tar.gz
Size 1.8 MB
Tags Source
SHA-256 checksum
How to use checksums
150decc5ff6e533031eb5ab8df50c59dbabcf29fc8e51af8156656c18ed495eb
BLAKE2b-256 checksum
How to use checksums
8b5be2892e7fbca3f01251779275e0f02ab5a60c82ae60d3f895251b2b1d411b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.10

Release history Release notifications | RSS feed

This release

2.1.0 This release

1 release file

2.0.6

1 release file

2.0.5

1 release file

2.0.4

1 release file

2.0.2

1 release file

2.0.1

1 release file

2.0.0

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page