Skip to content

AkbarAC/21cm.chronos

Repository files navigation

21cm.chops

This project is ongoing and subject to continuous advancements and modifications.

Python Version License

This repository contains the code to generate the Brightness Temperature cube of 21 cm emission of HI for the redshift range ( 5.5 < z < 14 ).

Features

  • Simulates the 21 cm emission of neutral hydrogen (HI) over a range of redshifts.
  • Outputs a Brightness Temperature cube for visualization and analysis.

Prerequisites

  • Python 3.x
  • Dependencies listed in requirements.txt

Installation

  1. Clone the repository:
    git clone https://github.com/AkbarAC/21cm.chops.git
    cd 21cm.chops
  2. Install dependencies:
    pip install -r requirements.txt
    

Usage

Run the main script to generate the Brightness Temperature cube:

python main.py

Modify configuration parameters (e.g., redshift range, resolution) in config.yaml as needed.

Output

The generated Brightness Temperature cube will be saved in the output/ directory. Visualizations can be enabled in the configuration.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Reference (s)

  1. https://ui.adsabs.harvard.edu/abs/2023MNRAS.524.4711M/abstract
  2. https://ui.adsabs.harvard.edu/abs/2020JOSS....5.2582M/abstract
  3. https://ui.adsabs.harvard.edu/abs/2011ascl.soft02023M/abstract

About

21cmFast simulation codes

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published