Public Repository

Last pushed: 6 months ago
Short Description
Create one of the iconic figures in cosmology.
Full Description

The Tegmark & Zaldarriaga Figure

In their 2002 paper, Max Tegmark and Mattias Zaldarriaga developed a method for compressing the information from several different types of cosmological probes into constraints on the power spectrum of matter fluctuations in the universe. In doing so, they created one of the iconic figures in cosmology, summarizing information from a range of vastly different observations and showing these were all consistent with the predicitions from the simple ΛCDM model of cosmology.

This repository provides a Jupyter notebook written in the Julia programming language which recreates this figure for modern data. The notebook, along with all dependencies pre-installed, is available as a "binder" on, so with one click you'll have everything running.

Try it here:

The aim of this repository is to maintain a reproducible, readable, and easily modifiable code for producing this important and useful figure. Contributions are very welcome!

Other ways to run the notebook.

  • To run the notebook locally, install Docker, then simply run:

      docker run --rm -itp 8888:8888 marius311/tegmark_zaldarriaga_figure
  • To make it so your changes to the notebook are saved, clone this repository and run the container from there with:

      git clone
      cd tegmark_zaldarriaga_figure
      docker-compose pull # or replace "pull" with "build" to build the image locally
      docker-compose up
  • You can also run everything outside of Docker, see the Dockerifle for hints as to what you need to install on your system.

Docker Pull Command