Wiki

Clone wiki

cosmosis / default_modules / sigma8_rescale_1.0

sigma8_rescale module

Rescale structure measures to use a specified sigma_8

Name: sigma8_rescale

File: cosmosis-standard-library/utility/sample_sigma8/sigma8_rescale.py

Version: 1.0

Author(s):

  • Susana Fernandez
  • Jack Elvin-Poole

URL:

Cite:

Rules:

Assumptions:

  • Spectra scale quadratically with sigma_8

Explanation

Boltzmann codes like CAMB and CLASS typically take a primordial power spectrum
amplitude A_s as an input parameter defining the amplitude of cosmic structure
fluctutations.

Late-time data sets more naturally measure a late-time amplitude, and the measure
sigma_8 is usually instead for these data. If all other cosmological parameters
are fixed A_s ~ sigma_8^2, but when other parameters can vary they are not
perfectly equivalent.

This module enables you to sample over sigma_8 while still passing A_s into a
Boltzmann code. It does this by using an input value sigma8_input, which can
be sampled over, and a fixed fiducial A_s value. After the Boltzmann code is run
and sigma_8 for the fiducial amplitude calculated, the CMB and matter power spectra
are scaled by (sigma8_input2)/(sigma8_boltzmann2), and sigma_8 is overwritten.

##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

##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
cosmological_parameters sigma_8 real, late time amplitude sigma_8 as output from CAMB or another Boltzmann code
sigma8_input real, The desired sigma_8, usually from the sampler
A_s real, The fixed fiducial primordial amplitude
cmb_cl TT real 1D array, CMB TT power spectrum
EE real 1D array, CMB EE power spectrum
BB real 1D array, CMB BB power spectrum
TE real 1D array, CMB TE power spectrum
matter_power_lin P_K real 1D or 2D array, matter power spectrum P(k,z)

##Outputs

These parameters and data are computed as outputs from the module

Section Parameter Description
cosmological_parameters sigma_8 real, re-scaled sigma_8, set to sigma_8_input
A_s real, rescaled A_s
cmb_cl TT real 1D array, rescaled CMB TT power spectrum
EE real 1D array, rescaled CMB EE power spectrum
BB real 1D array, rescaled CMB BB power spectrum
TE real 1D array, rescaled CMB TE power spectrum
matter_power_lin P_K real 1D or 2D array, rescaled matter power spectrum P(k,z)

Updated