Papers › Gammapy: A Python package for gamma-ray astronomy

Gammapy: A Python package for gamma-ray astronomy

25 Aug 2023arXiv:2308.13584links table onlyarchive 2025-07-28

Axel Donath, Régis Terrier, Quentin Remy, Atreyee Sinha, Cosimo Nigro, Fabio Pintore, Bruno Khélifi, Laura Olivera-Nieto, Jose Enrique Ruiz, Kai Brügge, Maximilian Linhoff, Jose Luis Contreras, Fabio Acero, Arnau Aguasca-Cabot, David Berge, Pooja Bhattacharjee, Johannes Buchner, Catherine Boisson, David Carreto Fidalgo, Andrew Chen, Mathieu de Bony de Lavergne, José Vinícius de Miranda Cardoso, Christoph Deil, Matthias Füßling, Stefan Funk, Luca Giunti, Jim Hinton, Léa Jouvin, Johannes King, Julien Lefaucheur, Marianne Lemoine-Goumard, Jean-Philippe Lenain, Rubén López-Coto, Lars Mohrmann, Daniel Morcuende, Sebastian Panny, Maxime Regeard, Lab Saha, Hubert Siejkowski, Aneta Siemiginowska, Brigitta M. Sipőcz, Tim Unbehaun, Christopher van Eldik, Thomas Vuillaume, Roberta Zanin

The archive published only this paper's code-link row. Authors, date and abstract are from arXiv's metadata (CC0), read from the Kaggle arXiv metadata snapshot of 2026-09-12 where its title matched the archive's; the title is the archive's.

In this article, we present Gammapy, an open-source Python package for the analysis of astronomical γ-ray data, and illustrate the functionalities of its first long-term-support release, version 1.0. Built on the modern Python scientific ecosystem, Gammapy provides a uniform platform for reducing and modeling data from different γ-ray instruments for many analysis scenarios. Gammapy complies with several well-established data conventions in high-energy astrophysics, providing serialized data products that are interoperable with other software packages. Starting from event lists and instrument response functions, Gammapy provides functionalities to reduce these data by binning them in energy and sky coordinates. Several techniques for background estimation are implemented in the package to handle the residual hadronic background affecting γ-ray instruments. After the data are binned, the flux and morphology of one or more γ-ray sources can be estimated using Poisson maximum likelihood fitting and assuming a variety of spectral, temporal, and spatial models. Estimation of flux points, likelihood profiles, and light curves is also supported. After describing the structure of the package, we show, using publicly available γ-ray data, the capabilities of Gammapy in multiple traditional and novel γ-ray analysis scenarios, such as spectral and spectro-morphological modeling and estimations of a spectral energy distribution and a light curve. Its flexibility and power are displayed in a final multi-instrument example, where datasets from different instruments, at different stages of data reduction, are simultaneously fitted with an astrophysical flux model.

PaperPDFCode

Code

gammapy/gammapy-v1.0-paper officialmentioned in paper report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections