Photometric Constraints on SNe Models with LSST

python license travis docs

This documentation provides a technical overview for the comparison of CMFGEN supernova models against observations taken by the Carnegie Supernova Project.

Using This Documentation

The Project Notes section outlines the goals, technical decisions, and research notes taken by the research team. The Getting Started guides outline the installation of the project’s source code and how to reproduce the scientific results. API documentation for the project’s source code is broken down into two sections. The Backend Utilities section documents modules that are used to manipulate data across the various stages of the analysis. The Science Modules section documents Python modules used to calculate and tabulate the scientific deliverables of this project.

Source Code and Repository Structure

Source code for this project can be found online via GitHub. We provide summaries below for key files in the project repository:

project parent/
├── analysis/
├── ascii_models/
├── config/
├── docs/
├── notebooks/
├── results/
├── tests/
|
├── README.md
├── environment.yml
├── run_analysis.py
├── run_analysis.sh
└── setup.py
File / Directory Description
analysis/ Python source code for the analysis performed by this project.
ascii_models/ A copy of the CMFGEN models in ascii format. A Python script is also provided for converting the models to npz format.
config/ Configuration files (and the script that generates them) that defined priors and arguments used when fitting light-curves.
docs/ Source code for the project’s documentation.
notebooks/ Jupyter notebooks that inspect results of the analysis.
results/ Tabulated results from the analysis package.
tests/ Tests for the analysis package.
README.md Github Landing document that points readers to the online documentation.
environment.yml Installation requirements for the analysis package.
run_analysis.py A command line interface for running the analysis package.
run_analysis.sh Runs the command line interface for various combinations of arguments
setup.py Installation script for the analysis package.