Reference Data
Download instructions
All tabulated data files are downloaded automatically by running the setup script from the repository root:
bash src/get_zalmoxis.sh
This invokes src/setup_zalmoxis.py, which downloads and extracts the required data into the data/ directory.
See Installation Step 4 of the installation guide for details.
Data inventory
The table below lists every data file used by Zalmoxis, organised by subdirectory.
Equation of state tables
| File | Location | Format | Source | Description |
|---|---|---|---|---|
eos_seager07_iron.txt |
data/EOS_Seager2007/ |
CSV (rho in g/cm^3, P in GPa) | Seager et al. (2007) | Fe epsilon pressure-density EOS |
eos_seager07_silicate.txt |
data/EOS_Seager2007/ |
CSV (rho in g/cm^3, P in GPa) | Seager et al. (2007) | MgSiO3 perovskite pressure-density EOS |
eos_seager07_water.txt |
data/EOS_Seager2007/ |
CSV (rho in g/cm^3, P in GPa) | Seager et al. (2007) | Water ice VII pressure-density EOS |
density_melt.dat |
data/EOS_WolfBower2018_1TPa/ |
TSV (P in Pa, T in K, rho in kg/m^3) | Wolf & Bower (2018) | MgSiO3 melt density EOS (P: 0--1 TPa, T: 0--16500 K). Out-of-bounds pressures are clamped to the table edge. |
density_solid.dat |
data/EOS_WolfBower2018_1TPa/ |
TSV (P in Pa, T in K, rho in kg/m^3) | Wolf & Bower (2018) | MgSiO3 solid (bridgmanite) density EOS, derived from Mosenfelder et al. (2009) (P: 0--1 TPa, T: 0--16500 K). Out-of-bounds pressures are clamped to the table edge. |
adiabat_temp_grad_melt.dat |
data/EOS_WolfBower2018_1TPa/ |
TSV (P in Pa, T in K, dT/dP in K/Pa) | Wolf & Bower (2018) | MgSiO3 melt adiabatic temperature gradient \((dT/dP)_S\) (P: 0--1 TPa, T: 0--16500 K). Used for "adiabatic" temperature mode. |
density_melt.dat |
data/EOS_RTPress_melt_100TPa/ |
TSV (P in Pa, T in K, rho in kg/m^3) | Extended RTpress melt table | MgSiO3 melt density EOS extended to 100 TPa (P: 1e3--1e14 Pa, T: 400--50000 K). Used by RTPress100TPa:MgSiO3. Solid phase uses the WolfBower2018 table above. |
adiabat_temp_grad_melt.dat |
data/EOS_RTPress_melt_100TPa/ |
TSV (P in Pa, T in K, dT/dP in K/Pa) | Extended RTpress melt table | MgSiO3 melt adiabatic temperature gradient \((dT/dP)_S\) extended to 100 TPa (P: 1e3--1e14 Pa, T: 400--50000 K). Used for "adiabatic" temperature mode with RTPress100TPa:MgSiO3. |
Melting curves
| File | Location | Format | Source | Description |
|---|---|---|---|---|
solidus.dat |
data/melting_curves_Monteux-600/ |
Space-separated (P in Pa, T in K) | Monteux et al. (2016) | MgSiO3 solidus curve (offset: solidus = liquidus − 600 K) |
liquidus.dat |
data/melting_curves_Monteux-600/ |
Space-separated (P in Pa, T in K) | Monteux et al. (2016) | MgSiO3 liquidus curve |
Mass-radius curves
| File | Location | Format | Source | Description |
|---|---|---|---|---|
massradiusEarthlikeRocky.txt |
data/mass_radius_curves/ |
Space-separated (M in M_Earth, R in R_Earth) | Zeng et al. (2019) | Earth-like rocky M-R curve (32.5% Fe + 67.5% MgSiO3) |
massradiusFe.txt |
data/mass_radius_curves/ |
Space-separated (M in M_Earth, R in R_Earth) | Zeng et al. (2019) | Pure iron M-R curve |
massradiusmgsio3.txt |
data/mass_radius_curves/ |
Space-separated (M in M_Earth, R in R_Earth) | Zeng et al. (2019) | Pure MgSiO3 M-R curve |
massradius_50percentH2O_300K_1mbar.txt |
data/mass_radius_curves/ |
Space-separated (M in M_Earth, R in R_Earth) | Zeng et al. (2019) | 50% H2O + 50% rocky M-R curve (300 K, 1 mbar surface) |
massradius_100percentH2O_300K_1mbar.txt |
data/mass_radius_curves/ |
Space-separated (M in M_Earth, R in R_Earth) | Zeng et al. (2019) | Pure H2O M-R curve (300 K, 1 mbar surface) |
Radial profiles (validation benchmarks)
| File | Location | Format | Source | Description |
|---|---|---|---|---|
radiusdensitySeagerEarth.txt |
data/radial_profiles/ |
CSV (r, rho) | Seager et al. (2007) | Earth-like radial density profile |
radiusdensitySeagerEarthbymass.txt |
data/radial_profiles/ |
CSV (M, r, rho) | Seager et al. (2007) | Earth-like radial density profile (indexed by enclosed mass) |
radiusdensitySeagerwater.txt |
data/radial_profiles/ |
CSV (r, rho) | Seager et al. (2007) | Water-world radial density profile |
radiusdensitySeagerwaterbymass.txt |
data/radial_profiles/ |
CSV (M, r, rho) | Seager et al. (2007) | Water-world radial density profile (indexed by enclosed mass) |
radiusdensityEarthBoujibar.txt |
data/radial_profiles/ |
CSV (r, rho) | Boujibar et al. (2020) | Earth radial density profile |
radiuspressureEarthBoujibar.txt |
data/radial_profiles/ |
CSV (r, P) | Boujibar et al. (2020) | Earth radial pressure profile |
radiusdensityWagner.txt |
data/radial_profiles/ |
CSV (r, rho) | Wagner et al. (2011) | Earth radial density profile |
radiuspressureWagner.txt |
data/radial_profiles/ |
CSV (r, P) | Wagner et al. (2011) | Earth radial pressure profile |
radiusgravityWagner.txt |
data/radial_profiles/ |
CSV (r, g) | Wagner et al. (2011) | Earth radial gravity profile |
Seager EOS data
Zalmoxis uses the tabulated equation of state (EOS) data from Seager et al. (2007), providing pressure-density relations for iron (Fe epsilon), silicate (MgSiO3 perovskite), and water ice (ice VII). These tables are automatically downloaded during the setup process described above.
Analytic EOS
The Analytic:<material> EOS options (e.g. Analytic:iron, Analytic:MgSiO3, Analytic:H2O) use the analytic modified polytropic fits from Table 3 of Seager et al. (2007).
All fit parameters are hardcoded directly from the paper and do not require any data downloads.
This makes the analytic EOS suitable for quick setup, CI environments, or situations where the tabulated data files are not available.
Any EOS name beginning with Analytic: is self-contained.
The analytic EOS additionally provides three materials (MgFeSiO3, graphite, SiC) that are not available in the tabulated data.
Mass-radius relations
The following curves serve as reference benchmarks for validating the Zalmoxis internal structure model under both rocky and water-rich configurations:
-
Earth-like rocky exoplanets, with a 32.5% Fe + 67.5% MgSiO3 composition, taken from Zeng et al. (2019).
-
Water exoplanets, with a 50% Earth-like rocky core (32.5% Fe + 67.5% MgSiO3) and 50% water by mass at 300 K and surface pressure of 1 mbar.