Skip to main content


Coupled atmosphere-interior evolution of rocky planets and exoplanets.

PROTEUS (/ˈproʊtiəs, PROH-tee-əs) is a modular Python framework that connects interior thermal evolution, volatile outgassing, atmospheric radiative transfer, atmospheric escape, and stellar evolution into a self-consistent time-stepping loop, following a planet from a molten magma ocean to a solidified surface over billions of years. Inspired by the Greek god of elusive sea change, who could change his form at will, PROTEUS is designed to be flexible and adaptable to a wide range of planetary environments. It can foretell the future, but answers only to those who are capable of asking the right questions.

Features

  • Modular backends: interior, atmosphere, escape, outgassing, stellar, and orbit domains each expose multiple interchangeable solvers behind a common interface.
  • Coupled, conservative loop: modules exchange boundary conditions every timestep, enforcing mass and energy conservation across the whole planet system.
  • Adaptive time-stepping: resolves fast transitions (solidification, escape episodes) and steps efficiently through quasi-steady phases.
  • Parameter sweeps and observations: built-in Cartesian grid sweeps over configuration parameters, plus forward models for synthetic transit and eclipse spectra.

Get started

Follow the installation guide, then run the all-dummy quick start (no external solvers, under a minute):

proteus start -c input/dummy.toml

The quick-start tutorial explains the output; the Earth analogue tutorial is a full production run.

Documentation

Full documentation: proteus-framework.org/PROTEUS

Community and citation

Ask questions on the discussions page or contact the developers. If you use PROTEUS, please cite the papers listed in the bibliography.

Metadata

Release files for fwl-proteus 26.7.14

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

Source distribution (sdist)

Source distribution for fwl-proteus 26.7.14
File Size Uploaded
fwl_proteus-26.7.14.tar.gz 18.3 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for fwl-proteus 26.7.14
File Interpreter ABI Platform
fwl_proteus-26.7.14-py3-none-any.whl Python 3 none any Details

Total release size: 18.8 MB

Release files / fwl_proteus-26.7.14.tar.gz

Download URL fwl_proteus-26.7.14.tar.gz
Size 18.3 MB
Tags Source
SHA-256 checksum
How to use checksums
40d1b9eb80656866cbadd00dbc209f2df8d90593144ce992f318002607b57d8a
BLAKE2b-256 checksum
How to use checksums
8dda4267b9995770a47b18f96151cad55adce88876b257ad823760ffc813dcd0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release files / fwl_proteus-26.7.14-py3-none-any.whl

Download URL fwl_proteus-26.7.14-py3-none-any.whl
Size 508.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b42841d637b483688cc5b726b8ffc9b8e34bad52a0eb2ea75c8a607057c598dc
BLAKE2b-256 checksum
How to use checksums
cb366ae8015e635352a6d53fbf5a28d36a47fa788ea514ff29f02d6aa3e11bde
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

26.7.14 This release

2 release files

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