---
title: 'CamSpec Likelihood: Planck High-ℓ Analysis'
url: https://www.emergentmind.com/topics/camspec-likelihood
type: topic
---

# CamSpec Likelihood: Planck High-ℓ Analysis

Searching arXiv for recent and foundational papers on CamSpec likelihood.
CamSpec Likelihood is a high-\(\ell\) Planck CMB likelihood framework for temperature and polarization power spectra, used to infer cosmological parameters from \(TT\), \(TE\), and \(EE\) angular power spectra measured in Planck high-frequency maps. In its PR4/NPIPE realization, it is described as a likelihood built from masked-sky pseudo-\(C_\ell\) cross-spectra of Planck HFI maps, with analytic covariance matrices, beam and transfer-function corrections, dust cleaning, calibration corrections, and a compact nuisance model; in the broader literature, it also appears as an external high-\(\ell\) likelihood combined with distinct low-\(\ell\) likelihood constructions for reionization, inflationary-feature, and curvature analyses [2205.10869]. The term does not denote a single immutable object: the literature distinguishes earlier “clean” CamSpec releases, PR3 and PR4/NPIPE implementations, and nuisance-marginalized compressed forms such as CamSpec-NPIPE-lite [2107.09460].

## 1. Historical placement and scope

CamSpec has been used to analyse Planck temperature and polarization maps of the cosmic microwave background since the first Planck data release, and one dedicated methodological paper presents “a detailed description of the CamSpec likelihood pipeline and a reanalysis of the Planck high frequency maps” [1910.00483]. In that presentation, CamSpec is framed as a high-\(\ell\), power-spectrum-based Planck likelihood for \(TT\), \(TE\), and \(EE\), designed to account for sky masking, detector-set combinations, noise, beams, calibration, Galactic foregrounds, unresolved extragalactic foregrounds, and polarization-specific instrumental effects [1910.00483].

Later work makes clear that CamSpec is also a moving target within the Planck ecosystem. A PR4/NPIPE realization, denoted PR4\_12.6, was constructed from Planck PR4 NPIPE maps, while an updated PR3 realization, PR3\_12.6, was retained for comparison [2205.10869]. A further distinction became standard in comparative cosmology papers: “PR3 reference cosmology” usually meant Legacy maps with Plik, whereas “PR4 reference cosmology” usually meant NPIPE maps with CamSpec [2510.09430]. This implies that “CamSpec likelihood” can refer either to a specific public Planck high-\(\ell\) likelihood release or, more generally, to a family of related high-\(\ell\) likelihood pipelines.

A concise version map is therefore useful.

| Variant | Maps | Characterization |
|---|---|---|
| PR3\_12.6 | Planck 2018 maps | Updated PR3 CamSpec for comparison |
| PR4\_12.6 | PR4 / NPIPE maps | New high-\(\ell\) CamSpec likelihood |
| CamSpec-NPIPE-lite | NPIPE maps | Nuisance-marginalized compressed likelihood |

This multiplicity matters because later papers often use CamSpec as an already established likelihood choice rather than reconstructing it. In reionization analyses, for example, CamSpec is adopted as the external high-\(\ell\) likelihood that complements a newly built low-\(\ell\) polarization likelihood; those works do not build, modify, or validate CamSpec itself [2603.22454].

## 2. Data inputs, spectra, and multipole coverage

In the PR4/NPIPE implementation, the data entering CamSpec are Planck HFI frequency maps at 100, 143, 217, 353, and 545 GHz, with 100, 143, and 217 GHz as the main cosmology channels, 353 GHz as the dust template for \(TE\) and \(EE\) cleaning, and 545 GHz as the dust template for \(TT\) cleaning [2205.10869]. For NPIPE, the independent data split is given by A/B detector-set maps rather than half-mission maps [2205.10869].

The spectra retained for cosmology are highly specific. In \(TT\), the likelihood uses coadded \(143\times143\), \(143\times217\), and \(217\times217\) spectra. In \(TE\) and \(EE\), it uses all \(A\times B\) cross-spectra among 100, 143, and 217 GHz [2205.10869]. The multipole ranges are likewise explicit: \(143\times143\) \(TT\) from \(\ell=30\) to 2000; \(143\times217\) and \(217\times217\) \(TT\) from \(\ell=500\) to 2500; and \(TE,EE\) from \(\ell=30\) to 2000 [2205.10869]. Although figures may display binned spectra, the PR4 likelihood itself is unbinned [2205.10869].

