Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
✓Academic publication links
Links to: arxiv.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (16.4%) to scientific vocabulary
Keywords
Repository
Zeus21: Lightning-fast simulations of cosmic dawn
Basic Info
Statistics
- Stars: 17
- Watchers: 2
- Forks: 13
- Open Issues: 5
- Releases: 0
Topics
Metadata Files
README.md
Zeus21: Lightning-fast simulations of cosmic dawn
Zeus21 encodes the effective model for the 21-cm power spectrum and global signal from Muñoz 2023a. The goal is to capture all the nonlocal and nonlinear physics of cosmic dawn in a light and fully Pythonic code. Zeus21 takes advantage of the approximate log-normality of the star-formation rate density (SFRD) during cosmic dawn to compute the 21-cm power spectrum analytically. It agrees with more expensive semi-numerical simulations to roughly 10% precision, but has comparably negligible computational cost (~ s) and memory requirements. Now Zeus21 can also predict galaxy UV luminosity functions (UVLFs) and their linear clustering (galaxy bias) at any z, see Muñoz et al. 2023b for the implementation and application to JWST. Now Zeus21 includes Population III stars with inhomogeneous Lyman-Werner feedback and relative velocities (with their fluctuations), as described in Cruz et al. 2024.
Zeus21 (Zippy Early-Universe Solver for 21-cm) pairs well with data from HERA, but can be used for any 21-cm inference or prediction. Current capabilities include finding the 21-cm power spectrum (at a broad range of k and z), the global signal, IGM temperatures (Tk, Ts, Tcolor), neutral fraction xHI, Lyman-alpha fluxes, and the evolution of the SFRD; all across cosmic dawn z=5-35. Zeus21 can use three different astrophysical models, one of which emulates 21cmFAST, and can vary the cosmology through CLASS.
If you want to get started I recommend checking the Jupyter tutorials in docs/. Full documentation in ReadTheDocs, more coming soon. Here is an example power spectrum (at k=0.3/Mpc) and global signal as a function of redshift, for two cases of X-ray luminosity. You can run it yourself with the tutorial included!
Currently you can find tutorials for:
- Basics, running and plotting 21-cm power spectra and global signals.
- UVLFs, comparing to HST and JWST predictions at high redshifts.
- PopIII stars, and how they affect the cosmic-dawn 21-cm signal.
Installation
You can download and install this package by doing:
git clone https://github.com/julianbmunoz/zeus21.git zeus21
cd zeus21/
pip install .
that should take care of all dependencies (remember to work in your favorite conda env). If you have issues with cache'd versions of packages you can add --no-cache-dir at the end of pip install ..
NOTE: You may run into problems when pip-installing classy (the Python wrapper of CLASS). If so, their installation guide is here, but in short the steps are:
git clone https://github.com/lesgourg/class_public.git class
cd class/
make
cd python/
python setup.py install --user
(modifying the Makefile to your gcc as needed)
Citation
If you find this code useful please cite:
An Effective Model for the Cosmic-Dawn 21-cm Signal
and include a link to this Github.
If you use the UVLF module please cite:
Breaking degeneracies in the first galaxies with clustering
And if you use relative velocites, Lyman-Werner feedback, or Population III stars please cite:
Owner
- Name: Julian Munoz
- Login: JulianBMunoz
- Kind: user
- Location: Austin, TX
- Company: UT Austin Astronomy
- Website: www.julianbmunoz.com
- Repositories: 3
- Profile: https://github.com/JulianBMunoz
Astrophysicist. Theoretical cosmology, first galaxies, and dark matter.
Citation (CITATION.md)
If you find this code useful, please cite:
[An Effective Model for the Cosmic-Dawn 21-cm Signal](https://arxiv.org/abs/2302.08506).
Muñoz 2023
@article{Munoz:2023kkg,
author = "Mu\~noz, Julian B.",
title = "{An Effective Model for the Cosmic-Dawn 21-cm Signal}",
eprint = "2302.08506",
archivePrefix = "arXiv",
primaryClass = "astro-ph.CO",
doi = "10.1093/mnras/stad1512",
month = "2",
year = "2023"
}
If additionally you use the UVLF functionality consider citing:
[Breaking degeneracies in the first galaxies with clustering](https://arxiv.org/abs/2306.09403).
Muñoz, Mirocha, Furlanetto, and Sabti 2023
@article{Munoz:2023cup,
author = "Mu\~noz, Julian B. and Mirocha, Jordan and Furlanetto, Steven and Sabti, Nashwan",
title = "{Breaking degeneracies in the first galaxies with clustering}",
eprint = "2306.09403",
archivePrefix = "arXiv",
primaryClass = "astro-ph.CO",
month = "6",
year = "2023"
}
And if you use relative velocites, Lyman-Werner feedback, or Population III stars please cite:
[The First Billion Years in Seconds: An Effective Model for the 21-cm Signal with Population III Stars](https://arxiv.org/abs/2407.18294).
Cruz, Muñoz, Sabti, and Kamionkowski 2024
@article{Cruz:2024fsv,
author = "Cruz, Hector Afonso G. and Munoz, Julian B. and Sabti, Nashwan and Kamionkowski, Marc",
title = "{The First Billion Years in Seconds: An Effective Model for the 21-cm Signal with Population III Stars}",
eprint = "2407.18294",
archivePrefix = "arXiv",
primaryClass = "astro-ph.CO",
month = "7",
year = "2024"
}
GitHub Events
Total
- Create event: 11
- Issues event: 2
- Watch event: 4
- Delete event: 7
- Issue comment event: 4
- Member event: 3
- Push event: 72
- Pull request review comment event: 3
- Pull request review event: 5
- Pull request event: 15
- Fork event: 4
Last Year
- Create event: 11
- Issues event: 2
- Watch event: 4
- Delete event: 7
- Issue comment event: 4
- Member event: 3
- Push event: 72
- Pull request review comment event: 3
- Pull request review event: 5
- Pull request event: 15
- Fork event: 4
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 2
- Total pull requests: 8
- Average time to close issues: N/A
- Average time to close pull requests: 5 days
- Total issue authors: 1
- Total pull request authors: 5
- Average comments per issue: 0.0
- Average comments per pull request: 0.38
- Merged pull requests: 7
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 2
- Pull requests: 8
- Average time to close issues: N/A
- Average time to close pull requests: 5 days
- Issue authors: 1
- Pull request authors: 5
- Average comments per issue: 0.0
- Average comments per pull request: 0.38
- Merged pull requests: 7
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- JulianBMunoz (2)
Pull Request Authors
- hcruz1998 (6)
- JulianBMunoz (5)
- EmilieThelie (3)
- yonboyage (1)
- ebregou (1)
- Aoqige (1)
- sriniraghunathan (1)
- smsharma (1)