planck_npipe

Planck NPIPE CMB lensing likelihood

File

likelihood/planck-npipe/npipe_interface.py

Attribution

CosmoSIS Team (interface)

  1. Carron

  1. Lewis

  1. Mirmelstein

URL

https://github.com/carronj/planck_PR4_lensing

Citations

https://arxiv.org/abs/2206.07773

This module implements the Planck NPIPE CMB lensing likelihood. NPIPE is an improved data processing pipeline for Planck that provides cleaner CMB maps and lensing reconstructions.

The module can operate in two modes: 1. Marginalized: Uses only lensing power spectrum with primary CMB marginalized 2. Non-marginalized: Uses full set of CMB power spectra (TT, EE, TE, BB, PP)

Requires the planckpr4lensing package to be installed.

Assumptions

  • Planck NPIPE lensing power spectrum measurements

  • Optional CMB primary anisotropy marginalization

Setup Parameters

Name

Type

Default

Description

use_marginalized

bool

True

Whether to use primary CMB-marginalized likelihood

Input values

Section

Name

Type

Default

Description

cmb_cl

ell

int 1d

Angular multipole values

pp

real 1d

Lensing potential power spectrum

tt

real 1d

Temperature power spectrum (if use_marginalized=false)

te

real 1d

Temperature-E-mode cross power spectrum (if use_marginalized=false)

ee

real 1d

E-mode power spectrum (if use_marginalized=false)

bb

real 1d

B-mode power spectrum (if use_marginalized=false)

planck

a_planck

real

Planck absolute calibration parameter

Output values

Output values

Section

Name

Type

Description

likelihoods

npipe_like

real

Log-likelihood from Planck NPIPE lensing