/twentyone-global

Simplified framework for modeling the global 21-cm absorption signal, with a focus on studying the implications of non-standard 21-cm CMB temperature evolution.

Primary LanguageJupyter NotebookMIT LicenseMIT

twentyone-global

Simplified framework for modeling the global 21-cm absorption signal, with a focus on studying the implications of non-standard 21-cm CMB temperature evolution. For details about the modeling, see 2009.03899.

License: MIT arXiv

21-cm absorption temperature for various CMB photon temperature evolutions.

Derived 21-cm absorption temperature (left) for various amounts of excess power-law photon temperature parameterization (right) from Fialkov and Barkana (2019).

Code

The dependencies of the code are listed in environments.yml. In addition to the usual Python scientific stack, the astropy, classy, COLOSSUS, and tqdm packages are required.

Notebooks

Authors

  • Andrea Caputo; andrea dot caputo at uv dot es
  • Hongwan Liu; hongwanl at princeton dot edu
  • Siddharth Mishra-Sharma; sm8383 at nyu dot edu
  • Maxim Pospelov; pospelov at umn dot edu
  • Joshua T. Ruderman; ruderman at nyu dot edu
  • Alfredo Urbano; alfredo dot urbano at sissa dot it

References

If you use this code, please cite:

@misc{caputo2020edges,
    title={Edges and Endpoints in 21-cm Observations from Resonant Photon Production},
    author={Andrea Caputo and Hongwan Liu and Siddharth Mishra-Sharma and Maxim Pospelov and Joshua T. Ruderman and Alfredo Urbano},
    year={2020},
    eprint={2009.03899},
    archivePrefix={arXiv},
    primaryClass={astro-ph.CO}
}

Various components of the code are based on astro-ph/0507102, 1804.02406, 0910.4410, 0802.2102, 1312.4948, 1003.3878, and 1904.09296.