This is a modified version of the fisher forecasting code: sd_foregrounds. If you use this version of the code, please cite the original paper/code Abitbol+2017 and Sabyr+2024a
numpy, scipy, bolocalc-space (if using bolocalc to compute sensitivity)
example_notebook.ipynb shows how to use this version of the code.
Additions include:
- computing fisher forecasts for some general instrument sensitivity (either computed via bolocalc or an input instantaneous noise in mu-K(rts) units)
- computing bias on the parameters given some bias in the observed sky monopole
- easily swapping fiducial values used in the fisher forecast.
- Blackbody CMB
- Thermal SZ ("y") + relativistic effects
- mu distortion
- r-type ("residual", or non-mu/non-y) distortion
- H and He recombination lines
- Cosmic Infrared Background (dusty galaxies)
- Galactic dust
- Galactic synchrotron
- Extragalactic synchrotron/radio emission
- Galactic "anomalous microwave emission" (perhaps spinning dust)
- Galactic free-free emission
- CO lines
- tSZ-like distortion in CIB (using a template from Sabyr, Hill, & Bolliet 2022)