Metadata-Version: 2.1
Name: fwl-calliope
Version: 24.9.10
Summary: Planetary accretion and volatile delivery model
Author: Harrison Nicholls, email = harrison.nicholls@physics.ox.ac.uk
License: Apache 2.0 License
Project-URL: homepage, https://github.com/FormingWorlds/CALLIOPE
Project-URL: issues, https://github.com/FormingWorlds/CALLIOPE/issues
Project-URL: documentation, https://fwl-proteus.readthedocs.io
Project-URL: changelog, https://github.com/FormingWorlds/CALLIOPE/releases
Keywords: Astronomy,Exoplanets,Model-coupling
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Astronomy
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: matplotlib
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: cmcrameri
Provides-Extra: develop
Requires-Dist: bump-my-version; extra == "develop"
Requires-Dist: coverage[toml]; extra == "develop"
Requires-Dist: pip-tools; extra == "develop"
Requires-Dist: pytest>=8.1; extra == "develop"
Requires-Dist: pre-commit; extra == "develop"
Requires-Dist: ruff; extra == "develop"
Provides-Extra: docs
Requires-Dist: markdown-include; extra == "docs"
Requires-Dist: mkdocs; extra == "docs"
Requires-Dist: mkdocs-material; extra == "docs"
Requires-Dist: mkdocstrings[python]; extra == "docs"

[![Tests for CALLIOPE](https://github.com/FormingWorlds/CALLIOPE/actions/workflows/tests.yaml/badge.svg)](https://github.com/FormingWorlds/CALLIOPE/actions/workflows/tests.yaml)
[![Documentation Status](https://readthedocs.org/projects/fwl-calliope/badge/?version=latest)](https://fwl-calliope.readthedocs.io/en/latest/?badge=latest)
[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)

# CALLIOPE

Numerical model for the equilibrium outgassing of volatiles from a magma ocean.

Named after the [Greek muse of eloquence and epic poetry](https://en.wikipedia.org/wiki/Calliope).
Prounounced: *kal-IGH-uh-pee*.

## Documentation
https://fwl-calliope.readthedocs.io/en/latest/

## Contributors
| Name  | Email address |
| -     | -             |
Harrison Nicholls       | harrison.nicholls[at]physics.ox.ac.uk |
Dan J. Bower            | dbower[at]ethz.ch |
Tim Lichtenberg         | tim.lichtenberg[at]rug.nl |
Laurent Soucasse        | l.soucasse[at]esciencecenter.nl |
Stef Smeets             | s.smeets[at]esciencecenter.nl |

## Installation

Simply run `pip install -e .` in this folder and `calliope` will be added to your Python environment.

## Citations

Publications using this code should cite the following articles:

* Nicholls et al., (submitted to JGR: planets)
* https://www.sciencedirect.com/science/article/pii/S0012821X22005301
* https://www.sciencedirect.com/science/article/pii/S0009254101004144
* https://doi.org/10.1016/j.epsl.2021.117255
* https://academic.oup.com/petrology/article/36/6/1607/1493308
* https://www.sciencedirect.com/science/article/pii/S0016703722004896
* https://www.sciencedirect.com/science/article/pii/S0016703713001841
* https://www.sciencedirect.com/science/article/pii/S0016703715004391
* JANAF tables
