GammaLib and ctools: A software framework for the analysis of astronomical gamma-ray data
arXiv:1606.00393 · doi:10.1051/0004-6361/201628822
Abstract
The field of gamma-ray astronomy has seen important progress during the last decade, yet there exists so far no common software framework for the scientific analysis of gamma-ray telescope data. We propose to fill this gap by means of the GammaLib software, a generic library that we have developed to support the analysis of gamma-ray event data. GammaLib has been written in C++ and all functionality is available in Python through an extension module. On top of this framework we have developed the ctools software package, a suite of software tools that enables building of flexible workflows for the analysis of Imaging Air Cherenkov Telescope event data. The ctools are inspired by science analysis software available for existing high-energy astronomy instruments, and they follow the modular ftools model developed by the High Energy Astrophysics Science Archive Research Center. The ctools have been written in Python and C++, and can be either used from the command line, via shell scripts, or directly from Python. In this paper we present the GammaLib and ctools software versions 1.0 that have been released end of 2015. GammaLib and ctools are ready for the science analysis of Imaging Air Cherenkov Telescope event data, and also support the analysis of Fermi-LAT data and the exploitation of the COMPTEL legacy data archive. We propose to use ctools as the Science Tools software for the Cherenkov Telescope Array Observatory.
19 pages, 10 figures, accepted for publication in A&A, corrected X axis units in Figure 10
References in corpus (2)
Cited by in corpus (62)
- Sensitivity of the Cherenkov Telescope Array to a dark matter signal from the Galactic centre
- Gammapy: A Python package for gamma-ray astronomy
- CLUMPY v3: -ray and signals from dark matter at all scales
- Dark matter substructure modelling and sensitivity of the Cherenkov Telescope Array to Galactic dark halos
- ASTRI Mini-Array Core Science at the Observatorio del Teide
- A deep spectromorphological study of the -ray emission surrounding the young massive stellar cluster Westerlund 1
- Constraints on axion-like particle properties with very high energy gamma-ray observations of Galactic sources
- Validation of open-source science tools and background model construction in -ray astronomy
- Sensitivity of the Cherenkov Telescope Array to the detection of a dark matter signal in comparison to direct detection and collider experiments
- Prospects for gamma-ray observations of narrow-line Seyfert 1 galaxies with the Cherenkov Telescope Array
- The TeV emission of Ap Librae: a hadronic interpretation and prospects for CTA
- Electromagnetic cascade masquerade: a way to mimic --axion-like particle mixing effects in blazar spectra
- Overview of non-transient gamma-ray binaries and prospects for the Cherenkov Telescope Array
- A spatial likelihood analysis for MAGIC telescope data
- Unveiling the origin of the gamma-ray emission in NGC 1068 with the Cherenkov Telescope Array
- Prospects for CTA observations of the young SNR RX J1713.7-3946
- Hunting extreme BL Lacertae blazars with Fermi-LAT
- Constraints on very high energy gamma-ray emission from the Fermi Bubbles with future ground-based experiments
- Dark Matter Line Searches with the Cherenkov Telescope Array
- Searching for Gamma-Ray counterparts to Gravitational Waves from merging binary neutron stars with the Cherenkov Telescope Array
- An extreme particle accelerator in the Galactic plane: HESS J1826130
- Sensitivity of the Cherenkov Telescope Array to TeV photon emission from the Large Magellanic Cloud
- Sensitivity of the Cherenkov Telescope Array to dark subhalos
- Cherenkov Telescope Array sensitivity to branon dark matter models
- Prospects for a survey of the Galactic plane with the Cherenkov Telescope Array
- Extragalactic Observatory Science with the ASTRI Mini-Array at the Observatorio del Teide
- Multi-wavelength radiation models for low-luminosity GRBs, and the implications for UHECRs
- Putting the hadron beam scenario for extreme blazars to the test with the Cherenkov Telescope Array
- Prospects for gamma-ray observations of narrow-line Seyfert 1 galaxies with the Cherenkov Telescope Array II. Gamma-gamma absorption in the broad-line region radiation fields
- Galactic Observatory Science with the ASTRI Mini-Array at the Observatorio del Teide
- Radio Galaxies with the Cherenkov Telescope Array
- Analysis of the H.E.S.S. public data release with ctools
- A Cloud-based architecture for the Cherenkov Telescope Array observation simulations. Optimisation, design, and results
- Open high-level data formats and software for gamma-ray astronomy
- Data-driven detection of multi-messenger transients
- Prospects for the detection of high-energy (E>25 GeV) Fermi pulsars with the Cherenkov Telescope Array
- Analysis methods to search for transient events in ground-based Very High Energy gamma-ray astronomy
- Revisiting the TeV detection prospects for radio galaxies
- Prospects for -ray observations of the Perseus galaxy cluster with the Cherenkov Telescope Array
- Dependence of accessible dark matter annihilation cross-sections on the density profiles of dwarf spheroidal galaxies with the Cherenkov Telescope Array
- Constraining Models of the Pulsar Wind Nebula in SNR G0.9+0.1 via Simulation of its Detection Properties using the Cherenkov Telescope Array
- Observing small-scale -ray anisotropies with the Cherenkov Telescope Array
- Galactic transient sources with the Cherenkov Telescope Array Observatory
- Probing the absorption of gamma-rays by IR radiation from the dusty torus in FSRQs with the Cherenkov Telescope Array
- CTA Sensitivity on TeV scale Dark Matter Models with Complementary Limits from Direct Detection
- The Making of Catalogues of Very-High-Energy γ-ray Sources
- VERITAS and Fermi-LAT constraints on the Gamma-ray Emission from Superluminous Supernovae SN2015bn and SN2017egm
- Te-REX: a sample of extragalactic TeV-emitting candidates
- Cherenkov telescope array extragalactic survey discovery potential and the impact of axion-like particles and secondary gamma rays
- Testing source confusion and identification capability in Cherenkov Telescope Array data
- Prospects for the characterization of the VHE emission from the Crab Nebula and Pulsar with the Cherenkov Telescope Array
- A pilot search for MeV gamma-ray emission from five galaxy clusters using archival COMPTEL data
- Detecting and characterizing pulsar haloes with the Cherenkov Telescope Array
- Analysis Methods for Gamma-ray Astronomy
- Validation of standardized data formats and tools for ground-level particle-based gamma-ray observatories
- Search for MeV Gamma-ray emission from TeV bright red dwarfs with COMPTEL
- Simultaneously unveiling the EBL and intrinsic spectral parameters of gamma-ray sources with Hamiltonian Monte Carlo
- Probing the Dark Matter of Three-loop Radiative Neutrino Mass Generation Model with the Cherenkov Telescope Array
- Uncertainties in measuring the dark matter signal from Milky Way satellites using Cherenkov telescopes
- Prospects for PWNe and SNRs science with the ASTRI mini-array of pre-production small-sized telescopes of the Cherenkov Telescope Array
- Enhancing the Cherenkov Telescope Array Observatory high-level performance through an event-type-based analysis
- Standardised formats and open-source analysis tools for the MAGIC telescopes data