Because the high-\(\ell\) likelihood starts at \(\ell=30\), it is supplemented by low-\(\ell\) Planck likelihoods, specifically Commander \(TT\) for \(2\le \ell \le 29\) and SimAll \(EE\) for \(2\le \ell \le 29\) [2205.10869]. This pattern recurs across the literature. Curvature analyses using CamSpec PR4 define “CamSpec” as \(TT,TE,EE\) spectra at \(\ell>30\), based on Planck-PR4 NPIPE CMB maps, combined with SimAll and Commander below \(\ell<30\) [2509.26263]. Inflation-feature studies similarly use CamSpec only for the high-\(\ell\) block and pair it with official low-\(\ell\) Planck likelihoods [2107.09460].

The 2019 CamSpec reanalysis emphasized a statistically powerful configuration using 143 and 217 GHz in temperature and polarization over 80% of the sky [1910.00483]. Later feature-model papers adopted the corresponding “clean CamSpec” framing, describing a version that excludes the 100 GHz temperature auto-spectrum, cleans the 143 and 217 GHz channels using the 545 GHz channel, and uses sky fractions up to 80% in temperature and polarization [2107.09460].

## 3. Likelihood construction and nuisance structure

At high level, CamSpec is a Gaussian likelihood over measured spectra. In the PR4/NPIPE description, the likelihood compares a data vector to a model consisting of CMB plus residual foregrounds, corrected by calibration parameters [2510.09430]. A compact expression given for the theory spectra is
\[
\mathcal{D}^{\rm th,\,XY}_{\ell,\nu_1,\nu_2}(\theta)
=
\frac{1}{C^{XY}}
\left(
\mathcal{D}_{\ell}^{\rm CMB,\,XY}(\theta_1)
+
\mathcal{D}_{\ell,\nu_1,\nu_2}^{\rm fg,\,XY}(\theta_2)
\right),
\]
where \(\mathcal{D}_{\ell}^{\rm CMB,XY}\) is the cosmological CMB spectrum, \(\mathcal{D}_{\ell,\nu_1,\nu_2}^{\rm fg,XY}\) is the residual foreground term, and \(C^{XY}\) captures calibration or polarization-efficiency corrections [2510.09430].

The PR4 paper presents the same construction in operational terms as the standard CamSpec high-\(\ell\) Gaussian likelihood in the vector of deconvolved spectra,
\[
-2\ln \mathcal{L}
\simeq
\big(\hat{\mathbf C}-\mathbf C^{\rm model}\big)^{\rm T}
\mathbf M^{-1}
\big(\hat{\mathbf C}-\mathbf C^{\rm model}\big),
\]
with \(\hat{\mathbf C}\) the data vector of mask-deconvolved, beam-corrected cross-spectra, \(\mathbf C^{\rm model}\) the theory plus residual foreground plus calibration model, and \(\mathbf M\) the covariance matrix [2205.10869]. CamSpec uses the pseudo-\(C_\ell\) method on masked skies, a coupling matrix to deconvolve mask-induced mode coupling, and beam transfer functions \(W_\ell\) from QuickPol [2205.10869].

Foreground treatment is a defining feature. The PR4/NPIPE implementation is described as foreground-cleaned rather than heavily parametric [2205.10869]. Dust cleaning is performed with high-frequency templates: 545 GHz for \(TT\), 353 GHz for \(TE\) and \(EE\) [2205.10869]. In \(TT\), after 545 cleaning, the remaining residual foregrounds are modeled phenomenologically as a power law for each retained \(TT\) spectrum,
\[
D_\ell^{\rm power}
=
A^{\rm power}
\left(\frac{\ell}{1500}\right)^{\gamma^{\rm power}},
\]
with separate amplitude and slope parameters for \(143\times143\), \(143\times217\), and \(217\times217\) [2205.10869]. In the later NPIPE-lite paper, the residual \(TT\) foreground model is written equivalently as
\[
\mathcal{D}_{\ell,\nu_1,\nu_2}^{\rm fg,TT}
=
A_{\nu_1,\nu_2}
\left(\frac{\ell}{\ell_0}\right)^{\gamma_{\nu_1,\nu_2}},
\qquad \ell_0=1500,
\]
again with one amplitude and one slope for each retained \(TT\) frequency pair [2510.09430].

