Skip to main content

Inference Pipeline

This section documents how a set of cosmological parameters becomes a posterior and a model ranking. Everything is implemented in one self-contained script, src/xi_protocol1b_bao_run.py, run once per model on the same data: 1,590 supernovae and 13 BAO measurements.


Pipeline position​

StepPageOne-line summary
PriorsPrior SpecificationUniform, bounded; Ξosc amplitude is one-sided
LikelihoodLikelihood FunctionsGaussian, full covariance, no nuisance parameters
SamplingMCMC Setupemcee, 96 walkers, 100,000 steps in the final run
DiagnosticsConvergence DiagnosticsN/50 > τmax criterion
RankingModel ComparisonAIC and BIC from the best sampled point
Same procedure for every model

ΛCDM, CPL and Ξosc share data, covariances, sampler, walker count, steps and burn-in. Only the expansion history and the parameter vector change.


Cross-references​

Related pageRelation
Three Model FamiliesThe equations being fitted
Parameter ConstraintsWhat the pipeline returns
ReproducibilityRerun it
API ReferenceFunction-level documentation