asgardpy pipeline

Gammapy-based pipeline to support high-level analysis for multi-instruments joint datasets. Follow the Gammapy v1.3 documentation for understanding the core Gammapy objects.

The various Data Levels used here follow the descriptions suggested by GADF v0.3 and CTAO Data Model.

The pipeline was developed with first testing with Fermi-LAT (enrico and fermipy) files and LST-1 (cta-lstchain) DL3 files (with energy-dependent and global selection cuts) for point-like sources.

It also allows for a preliminary analysis of HAWC datasets (stored in Gammapy-readable data). The pipeline can be further expanded to support more types of DL3 files of gamma-ray instruments. See some example notebooks and tests, which use the public data used in Gammapy Tutorials, with an additional Fermi-LAT data.

See Reasons for using Asgardpy over Gammapy v1.3 for a brief overview of the pipeline and its future and Multi-instrument analysis of Crab Nebula for an extended example of the usage of the pipeline.

GitHub Repository: https://github.com/chaimain/asgardpy

API Documentation

Team

asgardpy is developed and maintained by Chaitanya Priyadarshi. To learn more about who specifically contributed to this codebase, see our contributors page.

Cite

If you use Asgardpy in a publication, please cite the exact version you used from Zenodo Cite as https://doi.org/10.5281/zenodo.8106369

License

asgardpy is licensed under Apache 2.0. A full copy of the license can be found on GitHub.

Indices and tables

Dependencies

  • astropy managing physical units and astronomical distances;

  • gammapy for main high-level analysis