The nuisance sector is intentionally compact. In the PR4 realization there are three calibration-like nuisance parameters: \(A_{\rm Planck}\), \(c_{\rm TE}\), and \(c_{\rm EE}\), with Gaussian priors \(A_{\rm Planck}\sim \mathcal N(1,0.0025^2)\), \(c_{\rm TE}\sim \mathcal N(1,0.01^2)\), and \(c_{\rm EE}\sim \mathcal N(1,0.01^2)\) [2205.10869]. The \(TT\) residual power-law nuisance parameters have flat priors \(A^{\rm power}\in[0,50]\) and \(\gamma^{\rm power}\in[0,5]\) [2205.10869]. A distinctive simplification is that no polarization foreground nuisance parameters are included in the PR4 likelihood, because dust cleaning is treated as effective enough that all \(TE\) and \(EE\) spectra can be coadded without explicit residual polarization foreground modeling [2205.10869].

This compact nuisance structure is one reason CamSpec is often described as having a smaller nuisance sector than Plik. In one feature-analysis comparison, the complete CamSpec \(TTTEEE+{\rm lowT}+{\rm lowE}\) likelihood is said to have 9 nuisance parameters, 6 foreground and 3 calibration, whereas the corresponding Plik setup can involve many more nuisance degrees of freedom [2107.09460].

## 4. PR4/NPIPE, map-level cleaning, and compressed “lite” forms

The PR4/NPIPE transition changed both the map input and the practical role of CamSpec. The lower noise of NPIPE led to approximately 10% tighter constraints, with smaller error bars and shifts toward \(\Lambda\)CDM values for beyond-\(\Lambda\)CDM parameters including \(\Omega_K\) and \(A_{\rm Lens}\) [2205.10869]. The PR4 paper also introduced a covariance correction relative to an earlier clean CamSpec release: foreground contributions had been left in the covariance despite using foreground-cleaned spectra, slightly overestimating high-\(\ell\) errors; PR3\_12.6 fixed that issue, and PR4\_12.6 inherited the correction [2205.10869].

A later development was the release of a nuisance-marginalized dataset and CamSpec-NPIPE-lite likelihood [2510.09430]. This compressed product is the CamSpec analogue of Plik-lite and is motivated by three linked goals: isolating the CMB-only constraining power of CamSpec-NPIPE after marginalizing over foreground nuisance parameters, enabling correct combination with external small-scale CMB datasets such as ACT DR6 or SPT, and avoiding incorrect use of a naively truncated full multi-frequency CamSpec likelihood when Planck multipole ranges are cut [2510.09430].

For CamSpec-NPIPE, the full high-\(\ell\) likelihood consists of five unbinned spectra: \(143\times143\), \(143\times217\), and \(217\times217\) in \(TT\), plus one coadded \(TE\) and one coadded \(EE\) spectrum [2510.09430]. The TE and EE spectra are formed by inverse-noise-variance weighting of all cross-spectra between 100, 143, and 217 GHz, using only cross-spectra to avoid auto-spectrum noise bias [2510.09430]. A standard cut range for joint analyses with ACT or SPT is
\[
\ell < 1000/600/600 \quad \text{in } TT/TE/EE,
\]
implemented as `camspecnpipe-lite-cut` [2510.09430].

The lite product is built by Gibbs sampling over CMB bandpowers and nuisance parameters. The released Gaussian lite likelihood is
\[
-2 \ln \mathcal{L}(\mathcal{D}_\ell^{\rm CMB}, c^{XY})
=
\left(
\mathcal{D}_\ell^{\rm CMB}/c^{XY}
-
\hat{\mathcal{D}}_\ell
\right)
\mathbf{\Sigma}^{-1}
\left(
\mathcal{D}_\ell^{\rm CMB}/c^{XY}
-
\hat{\mathcal{D}}_\ell
\right)^T,
\]
with
\[
c^{TT}=A_{\rm Planck}^2,\qquad
c^{TE}={\rm cal}^{TE}A_{\rm Planck}^2,\qquad
c^{EE}={\rm cal}^{EE}A_{\rm Planck}^2,
\]
so that the released lite likelihood depends only on \(\{A_{\rm Planck}, {\rm cal}^{TE}, {\rm cal}^{EE}\}\) [2510.09430]. One explicit result of this marginalization is that the \(TT\) covariance at \(\ell>1500\) becomes highly correlated; the paper emphasizes that visible high-\(\ell\) \(TT\) deviations from the best-fitting \(\Lambda\)CDM curve are then encoded in the covariance rather than immediately interpretable as a cosmological anomaly [2510.09430].

## 5. Role in cosmological parameter inference

