sim-highlinev0.24.0 · doi
2,041 records22 simulations117 observational and empirical sources44 relationsz 0–17released 2026-10-18

Dataset v0.24.0 · 2026-10-18 · doi:10.5281/zenodo.23217259

sim-highline

Put your simulated galaxy relation next to every published simulation and observation, and see which of those comparisons are fair. Two curves that look different may measure different things: a different stellar mass aperture, IMF or population cut. Every curve here carries the definitions that decide it.

Start here

Turn the physics dials
Two simulated universes, IllustrisTNG and SIMBA, each with four feedback dials. Turn them and watch galaxies reshape; ask whether one universe can be made to look like the other, and see which properties stay apart.
2,054 simulations · in the browser
Look up a relation
Pick a relation and an epoch: the published simulations and observations on one plot, each labelled with its source (official table, paper table, fit or digitized figure) and whether its definitions allow comparison with the others.
2,041 curves · in the browser
Check your own run
Paste your curve, say what it measures, and get offsets against the comparable published curves, as a table and a CSV. Nothing leaves your browser; there is an example to try first.
stays in the browser
Take the data
Tidy CSV and JSON of every curve with its definitions, BibTeX for what you plot, and a Python loader (pip install .). Cite the dataset and the original papers.
CC BY 4.0

Share it. The whole project on one page, to print or send to a colleague.

Try this. What do simulations predict for galaxies at z ≈ 8? · How bright are galaxies in the UV at z ≈ 8, the quantity JWST measures? · How heavy are the black holes in different simulations? · What if supernova winds were twice as strong in both universes? · Is my own curve consistent with the published ones?

If you run simulations
Start with Check your own run: your curve against everyone else's, and which comparisons are fair.
If you need predictions to compare with data
Start with Look up a relation: simulations and observations on one plot, each with its source and definitions.
If you are learning how feedback shapes galaxies
Start with the dials, then read the glossary.

How far to trust it. Not reviewed by any outside expert. 55% of simulation curves are read from published figures by script and are never used for ranking. Where an author or collaboration releases a table, use that. This is not a leaderboard. Methods, limits has the details; to report an error or ask for a takedown, open an issue on the repository.

What is in it

567891011-7-6-5-4-3-2-101log M★ [M☉]log Φ [cMpc⁻³ dex⁻¹]
CoDa IICOLIBREDARWINEAGLEFIREboxFLARESHorizon-AGNIllustrisSIMBATHESAN-1observations (4)
Fig. 1Stellar mass function at z ≈ 6 from 10 simulations (one fiducial run each; zoom samples, which are not volume complete, are left out), straight from the dataset. 8 simulations reach log M★ = 9 and span 0.7 dex; the median simulation lies 0.2 dex above the median of the 1 observational curve shown. Definitions differ between sources (mass aperture, IMF, SFR timescale, metallicity calibration), so part of any offset is not physics. Dotted lines are digitized from figures; solid lines are tables or catalogues. Open in the Explorer.
RelationRecordsSimulationsObservationsRankablez-range
Stellar mass function gsmf36517122170 – 15
Mass–size relation size214105670 – 10
Gas-phase mass–metallicity relation mzr16312141420 – 13
Stellar–halo mass relation shmr148154600 – 17
Star-forming main sequence sfms1321110900 – 17
Quenched fraction quenched12464320 – 7
Black hole–stellar mass relation bh115123240 – 11
UV luminosity function uvlf11475512.1 – 16
Stellar mass–stellar metallicity relation zstar8382400 – 10
Specific SFR ssfr65103250 – 13
34 further relations (all)51821611920 – 15
All 44 relation codes (the Explorer groups them into 44 relations)2,041221179400 – 17

Simulations and observations count distinct sources; records count curves. Rankable: definitions and sampling allow the curve to be used for ranking. The full table, evidence tiers, files and licences are on the Data page.

What it has shown

The dataset and the CAMELS ensemble (2,054 simulations of two feedback models) were used to ask six questions. Where a study is marked pre-registered, its decision rule was written down before the outcome was computed. Most results are null or qualified, and the pages say so. All studies and how they are registered.

StudyQuestionStatusHeadline
How much is just definitions?How much of the disagreement between simulations is just definitions?Result4% of 2,567 cross-simulation pairs fully matched
Can matching definitions close the gap?Can documented definitions close the gap between simulated z ≈ 0 mass functions?Pre-registered · resultR = 0.14 (95% CI −0.89 to 0.51), p = 0.08: not detected
What can retuning change in cosmic star formation?Do simulations disagree more in the early Universe, and can retuning remove the difference between two codes?Pre-registered · resultFunnel not detected, factor 2.2; retuning: 0.22 to 0.08 dex (removable)
Can two universes agree on everything at once?Can retuning make two feedback models agree on every galaxy observable at once?Pre-registered · resultJoint D = 4.8 (structural); 2 of 11 families structural alone
Does the shape of star formation tell the codes apart?Does the share of galaxies in the green valley, and the width of the star-forming sequence, separate the two codes beyond the quenched fraction and the main sequence?Pre-registered · resultshape alone removable; added to the usual two: adds nothing detectable; added to everything: adds nothing detectable
How much does a model's output change with resolution?How far do published curves of one model move when only the resolution changes, measured in CAMELS noise units and against the distance between IllustrisTNG and SIMBA?Pre-registered · result28 of 30 same-box steps change more than the CAMELS noise; 16 of 19 are at least the TNG–SIMBA distance