Skip to main content

Reproducibility

The whole analysis is one script plus a few helpers, and every step from a smoke test to the final run is a single command. This section tells you what to install, where the data go, what each run mode costs in steps, and which output files are authoritative.

Three levels of rerun
LevelCommandStepsPurpose
Smoke test--quick500check that the pipeline runs
Medium--nsteps 5000 --burn-in 1000 --nwalkers 645,000exploratory look
Final--nsteps 100000 --burn-in 20000 --nwalkers 96100,000the published run

Minimal path​

  1. Install the package and check the environment.
  2. Place the four data files in data/raw/ (Quick Run).
  3. Run the quick smoke test.
  4. Run the final command; expect a long run (see Quick Run).
  5. Read the outputs: the curated folder, not the raw run folder, is the reference.

What reproducibility covers here​

CoveredNot covered
Code, commands and the exact final commandRandom seeds: the walker initialisation is not seeded, so a rerun gives statistically — not bit-for-bit — identical chains
Priors and run settings (MCMC Setup)Package versions of the original run (not recorded)
Result tables regenerated by scripts/export_final_tables.pyThe survey data themselves (external products)

Cross-references​

Related pageRelation
InstallationEnvironment and package
Quick RunData placement and run commands
OutputsWhich files are results, which are scratch
MCMC SetupWhat the run settings mean