A recurrent scientific role of CamSpec is as the high-\(\ell\) anchor that turns a low-\(\ell\) or reionization-focused analysis into a full cosmological parameter inference. The relevant degeneracy is
\[
A_s e^{-2\tau},
\]
since at small angular scales re-scattering suppresses the primordial scalar anisotropies by a factor \(e^{-2\tau}\), and primary CMB data then measure mainly the product of the primordial amplitude \(A_s\) with that suppression factor [2603.22454]. In this logic, low-\(\ell\) \(EE\) constrains \(\tau\) directly through the reionization bump, while CamSpec supplies the high-\(\ell\) information that fixes the rest of the acoustic-scale \(\Lambda\)CDM physics and the amplitude combination \(A_s e^{-2\tau}\) [2603.22454].

This complementarity is explicit in the ELiCA analysis. Combining ELiCA with the Planck low-\(\ell\) temperature likelihood and the CamSpec high-\(\ell\) likelihood gives
\[
\tau = 0.0581_{-0.0059}^{+0.0048},
\qquad
\ln(10^{10}A_{\mathrm s}) = 3.048_{-0.012}^{+0.011},
\]
at 68% confidence [2603.22454]. The paper stresses that CamSpec is not rebuilt there; it is adopted as an already established high-\(\ell\) temperature and polarization likelihood in order to extend a two-parameter low-\(\ell\) analysis to the full six-parameter \(\Lambda\)CDM fit [2603.22454].

An earlier optical-depth study used the same pattern with the SRoll2 low-\(\ell\) momento likelihood. Its preferred final estimate of \(\tau\) came from combining the low-multipole SRoll2 momento \(TTTEEE\) likelihood with the high-\(\ell\) CamSpec v12.5HM \(TTTEEE\) likelihood, giving
\[
\tau = 0.0627^{+0.0050}_{-0.0058},
\qquad
z_{\rm re}=8.51\pm0.52
\]
in a full six-parameter \(\Lambda\)CDM MCMC [2103.14378]. That paper is explicit that CamSpec supplies the high-\(\ell\) information needed to relax externally imposed constraints on \(10^9A_s e^{-2\tau}\) and to perform a genuine six-parameter exploration [2103.14378].

Beyond \(\tau\), CamSpec underlies standard Planck-only parameter determinations. For PR4\_12.6 \(TTTEEE + {\rm Commander} + {\rm SimAll}\), one paper reports
\[
\Omega_b h^2 = 0.02218 \pm 0.00013,\quad
\Omega_c h^2 = 0.1197 \pm 0.0011,\quad
100\,\theta_{\rm MC} = 1.04075 \pm 0.00024,
\]
\[
\tau = 0.0517 \pm 0.0072,\quad
\ln(10^{10}A_s) = 3.035 \pm 0.015,\quad
n_s = 0.9635 \pm 0.0039,\quad
H_0 = 67.26 \pm 0.49\ {\rm km\,s^{-1}\,Mpc^{-1}}
\]
[2205.10869]. The same analysis reports single-parameter extensions such as \(A_L = 1.095 \pm 0.056\), \(\Omega_K=-0.025^{+0.013}_{-0.010}\), \(N_{\rm eff}=3.00\pm0.21\), and \(\sum m_\nu < 0.161\ {\rm eV}\) [2205.10869].

## 6. Comparisons with Plik, consistency tests, and interpretive debates

CamSpec is often compared with the official Planck high-\(\ell\) likelihood Plik, and these comparisons are scientifically consequential rather than purely bookkeeping. In the dedicated 2019 CamSpec reanalysis, the six-parameter \(\Lambda\)CDM model is reported to provide an excellent fit to the Planck data, with no evidence for statistically significant internal tensions in the \(TT\), \(TE\), and \(EE\) spectra computed for different frequency combinations [1910.00483]. That paper also argues that the tendencies for Planck temperature power spectra to favor \(A_L>1\) and positive spatial curvature are caused by statistical fluctuations in the temperature power spectra in the multipole range \(800\lesssim \ell \lesssim 1600\), and that \(A_L\) differs from unity at no more than the \(2.2\sigma\) level in the statistically most powerful likelihood [1910.00483].

A distinct line of analysis uses Gaussian processes to compare residual structures across Planck, ACT, and SPT. There, CamSpec is treated as the latest CamSpec NPIPE PR4\_v12.6 likelihood, a recent reanalysis of the Planck data with differences in the treatment of polarisation, calibration, and systematic corrections, significantly more sky fraction, and the tightest constraints in terms of cosmological parameters [2302.14300]. Using CamSpec best-fit spectra as the mean function, that study finds CamSpec broadly self-consistent in \(TT\) and \(TE\), but reports a notable \(EE\) preference for extra uncorrelated variance and interprets this as a possible slight underestimation of the covariance matrix in the CamSpec \(EE\) data, especially at low \(\ell\) [2302.14300]. The same work finds that disagreements between CamSpec and Plik, or between CamSpec and ACT, are mainly visible in \(TT\) residuals rather than \(TE/EE\) [2302.14300].

