This repository contains the source code used to run the simulations for reconstructing the in-flight beam calibration of LiteBIRD and Planck detectors.
The code runs using Python 3.7+ and the litebird_sim framework.
You must run the code in two steps:
- Simulate the scanning strategy (long!) using
simulate_scanning_strategy.py
; - Run the Monte Carlo simulation (short) using
symmetric_gaussian_beam_fit.py
.
Both scripts need a TOML file as input; the repository contains a set of examples. If you want to run the examples simulating LiteBIRD, you must first set up the IMO; if you're a member of the LiteBIRD collaboration, contact the LiteBIRD Simulation Team for details.
Both scripts produce a Markdown/HTML report, similar to this: