Consolidated toolkit for cosmological simulation analysis, namely Illustris,TNG and BRAHMA.
src/cosmo_sim_tools/illustris/: for reading Illustrs and TNG datasrc/cosmo_sim_tools/brahma/: for reading BRAHMA sims datasrc/cosmo_sim_tools/brahma_bh_dynamics/— Black hole dynamics analysis tools for BRAHMAsrc/cosmo_sim_tools/arepo_tools/— analysis wrappers for simssrc/cosmo_sim_tools/extern/— some helper filessrc/cosmo_sim_tools/examples/— runnable scriptsnotebooks/— analysis notebookstests/— tests
Create the environment from the provided environment.yml (run from the repo
root). This installs all dependencies and the package itself in editable mode:
conda env create -f environment.yml
conda activate cosmo_sim_toolsTo update the environment after environment.yml changes:
conda env update -f environment.yml --prunepip install -e .