/IsoFATE

Open source code for the numerical model IsoFATE: Isotopic Fractionation via ATmospheric Escape

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

IsoFATE

About

Isotopic Fractionation via ATmospheric Escape (IsoFATE) is a Python code that models mass fractionation resulting from diffusive separation in escaping planetary atmospheres and numerically computes atmospheric species abundance over time. The model is currently tuned to sub-Neptune sized planets with rocky cores of Earth-like bulk composition and primordial H/He atmospheres. F, G, K, and M type stellar fluxes are readily implemented. This code is not yet a Python package, so no installation is required. Simply download the source files to use.

Author: Collin Cherubim

Citation

If you use IsoFATE, please cite:

Tutorial

There are no formal tutorials for IsoFATE at this time. Please contact me directly at ccherubim@g.harvard.edu for support.

Use "isofate_binary.py" for binary atmospheric mixture of deuterium and helium or hydrogen and helium. Use "isofate_ternary.py" for a ternary mixture of hydrogen, deuterium, and helium. "constants.py," "isofunks.py," and "orbit_params.py" contain physical constants and supporting functions required to run the main isofate_.py scripts.