Gammapy: A Python package for gamma-ray astronomy

Axel Donath,Regis Terrier, Quentin Remy,Atreyee Sinha, Cosimo Nigro, Fabio Pintore,Bruno Khelifi,Laura Olivera-Nieto,Jose Enrique Ruiz, Kai Bruegge, 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, Jose Vinicius de Miranda Cardoso,Christoph Deil, Matthias Fuessling, Stefan Funk, Luca Giunti, Jim Hinton, Lea Jouvin, Johannes King, Julien Lefaucheur, Marianne Lemoine-Goumard, Jean-Philippe Lenain, Ruben Lopez-Coto, Lars Mohrmann, Daniel Morcuende, Sebastian Panny, Maxime Regeard, Lab Saha, Hubert Siejkowski, Aneta Siemiginowska, Brigitta M. Sipocz, Tim Unbehaun, Christopher van Eldik, Thomas Vuillaume, Roberta Zanin

ASTRONOMY & ASTROPHYSICS(2023)

引用 25|浏览37
暂无评分
摘要
Context. Traditionally, TeV-gamma-ray astronomy has been conducted by experiments employing proprietary data and analysis software. However, the next generation of gamma-ray instruments, such as the Cherenkov Telescope Array Observatory (CTAO), will be operated as open observatories. Alongside the data, they will also make the associated software tools available to a wider community. This necessity prompted the development of open, high-level, astronomical software customized for high-energy astrophysics.Aims. In this article, we present Gammapy, an open-source Python package for the analysis of astronomical gamma-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 gamma-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.Methods. 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 gamma-ray instruments. After the data are binned, the flux and morphology of one or more gamma-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.Results. After describing the structure of the package, we show, using publicly available gamma-ray data, the capabilities of Gammapy in multiple traditional and novel gamma-ray analysis scenarios, such as spectral and spectro-morphological modeling and estimations of a spectral energy distribution and a light curve. Its flexibility and its 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.
更多
查看译文
关键词
methods: statistical,astroparticle physics,methods: data analysis,gamma rays: general
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要