(come back later still in making)
H5CosmoKit
is a toolkit designed for handling simulation data output in HDF5
format,
extracting and calculating quantities such as temperature, density,
and power spectra from these files, and subsequently visualizing the results.
It was put together to ease the entry into cosmological simulations for
astrophysics students and cosmic enthusiasts.
This toolkit allows you to easily handle HDF5
files such as data from projects like CAMELS (Cosmology and Astrophysics with MachinE Learning Simulations) and therefore offer you a quick glance in simulation results. It can also be used to visualize your own simulation output from codes such as Arepo. This project was assembled as part of my master's thesis, supervised by Univ.-Prof. Dr. Oliver Hahn
(whose software monofonIC for creating initial conditions was also utilized.)
and my final project in a seminar oss4astro (Open Source Software Development for Astronomy) led by Prashin Jethwa, PhD.
Read the full documentation at h5cosmokit.readthedocs.io.
Install with pip
pip install H5CosmoKit
or clone the repository and install in editable mode
cd H5CosmoKit
and
pip install -e .
This project incorporates code snippets or concepts inspired by the following projects:
- CAMELS: Licensed under the MIT License.
- Pylians3: Licensed under the MIT License.
I am grateful to the authors of these projects for their contributions to the open-source community.