These results do not amount to a general rejection of CamSpec. A later comparison of Planck likelihood choices instead concludes that cosmological parameters from different Planck sky maps and likelihood pipelines are very similar over the Planck multipole range retained in combination with ground-based observations, and that constraints on extended cosmological models become completely insensitive to the choice of Planck maps and likelihood once other CMB datasets are added [2510.09430]. In particular, the additional constraining power from PR3 to PR4 is said to come from polarization at all scales and from temperature at multipoles above 1500 [2510.09430]. This suggests that many headline differences between CamSpec and Plik are concentrated in specific Planck-only configurations and become subdominant in standard joint analyses with ACT or SPT.

A recurrent misconception is therefore that CamSpec and Plik represent wholly incompatible cosmologies. The comparative literature does not support that characterization. It instead emphasizes modest but real shifts linked to mapmaking, sky fraction, cleaning strategy, and nuisance marginalization, with many of those shifts shrinking when the Planck contribution is restricted to the large and intermediate scales usually retained in modern joint analyses [2510.09430].

## 7. Use in nonstandard-model and feature searches

CamSpec has also been important in testing whether apparent departures from smooth \(\Lambda\)CDM behavior survive changes in likelihood construction. In inflationary-feature analyses, “clean CamSpec” v12.5HMcln is often preferred because it is unbinned and therefore more suitable for sharp oscillatory structures that can be averaged out in binned likelihoods [2107.09460]. One such study uses CamSpec specifically for oscillatory primordial-feature models, while reserving binned Plik for featureless or broad-suppression models, and concludes that the complete slow-roll baseline potential is moderately preferred against potentials that generate features [2107.09460].

A closely related multi-field standard-clock analysis treats CamSpec 2020 as the “statistically most powerful” alternative to Plik, with 80% sky coverage, temperature cleaning with 545 GHz maps, polarization cleaning with 353 GHz maps, and a much smaller nuisance sector than Plik in the full \(TTTEEE\) case [2103.03025]. In that work, CamSpec supports some of the same low-, medium-, and high-frequency feature candidates found with Plik, but generally with smaller average \(\Delta\chi^2\), and one dramatic Plik high-frequency candidate is not reproduced by CamSpec [2103.03025]. This use of CamSpec is methodological as much as inferential: agreement across Plik and CamSpec is treated as evidence of robustness, while failure to reproduce a candidate in CamSpec is treated as evidence that the candidate is likely spurious [2103.03025].

The same pattern appears in a damped-oscillation inflation study. There, the authors compare Plik unbinned and CamSpec clean likelihoods and find that the best-fit candidates match closely in parameter space, but the fit improvements are systematically smaller for CamSpec clean than for Plik-bin1 [2110.06837]. The paper explicitly summarizes this as an indication that the extent of improvement is less in CamSpec clean than in Plik-bin1 for all candidates [2110.06837].

CamSpec also enters curvature reassessments. A closed-universe analysis using CamSpec PR4 with Commander and SimAll reports that a gauge-invariant closed-inflation spectrum shifts the curvature constraint toward spatial flatness, from the standard CamSpec phenomenological result
\[
\Omega_{\mathcal K} = -0.024^{+0.013}_{-0.010}
\]
to
\[
\Omega_{\mathcal K} = -0.0160^{+0.011}_{-0.0063},
\]
reducing the preference for closed geometry to about \(2\sigma\) [2509.26263]. That paper attributes part of the difference between CamSpec and Plik curvature behavior to a less pronounced lensing anomaly in CamSpec PR4 [2509.26263].

Taken together, these applications show that CamSpec has become more than an internal Planck alternative. It functions as a robustness benchmark for claims about reionization, feature models, curvature, and extended-parameter fits. The most consistent theme is not that CamSpec always moves results in one direction, but that its specific mapmaking, cleaning, masking, and nuisance choices alter the balance between statistical power and susceptibility to localized high-\(\ell\) structures. In that sense, CamSpec likelihood is best understood as a mature, compact, and repeatedly stress-tested high-\(\ell\) Planck likelihood family whose scientific significance lies both in the cosmological constraints it produces directly and in the cross-checking role it plays against other likelihood constructions such as Plik.

Source: https://www.emergentmind.com/topics/camspec-likelihood