Skip to main content

Gammapy-based pipeline for easy joint analysis of different gamma-ray datasets

Project description

asgardpy Build Status DOI PyPI OpenSSF Best Practices gammapy astropy

Analysis Software for GAmma-Ray Data in Python

'User-friendly' configuration-centred pipeline built over Gammapy to allow for easy simultaneous analysis of various datasets of different formats. Example: 3D Fermi-LAT (with various source models in the Region of Interest stored in XML file) + 1D energy-dependent directional cuts MAGIC/LST [PointSkyRegion geometry for ON region] + 1D global directional cut VERITAS [CircleSkyRegion geometry for ON region].

Follow the documentation at https://asgardpy.readthedocs.io/en/latest/ for the main functionality of this pipeline. Follow the Gammapy v1.1 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

Pipeline development

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 directional cuts) for point-like sources. The pipeline can be further expanded to support more types of DL3 files of gamma-ray instruments.

An example of configuration file that can be used with asgardpy can be found at asgardpy/config/template.yaml Examples of usage of asgardpy is shown in jupyter notebooks in notebooks/ but as there are no public test data included with the pipeline yet, the results are empty.

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

Pipeline Template

Pipeline generated based on the template by python-package-template.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

asgardpy-0.3.6.tar.gz (44.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

asgardpy-0.3.6-py3-none-any.whl (51.8 kB view details)

Uploaded Python 3

File details

Details for the file asgardpy-0.3.6.tar.gz.

File metadata

  • Download URL: asgardpy-0.3.6.tar.gz
  • Upload date:
  • Size: 44.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for asgardpy-0.3.6.tar.gz
Algorithm Hash digest
SHA256 5c8bae65d723294819bfd09709572f31b8e7922dacfc9de3c93b7e4bc4b81b24
MD5 0e4ce8e58d64ca16197e93b9836d4902
BLAKE2b-256 f3db205f8decdfead13c0aa79a00b7e2f7e1ea086eadb88ae9bca5717b4ce782

See more details on using hashes here.

File details

Details for the file asgardpy-0.3.6-py3-none-any.whl.

File metadata

  • Download URL: asgardpy-0.3.6-py3-none-any.whl
  • Upload date:
  • Size: 51.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for asgardpy-0.3.6-py3-none-any.whl
Algorithm Hash digest
SHA256 61d4d8ebc94c02f2030f40e0e637dda867938ebda0bea5e729e25a1802831727
MD5 6123179a5c330161d9da49b81cec86f5
BLAKE2b-256 6c7de3c9150a0888ac6e3768781fa7628ac7e201f641c01b649e7a28b7da1ae5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page