Welcome to BrahMap¶
This project is currently under active development!!!
BrahMap is a scalable and modular map-making framework for the CMB
experiments. It features user-friendly Python interface for the linear
operators used in map-making. The Python interface simply handles the workflow
while delegating the heavy computations to the functions implemented in C++
extension. In addition to the interface for linear operators, BrahMap offers
a wrapper for Generalized Least Squares (GLS) map-making using the
Preconditioned Conjugate Gradient (PCG) solver. BrahMap is also integrated
with litebird_sim through dedicated wrappers.
For a quick introduction to map-making with BrahMap, refer to the
quick start guide.
For a complete reference of the BrahMap API, refer to the
API reference. Complete example notebooks and scripts can
be found here.
You can find detailed information on the implementation and features of
BrahMap at arXiv:2501.16122.
Citation¶
This work can be cited with:
@misc{anand2025brahmap,
title={\texttt{BrahMap}: A scalable and modular map-making framework for the CMB experiments},
author={Avinash Anand and Giuseppe Puglisi},
year={2025},
eprint={2501.16122},
archivePrefix={arXiv},
primaryClass={astro-ph.CO},
url={https://arxiv.org/abs/2501.16122},
}
Acknowledgement¶
This work is supported by Italian Research Center on High Performance Computing, Big Data and Quantum Computing (ICSC), project funded by European Union - NextGenerationEU - and National Recovery and Resilience Plan (NRRP) - Mission 4 Component 2 within the activities of Spoke 3 (Astrophysics and Cosmos Observations).