In this project, we will use bayesian inference to estimate the matter density parameter, the dark energy density parameter and the Hubble constant using Supernova luminosity data.
This project is done as part of the Data Science for Science course (PHY 250) at UC Davis in Spring 2020. The goal of this project is to use bayesian inference to estimate cosmological parameters using Supernovae luminosity data. More specifically, we estimate the matter density parameter, the dark energy density parameter and the Hubble constant using the
Here is what each file in the repository contains:
presentation.ipynb - This notebook contains all the top level calls to produce the bayesian inference results and do the testing.
core_mcmc_functions.py - This file contains all the core mcmc chain functions.
prior_likelihood.py - This file contains the prior and likelihood functions used during bayesian inference.
theoretical_mag.py - This file contains the apparent magnitude calculator function using the cosmological model.
test_function.py - This file contains all the test functions.
lambda_cdm_functions.py - This file contains all the functions needed to run the mcmc chain test for the Lambda CDM model.
lcparam_DS17f.txt, sys_DS17f.txt - These are the data files.
Refer to the resources provided below to better your understanding of the cosmological concepts and the bayesian inference model used in this project.
Avinash (aavinash@ucdavis.edu), Kyle (kjray@ucdavis.edu), Pratik (pjgandhi@ucdavis.edu), Sudheer (ssreedhar@ucdavis.edu)