Wiki
Clone wikicosmosis / default_modules / pantheon_2018
pantheon module
Likelihood of the Pantheon supernova analysis
Name: pantheon
File: cosmosis-standard-library/likelihood/pantheon/pantheon.py
Version: 2018
Author(s):
- Scolnic et al (measurement)
- CosmoSIS team (code)
URL: http://dx.doi.org/10.17909/T95Q4X
Cite:
- Scolnic et al, ApJ, 859, 28
Rules:
- None.
Assumptions:
- Pantheon statistical and systematic analysis
Explanation
Supernova IA can be used as standardisable candles,
letting us estimate a redshift-distance relation.
The Pantheon sample collected together a combined SN IA
sample from the Pan-Starrs1, Medium Deep Survey, SDSS,
SNLS, and various HST data sets into a joint analysis.
This module uses that data set to constrain the distance modulus
vs redshift relation.
There are two Pantheon data variants - this version uses the
compressed (binned) version since it is much smaller and faster
to use and produces nearly identical results to the full version.
You can separately download and use the full version files if you
wish.
The Pantheon data release was analyzed with a much more complex code
in CosmoMC, but almost all of the machinery in that code was unusued,
because the various systematic effects that it implements were subsumed
into a single systematic covariance matrix. This code therefore omits
that machinery for simlicitiy.
##Parameters
These parameters can be set in the module's section in the ini parameter file.
If no default is specified then the parameter is required.
Parameter | Description |
---|---|
data_file | string, optional. File containing supernova measurements (default=module dir + /lcparam_DS17f.txt) |
covmat_file | string, optional. File containing supernova measurements (default=module dir + /lcparam_DS17f.txt) |
x_section | string, optional. Use to override the default datablock section for input theory redshift |
x_name | string, optional. Use to override the default datablock name for input theory redshift |
y_section | string, optional. Use to override the default datablock section for input theory distance modulus |
y_name | string, optional. Use to override the default datablock name for input theory distance modulus |
like_name | string, optional. Use to override the default named for the saved output likelihood |
likelihood_only | bool, optional. Skip saving everything except the likelihood. This prevents you from using e.g. the Fisher matrix sampler but can be faster for quick likelihoods |
include_norm | bool, default=F. Include the normalizing constant at the start of the likelihood. May be needed when comparing models. |
##Inputs
These parameters and data are inputs to the module, either supplied as parameters by the sampler or computed by some previous module. They are loaded from the data block.
Section | Parameter | Description |
---|---|---|
distances | z | double 1D array, redshifts of calculated theory mu(z) |
mu | double 1D array, distance modulus mu(z) at given redshifts | |
supernova_params | M | double, SN IA absolute magnitude |
##Outputs
These parameters and data are computed as outputs from the module
Section | Parameter | Description |
---|---|---|
likelihoods | pantheon_like | double. Gaussian likelihood value of supplied theory mu(z) and M |
data_vector | pantheon_covariance | double. Fixed covariance matrix, only if likelihood_only=F |
pantheon_data | double 1D array. Fixed data vector mu_obs, only if likelihood_only=F | |
pantheon_simulation | double 1D array. Simulated data vector including simulated noise for e.g. ABC, only if likelihood_only=F | |
pantheon_theory | double 1D array. Predicted theory values mu_theory(z_obs) only if likelihood_only=F | |
pantheon_chi2 | double. chi^2 value, only if likelihood_only=F |
Updated