Skip to content

ethlau/cgm_toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CGM Toolkit

DOI License

Overview

The CGM Toolkit is used for analytic modeling observables of the circumgalactic medium in X-ray, Sunyaev-Zeldovich (SZ) effect, and UV absorption lines.

Types and Formats of Files Uploaded

  • Jupyter Notebooks: .ipynb files containing code, documentation, and usage examples.
    • example.ipynb: Provides a usage example of the toolkit.
  • Python Scripts: .py files containing the core functionality and utilities for data processing and analysis.

Tools and Codes

  • PyAtomDB: Used for X-ray calculations, utilizing the APEC model. More details can be found in the PyAtomDB documentation.
  • Installation: Install the toolkit using pip with the following command:
    pip install --user -e .

Usage of Uploaded Scripts and Codes

  • example.ipynb: Demonstrates how to use the toolkit for analyzing CGM data, including data preprocessing, visualization, and analysis.

References

The CGM Toolkit has been used in the following papers:

License

This project is licensed under the BSD 3-Clause License - see the LICENSE file for details.

Contributing

Contributions are welcome! Please open an issue or submit a pull request for any changes or enhancements.

Contact

For any questions or inquiries, please contact ethlau.

Simple code to compute X-ray, SZ, and UV absorption line observables for given temperature and metallicity of the halo gas Uses the APEC model in PyAtomDB for the X-ray calculations. Usage example is provided in the ipython notebook example.ipynb.

Install

In the download folder, use pip to install

$ pip install --user -e .

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published