Python library tutorials¶
Executed Jupyter notebooks introducing the Galacticus Python library
interface — the physics engine of Galacticus exposed to Python through the
libgalacticus shared library. Each notebook is committed with its
executed output (kept up to date by continuous integration against every
build of the library), so the results below are real. To run them
yourself, see the tutorials README for
how to obtain the library.
- Tutorial 1: Galacticus as a cosmology calculator
- Tutorial 2: The matter power spectrum, from inflation to today
- Tutorial 3: Halo mass functions and collapse thresholds
- Tutorial 4: Galacticus calling your Python functions
- Tutorial 5: Merger-tree building blocks
- Tutorial 6: Stellar populations
- Tutorial 7: Survey geometries
- Tutorial 8: Merger trees