Skip to main content

package for computing power spectra and bispectra

Project description

CosmoWAP

Cosmology with Wide-separation, relAtivistic and Primordial non-Gaussian contibutions.

CosmoWAP is an effort to provide a (hopefully) self consistent framwork to compute contribtuions to the fourier power spectrum and bispectrum from wide-separation and relatvisitic effects as well as contribution from Primordial non-Gaussianity (PNG). These expression can be very cumbersome and it can be tricky to check for consistency in the community and so hopefully this code should be useful in that regard.

CosmoWAP is a Python package to analyse the power spectra and bispectra but the analytical expressions themselves are computed analytically in Mathematica using routines which are publicly avalable at MathWAP and then exported as .py files. therefore the main functionality of CosmoWAP is to take these expressions and implement them for a given cosmology (from CLASS) and survey parameters.

Documentation

For full Documentation - In progress...

Installation

python -m pip install cosmowap

classy (CLASS python wrapper) is necessecary to fully use CosmoWAP.

Features

CosmoWAP computes redshift spadce expressions for the 3D Fourier power spectrum (and it's multipoles with multi-tracer capabilites) as well as the bispectrum (with Sccoccimarro spherical harmonic multipoles), it also can be used for:

  • Wide separation (WS) effects (i.e. wide angle and radial redshift contributions) up to second order in the WS expansion
  • Relativistic (GR) effects (inlding projection and dynamical effects - see ... for currently implemented kernels) up to $\left(\frac{\mathcal{H}}{k}\right)^2$
  • Primordial non-Gaussian (PNG) contribution for local, equilateral and orthogonal types (in progress)

additional features

  • Gaussian covariances along with routines for Fisher and SNR analyses (in progress)
  • Inclusion of Finger-of-God damping

Usage

Based on work in arXiv:2407.00168

Also for PNG stuff please refer too: arXiv:24xx.xxxx

Usage

Feel free to edit or just take any part that may be useful but please refer to: arXiv:2407.00168

Contact

If you're having any problems or have any ideas to make it better- Feel free to get in contact :) - c.l.j.addis@qmul.ac.uk

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cosmowap-0.1.1.tar.gz (4.8 MB view details)

Uploaded Source

Built Distribution

cosmowap-0.1.1-py3-none-any.whl (5.0 MB view details)

Uploaded Python 3

File details

Details for the file cosmowap-0.1.1.tar.gz.

File metadata

  • Download URL: cosmowap-0.1.1.tar.gz
  • Upload date:
  • Size: 4.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.8

File hashes

Hashes for cosmowap-0.1.1.tar.gz
Algorithm Hash digest
SHA256 6b731b73187f8f34dca037125b0056aa48dcd4bcddb6473fa786962b96463d7a
MD5 0abc9e335681d653084f7d84eff7af0b
BLAKE2b-256 662e964d2b9f5199dcbc7e4af1d41bd6f81661e79a442ac823147f7ae0e31cf5

See more details on using hashes here.

File details

Details for the file cosmowap-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: cosmowap-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.8

File hashes

Hashes for cosmowap-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c6d839602c4ccabdcefa053dcbda72050bdac85060ada3cc977b9a3534acdfcf
MD5 98261e4e872d03d20f56eee6f48e281a
BLAKE2b-256 03540d1e2fff17bcbf742aed168c0122d9ac511954585aa05bb16a3a474966e0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page