PyBird: Python code for biased tracers in redshift space

Discussion topics for individual codes
Post Reply
Ada Coda
ASCL Robot
Posts: 2110
Joined: Thu May 08, 2014 5:37 am

PyBird: Python code for biased tracers in redshift space

Post by Ada Coda » Fri Apr 30, 2021 6:21 am

PyBird: Python code for biased tracers in redshift space

Abstract: PyBird evaluates the multipoles of the power spectrum of biased tracers in redshift space. In general, PyBird can evaluate the power spectrum of matter or biased tracers in real or redshift space. The code uses FFTLog (ascl:1512.017) to evaluate the one-loop power spectrum and the IR resummation. PyBird is designed for a fast evaluation of the power spectra, and can be easily inserted in a data analysis pipeline. It is a standalone tool whose input is the linear matter power spectrum which can be obtained from any Boltzmann code, such as CAMB (ascl:1102.026) or CLASS (ascl:1106.020). The Pybird output can be used in a likelihood code which can be part of the routine of a standard MCMC sampler. The design is modular and concise, such that parts of the code can be easily adapted to other case uses (e.g., power spectrum at two loops or bispectrum). PyBird can evaluate the power spectrum either given one set of EFT parameters, or independently of the EFT parameters. If the former option is faster, the latter is useful for subsampling or partial marginalization over the EFT parameters, or to Taylor expand around a fiducial cosmology for efficient parameter exploration.

Credit: Zhang, Pierre; D'Amico, Guido

Site: https://github.com/pierrexyz/pybird
https://ui.adsabs.harvard.edu/abs/2021JCAP...01..006D

Bibcode: 2021ascl.soft04023Z

Preferred citation method: https://ui.adsabs.harvard.edu/abs/2021JCAP...01..006D

ID: ascl:2104.023
Last edited by Ada Coda on Fri Apr 30, 2021 6:23 am, edited 1 time in total.
Reason: Updated code entry.

Post Reply