Gammapy: A Python']Python package for gamma-ray astronomy

被引:25
|
作者
Donath, Axel [1 ]
Terrier, Regis [2 ]
Remy, Quentin [3 ]
Sinha, Atreyee [4 ,5 ]
Nigro, Cosimo [6 ]
Pintore, Fabio [7 ]
Khelifi, Bruno [2 ]
Olivera-Nieto, Laura [3 ]
Ruiz, Jose Enrique [8 ]
Bruegge, Kai [9 ,10 ]
Linhoff, Maximilian [10 ]
Contreras, Jose Luis [4 ,5 ]
Acero, Fabio [11 ]
Aguasca-Cabot, Arnau [12 ,13 ,14 ,15 ]
Berge, David [16 ,17 ]
Bhattacharjee, Pooja [18 ]
Buchner, Johannes [19 ]
Boisson, Catherine [20 ]
Carreto Fidalgo, David [21 ]
Chen, Andrew [22 ]
de Bony de Lavergne, Mathieu [18 ]
de Miranda Cardoso, Jose Vinicius [23 ]
Deil, Christoph [3 ]
Fuessling, Matthias [24 ]
Funk, Stefan [25 ]
Giunti, Luca [2 ]
Hinton, Jim [3 ]
Jouvin, Lea [26 ]
King, Johannes [3 ,27 ]
Lefaucheur, Julien [2 ,28 ]
Lemoine-Goumard, Marianne [29 ]
Lenain, Jean-Philippe [30 ]
Lopez-Coto, Ruben [8 ]
Mohrmann, Lars [3 ]
Morcuende, Daniel [4 ,5 ]
Panny, Sebastian [33 ]
Regeard, Maxime [2 ]
Saha, Lab [4 ,5 ]
Siejkowski, Hubert [31 ]
Siemiginowska, Aneta [1 ]
Sipocz, Brigitta M. [32 ]
Unbehaun, Tim [25 ]
van Eldik, Christopher [25 ]
Vuillaume, Thomas [18 ]
Zanin, Roberta [24 ]
机构
[1] Harvard & Smithsonian, Ctr Astrophys, Cambridge, MA 02138 USA
[2] Univ Paris Cite, CNRS, Astroparticule & Cosmol, F-75013 Paris, France
[3] Max Planck Inst Kernphys, POB 103980, D-69029 Heidelberg, Germany
[4] Univ Complutense Madrid UCM, IPARCOS Inst, Madrid 28040, Spain
[5] Univ Complutense Madrid, EMFTEL Dept, Madrid 28040, Spain
[6] Barcelona Inst Sci & Technol, Inst Fis Altes Energies IFAE, Campus UAB, Barcelona 08193, Spain
[7] INAF IASF Palermo, Via U La Malfa 153, I-90146 Palermo, Italy
[8] CSIC, Inst Astrofis Andalucia, Glorieta Astron S-N, E-18008 Granada, Spain
[9] Point 8 GmbH, Rheinlanddamm 201, D-44139 Dortmund, Germany
[10] TU Dortmund Univ, Dept Phys, Astroparticle Phys, Otto Hahn Str 4a, D-44227 Dortmund, Germany
[11] Univ Paris Saclay, Univ Paris Sud, CNRS, CEA,AIM, F-91405 Gif Sur Yvette, France
[12] Univ Barcelona UB, Dept Fis Quant & Astrofis FQA, C Marti & Franques 1, Barcelona 08028, Spain
[13] Univ Barcelona UB, Inst Ciencies Cosmos ICCUB, C Marti & Franques 1, Barcelona 08028, Spain
[14] Inst Estudis Espacials Catalunya IEEC, C Gran Capita 2-4, Barcelona 08034, Spain
[15] Univ Barcelona, Inst Ciencies Cosmos, Dept Fis Quant & Astrofis, IEEC, Marti & Franques 1, E-08028 Barcelona, Spain
[16] Deutsch Elektronen Synchrotron DESY, D-15738 Zeuthen, Germany
[17] Humboldt Univ, Inst Phys, D-12489 Berlin, Germany
[18] Univ Savoie Mt Blanc, CNRS, Lab Annecy Phys Particules IN2P3, F-74000 Annecy, France
[19] Max Planck Inst Extraterr Phys, Giessenbachstr, D-85748 Garching, Germany
[20] Univ Paris Cite, Univ PSL, Observ Paris, Lab Universe & Theories,CNRS, F-92190 Meudon, France
[21] Max Planck Comp & Data Facil, Giessenbachstr 2, D-85748 Garching, Germany
[22] Univ Witwatersrand, Sch Phys, 1 Jan Smuts Ave, ZA-2050 Johannesburg, South Africa
[23] Hong Kong Univ Sci & Technol, Dept Elect & Comp Engn, Hong Kong, Peoples R China
[24] Cherenkov Telescope Array Observ gGmbH CTAO gGmbH, Saupfercheckweg 1, D-69117 Heidelberg, Germany
[25] Friedrich Alexander Univ Erlangen Nurnberg, Erlangen Ctr Astroparticle Phys ECAP, Nikolaus Fiebiger Str 2, D-91058 Erlangen, Germany
[26] Univ Paris Saclay, CEA, IRFU, F-91191 Gif Sur Yvette, France
[27] Stocadro GmbH, Arthur Hoffmann Str 95, D-04275 Leipzig, Germany
[28] Meteo France Int, F-31100 Toulouse, France
[29] Univ Bordeaux, CNRS, LP2I Bordeaux, UMR 5797, F-33170 Gradignan, France
[30] Univ Paris Diderot, Sorbonne Univ, Lab Phys Nucl & Hautes Energies, Sorbonne Paris Cite,CNRS,IN2P3, 4 Pl Jussieu, F-75252 Paris, France
[31] AGH Univ Sci & Technol, Acad Comp Ctr Cyfronet, Krakow, Poland
[32] CALTECH, IPAC, MC 100-22,1200 E Calif Blvd, Pasadena, CA 91125 USA
[33] Leopold Franzens Univ Innsbruck, Inst Astro & Teilchenphys, A-6020 Innsbruck, Austria
基金
欧盟地平线“2020”;
关键词
methods: statistical; astroparticle physics; methods: data analysis; gamma rays: general; EXTRAGALACTIC BACKGROUND LIGHT; LARGE-AREA TELESCOPE; DATA FORMATS; EVOLUTION; POPULATION; SOFTWARE; CATALOG; FRAMEWORK; PULSARS; TEV;
D O I
10.1051/0004-6361/202346488
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
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.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] Astropy: A community Python']Python package for astronomy
    Robitaille, Thomas P.
    Tollerud, Erik J.
    Greenfield, Perry
    Droettboom, Michael
    Bray, Erik
    Aldcroft, Tom
    Davis, Matt
    Ginsburg, Adam
    Price-Whelan, Adrian M.
    Kerzendorf, Wolfgang E.
    Conley, Alexander
    Crighton, Neil
    Barbary, Kyle
    Muna, Demitri
    Ferguson, Henry
    Grollier, Frederic
    Parikh, Madhura M.
    Nair, Prasanth H.
    Guenther, Hans M.
    Deil, Christoph
    Woillez, Julien
    Conseil, Simon
    Kramer, Roban
    Turner, James E. H.
    Singer, Leo
    Fox, Ryan
    Weaver, Benjamin A.
    Zabalza, Victor
    Edwards, Zachary I.
    Bostroem, K. Azalee
    Burke, D. J.
    Casey, Andrew R.
    Crawford, Steven M.
    Dencheva, Nadia
    Ely, Justin
    Jenness, Tim
    Labrie, Kathleen
    Lim, Pey Lian
    Pierfederici, Francesco
    Pontzen, Andrew
    Ptak, Andy
    Refsdal, Brian
    Servillat, Mathieu
    Streicher, Ole
    ASTRONOMY & ASTROPHYSICS, 2013, 558
  • [2] KPLO gamma-ray spectrometer (KGRS) data processing with Python']Python
    Kim, Suyeon
    Kim, Kyeong Ja
    JOURNAL OF THE KOREAN PHYSICAL SOCIETY, 2024, 84 (07) : 582 - 589
  • [3] PyMsOfa: A Python']Python Package for the Standards of Fundamental Astronomy (SOFA) Service
    Ji, Jianghui
    Tan, Dongjie
    Bao, Chunhui
    Huang, Xiumin
    Hu, Shoucun
    Dong, Yao
    Wang, Su
    RESEARCH IN ASTRONOMY AND ASTROPHYSICS, 2023, 23 (12)
  • [4] Python']Python in astronomy
    Pirzkal, N
    Hook, RN
    ASTRONOMICAL DATA ANALYSIS SOFTWARE AND SYSTEMS VIII, 1999, 172 : 479 - 482
  • [5] ZOSPy, a python']python package for ray tracing simulations
    van Vught, Luc
    Haasjes, Corne
    Beenakker, Jan-Willem
    ACTA OPHTHALMOLOGICA, 2024, 102
  • [6] pyEGAF: An open-source Python']Python library for the Evaluated Gamma-ray Activation File
    Hurst, A. M.
    Firestone, R. B.
    Chimanski, E. V.
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2023, 1057
  • [7] BoF - Python']Python in astronomy
    Barrett, PE
    ASTRONOMICAL DATA ANALYSIS SOFTWARE AND SYSTEMS IX, 2000, 216 : 685 - 685
  • [8] KPLO gamma-ray spectrometer (KGRS) data processing with Python
    Suyeon Kim
    Kyeong Ja Kim
    Journal of the Korean Physical Society, 2024, 84 : 582 - 589
  • [9] PyPhase - a Python']Python package for X-ray phase imaging
    Langer, Max
    Zhang, Yuhe
    Figueirinhas, Diogo
    Forien, Jean-Baptiste
    Mom, Kannara
    Mouton, Claire
    Mokso, Rajmund
    Villanueva-Perez, Pablo
    JOURNAL OF SYNCHROTRON RADIATION, 2021, 28 : 1261 - 1266
  • [10] GAMMA-RAY ASTRONOMY
    WOLFENDALE, AW
    ENDEAVOUR, 1978, 2 (03) : 115 - 120