BROOM: a python package for model-independent analysis of microwave astronomical data

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Carones, Alessandro, Jose, Sijil, Mustafa, Aliza, Krachmalnicoff, Nicoletta, Baccigalupi, Carlo
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910148407066624
author Carones, Alessandro
Jose, Sijil
Mustafa, Aliza
Krachmalnicoff, Nicoletta
Baccigalupi, Carlo
author_facet Carones, Alessandro
Jose, Sijil
Mustafa, Aliza
Krachmalnicoff, Nicoletta
Baccigalupi, Carlo
contents We present BROOM, a new python package for the application of blind, minimum-variance component-separation techniques to microwave observations. The package enables the reconstruction of signals with known spectral energy distributions, such as the Cosmic Microwave Background (CMB), Sunyaev--Zeldovich distortions, or foreground moments, in both temperature and polarization through a suite of Internal Linear Combination (ILC) implementations, in the presence of astrophysical and instrumental contaminants. In addition, BROOM supports the blind reconstruction of coherent emission components with unknown covariance properties via a Generalized ILC (GILC) framework. Beyond component separation, the package provides tools to diagnose foreground complexity and to estimate residual contamination leaking into reconstructed maps across angular scales and sky regions. It also includes utilities to generate realistic microwave simulations for arbitrary CMB experiments and to compute angular power spectra of the resulting products. We present a comprehensive description and validation of the implemented pipelines in two representative experimental configurations: a full-sky satellite mission and a ground-based experiment. BROOM is publicly available, fully documented, and easily installable at https://github.com/alecarones/broom
format Preprint
id arxiv_https___arxiv_org_abs_2604_14088
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle BROOM: a python package for model-independent analysis of microwave astronomical data
Carones, Alessandro
Jose, Sijil
Mustafa, Aliza
Krachmalnicoff, Nicoletta
Baccigalupi, Carlo
Cosmology and Nongalactic Astrophysics
Instrumentation and Methods for Astrophysics
We present BROOM, a new python package for the application of blind, minimum-variance component-separation techniques to microwave observations. The package enables the reconstruction of signals with known spectral energy distributions, such as the Cosmic Microwave Background (CMB), Sunyaev--Zeldovich distortions, or foreground moments, in both temperature and polarization through a suite of Internal Linear Combination (ILC) implementations, in the presence of astrophysical and instrumental contaminants. In addition, BROOM supports the blind reconstruction of coherent emission components with unknown covariance properties via a Generalized ILC (GILC) framework. Beyond component separation, the package provides tools to diagnose foreground complexity and to estimate residual contamination leaking into reconstructed maps across angular scales and sky regions. It also includes utilities to generate realistic microwave simulations for arbitrary CMB experiments and to compute angular power spectra of the resulting products. We present a comprehensive description and validation of the implemented pipelines in two representative experimental configurations: a full-sky satellite mission and a ground-based experiment. BROOM is publicly available, fully documented, and easily installable at https://github.com/alecarones/broom
title BROOM: a python package for model-independent analysis of microwave astronomical data
topic Cosmology and Nongalactic Astrophysics
Instrumentation and Methods for Astrophysics
url https://arxiv.org/abs/2604.14088