Wiki

Clone wiki

cosmosis / default_modules / planck2015_2

planck2015 module

Likelihood function of CMB from Planck 2015 data

Name: planck2015

File: cosmosis-standard-library/likelihood/planck2015/planck_interface.so

Version: 2

Author(s):

  • The Planck Collaboration

URL:

Cite:

  • Planck collaboration, arXiv:1303.5075
  • Hinshaw et al, ApJS, 208, 2, 19, 25 (If low-ell polarization from WMAP used)
  • Dunkley et al, JCAP, 07, 025 (If ACT data used)
  • Hou et al, 2014 ApJ, 782, 74 (If SPT data used)

Rules:

  • "Likelihood released by Planck Collaboration and packaged by cosmosis team. Contact the latter with problems in the first instance. Different papers should be cited depending which data sets are used with this module. "

Assumptions:

  • Highly accurate CMB calculations are required
  • In the high-ell regime models for the foregrounds and secondary anisotropies are assumed

Explanation

The Planck space telescope has provided the most powerful current
CMB data from quadrupole to sub-degree scales.

The Planck Collaboration released a likelihood code (the PLC) to which one passes
both a file containing the data to be used, the theory spectra to compare to that
data, and a set of nuisance parameters that the code uses (somewhat opaquely) to
model the effects of foreground components, secondary anisotropies, and Planck beams and
gains. For more details see the papers by the Planck collaboration and web documentation.

This is for the 2015 data release; various different likelihood files are available from:
http://pla.esac.esa.int/pla/#results

We do not describe the nuisance parameters in detail here; reasonable ranges and values
for them are given in the Planck papers; they should be marginalized over in full
analysis. Different parameters are used for different data sets.

The cosmosis team wrote the wrapper which connects the PLC into
cosmosis.

Important caveats about which likelihood files you can use together, and what priors
you should use on nuisance parameters, are available here:
http://wiki.cosmos.esa.int/planckpla2015/index.php/CMB_spectrum_%26_Likelihood_Code

##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_1 (string; optional) File path to a Planck likelihood (clik/plik) file. Need at least one of lensing_1 or data_1.
data_2 (string; optional) Additional likelihood files. data_3, etc. allowed
lensing_1 (string; optional) File path to a Planck lensing likelihood (clik/plik) file. Need at least one of lensing_1 or data_1.
lensing_2 (string; optional) Additional lensing files. data_3, etc. allowed.
save_separate_likelihoods (bool; optional) If true, save planck_like_1, planck_like_2, etc as well as the total.

##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
cmb_cl ell Integer vector of angular frequencies for CMB spectra
tt Double vector of temperature spectra in l*(l+1) C_ell / uK^2 (if using TT data)
ee Double vector of E-mode polarization spectra in l*(l+1) C_ell / uK^2 (if using pol data)
bb Double vector of B-mode polarization spectra in l*(l+1) C_ell / uK^2 (if using pol data)
te Double vector of cross spectra in l*(l+1) C_ell / uK^2 (if using pol data)
pp Double vector of phi-phi spectra in l*(l+1) C_ell (if using lensing)
planck nuisance_parameters Various nuisance parameters are accepted depending on the likelihood file. See cosmosis-standard-library/likelihood/planck2015/nuisance.txt for listing

##Outputs

These parameters and data are computed as outputs from the module

Section Parameter Description
likelihoods planck_1_like (real; only if data_1 specified) Log-likelihood from first file
planck_2_like (real; only if data_2 specified) Log-likelihood from second file. Can also get planck_3_like etc.
planck_lensing_1_like (real; only if lensing_1 specified) Log-likelihood from first lensing file.
planck_lensing_2_like (real; only if lensing_2 specified) Log-likelihood from second lensing file. Can also get planck_lensing_3_like etc.
planck2015_like (real) Sum of all Planck 2015 log-likelihoods

Updated