Skip to content

Anand-JM97/Ashvini

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

147 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ashvini galaxy formation and evolution model

Repo for the Ashvini galaxy formation and evolution model, which is a Python package for simulating galaxy formation and evolution in a cosmological context.

The model works by balancing the mass fluxes between the baryonic components of galaxies, including gas, stars, and dust. It uses a set of differential equations to model the evolution of these components over time, taking into account processes such as star formation, supernova feedback (both delayed and instantaneous), and metal enrichment. Given the dark matter halo merger histories, Ashvini can be used to model:

  1. Star formation rate
  2. Gas mass
  3. Gas phase metallicity
  4. Stellar mass
  5. Stellar metallicity
  6. Dust mass

Installation

Simply clone the repository using the following command:

git clone https://github.com/Anand-JM97/Ashvini.git

The following standard Python packages are required to run the model:

  • numpy
  • scipy
  • h5py
  • joblib (to process haloes in parallel)
  • tqdm

All of the above are pip installable.

Usage

As a user, you only need to change the parameters in the run_params.yaml file. Afterwards, run the model as:

python3 run.py

Input halo merger trees

Ashvini needs halo merger histories as input. You can download a merger tree file here. This consists of merger histories of 100 haloes in each mass bin, where the bins are linearly distributed within $10^6\leq M_{\rm h}/M_\odot \leq 10^{11}$ at $z=5$.

Citation

For more information about the model, please refer to (and kindly cite!) the following publications:

  1. Menon & Power 2024, On bursty star formation during cosmological reionisation – how does it influence the baryon mass content of dark matter halos?, Publications of the Astronomical Society of Australia, 41, id.e049, 11 pp. DOI: 10.1017/pasa.2024.39
  2. Menon, Balu & Power 2025, On bursty star formation during cosmological reionization -- influence on the metal and dust content of low-mass galaxies, submitted to Publications of the Astronomical Society of Australia, arXiv link

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages