Objectives
- Analyze data/bao-summary.csv.
- plot the supplied BAO distance ratios and interpret a standard-ruler constraint
- Report a reproducible result with units, uncertainty, and provenance.
- Test one model assumption rather than presenting a single fitted number.
Materials and setup
Use Python 3 with NumPy, Matplotlib, and the supplied CSV. Record the file name, row count, columns, units, software versions, and the date of analysis. The supplied extracts are compact teaching files derived from named published summaries; they are not new observations.
Input: data/bao-summary.csv
Computed check: Linear matter-era growth from z=1100 to today is a factor of 1+z = 1101; a 10^-5 seed becomes 0.01101 in the idealized model.
Procedure
- Inspect the CSV without plotting first. Record missing values, units, and any selection or calibration fields.
- Make a labeled plot of the raw observable and preserve the supplied uncertainty column where present.
- Implement the governing equation from Lectures 09-10; show the intermediate units in a notebook or script.
- Repeat the analysis after the specified perturbation: remove one endpoint, vary a calibration, or compare a second model.
- Write an evidence chain that distinguishes measured inputs, adopted literature values, derived parameters, and model assumptions.
Measurement and analysis record
| Record | Required entry |
|---|---|
| Input provenance | File, source, access/spot-check status, and level 1/2/3 label |
| Primary fit or transformation | Formula, parameter, units, and code reference |
| Uncertainty | Statistical uncertainty plus sensitivity to the prescribed perturbation |
| Validation | Independent recomputation or comparison with a named benchmark |
Deliverables and assessment
- Notebook or script with a clean rerun path and input filename.
- One labeled figure and one table of fitted or derived values.
- 600-800 word interpretation with uncertainty and one limitation.
- Short provenance statement and bibliography.
100 points: setup/provenance 15, method 25, quantitative result 25, uncertainty/sensitivity 20, figure and scientific communication 15.
Safety and reproducibility
No observing is required. Preserve raw CSVs, do not overwrite supplied data, and use a fixed random seed if a resampling demonstration is added. Any external download must be logged before use.