echo21
ECHO21 is a python package for generating the cosmological global 21-cm signal from the dark ages to the end of reionization. The code is based on an analytical prescription and thus, can generate a single realization in approximately a second. As the code is MPI parallel, multiple signals can be generated within a few minutes provided an appropriate choice of the number of CPUs. ECHO21 can be useful in building emulators or making astrophysical inferences from a given dataset. Finally, ECHO21 can also be utilised to synergise the 21-cm signal and other high-redshift cosmological probes.
Homepage - https://github.com/shikharmittal04/echo21.git
Documentation - https://echo21.readthedocs.io/en/latest/index.html
epspy
A cosmological global 21-cm signal hides under foregrounds due to galactic and extragalactic emissions. These foregrounds can easily be 4 to 5 orders of magnitude higher than the signal of interest. For a reliable inference, it is important to accurately model these foregrounds. While we have a reasonable understanding of galactic emission (typically fit as a log-log polynomial), we do not understand the extragalactic contributions. This python package models the foregrounds due to extragalactic radio sources.Â
Homepage - https://github.com/shikharmittal04/epspy.git
Documentation - https://epspy.readthedocs.io/en/latest/index.html