ASTR 410 Lab 02: Stellar Populations as Fossils of Formation and Stellar Motions and the Galactic Phase Space

Lectures 03โ€“04 ยท 3-credit Year 4 laboratory/data-analysis activity

Objectives

Preparation and materials

Use Python 3, NumPy, Matplotlib, Astropy, and the supplied CSV in data/. Read the paired lecture notes and inspect the CSV header before analysis. No live observing is required; the activity is reproducible on a laptop.

Dataset: published stellar-population abundance summaries in data/population-abundances.csv

Setup and procedure

  1. Copy the CSV into a working directory and record its filename, row count, columns, and units.
  2. Plot the raw observables before applying a model. Label axes and preserve the supplied uncertainties.
  3. Fit or transform the data using the equation from Lectures 03โ€“04; show one intermediate calculation by hand and reproduce it in code.
  4. Repeat the result after a stated perturbation: remove one outer-radius point, vary the distance by 10%, or change the model family as appropriate.
  5. Write a short interpretation separating measured values, adopted literature values, and derived quantities.

Measurement and analysis record

ItemStudent record
Input file and provenanceFilename, source, access date, license/status
Calibration or cutsExact criteria and number of retained rows
Primary resultValue, units, uncertainty or sensitivity
Model checkResidual plot or comparison statistic
[Fe/H]=-1.55 means 10^(-1.55) = 0.02818 times the solar iron-to-hydrogen ratio.

Uncertainty and limitations

Use the tabulated uncertainty where available and propagate it through the stated formula. If the dataset lacks per-row errors, report sensitivity to a defensible perturbation and label the result model-dependent. Do not treat a standard published value as a new measurement.

Deliverables and assessment

Grading: analysis correctness 35%, uncertainty/model critique 25%, reproducibility 20%, figure and scientific communication 20%. Revisions are encouraged under the course resubmission policy.

Data provenance

published stellar-population abundance summaries in data/population-abundances.csv The reference log identifies whether each value is level 1 live-verified, level 2 standard published and flagged for spot-check, or level 3 synthetic/instructor-provided.