Tutorials

The tutorials are Jupyter notebooks in the tutorials/ folder of the repository. Most need downloaded model data: start with Tutorial 0.

Setup

Notebook

What it teaches

Tutorial 0: Data Setup and Environment Verification

check the installation, the filter lists, and download the data files

Models and priors

Notebook

What it teaches

Tutorial 1: Individual Star Models

predict stellar parameters and SEDs along evolutionary tracks, with binaries and extinction

Tutorial 2: Stellar Population Models

build isochrones and synthetic star clusters

Tutorial 3: Model Grids and Performance

generate, load and inspect model grids and their reddening coefficients

Tutorial 4: Galactic Priors and Models

evaluate and combine the Galactic, dust and parallax priors

Fitting

Notebook

What it teaches

Tutorial 5: Fitting Individual Stars with BruteForce

fit individual stars with BruteForce

Tutorial 6: Cluster Analysis

fit the cluster M67 with an isochrone, binaries and MCMC

Tutorial 7: 3D Dust Mapping

fit dust clouds along a line of sight to stellar posteriors

Tutorial 8: Photometric Calibration

compute and apply photometric offsets

Utilities and results

Notebook

What it teaches

Tutorial 9: Utility Functions

convert photometry, evaluate likelihoods and sample with brutus.utils

Tutorial 10: Plotting Functions

draw the figures of brutus.plotting

Tutorial 11: Working with BruteForce Results

read, check and summarize the output file of a fit