GammaLib与ctools:用于天文伽马射线数据分析的软件框架
天体物理仪器与方法
2016-08-31 v2 高能天体物理现象
摘要
伽马射线天文学领域在过去十年取得了重要进展,但迄今为止尚无用于伽马射线望远镜科学数据分析的通用软件框架。我们提议通过GammaLib软件填补这一空白,GammaLib是我们开发的用于支持伽马射线事件数据分析的通用库。GammaLib用C++编写,所有功能通过扩展模块在Python中可用。在此框架之上我们开发了ctools软件包,这是一个能够构建灵活工作流以分析成像大气切伦科夫望远镜事件数据的软件工具套件。ctools的灵感来自现有高能天文仪器可用的科学分析软件,并遵循高能天体物理科学档案研究中心开发的模块化ftools模型。ctools用Python和C++编写,既可从命令行、通过shell脚本使用,也可直接从Python使用。在本文中我们介绍2015年底发布的GammaLib和ctools软件1.0版本。GammaLib和ctools已准备好用于成像大气切伦科夫望远镜事件数据的科学分析,并且也支持Fermi-LAT数据分析及COMPTEL遗留数据档案的利用。我们提议将ctools用作切伦科夫望远镜阵列天文台的科学工具软件。
引用
@article{arxiv.1606.00393,
title = {GammaLib and ctools: A software framework for the analysis of astronomical gamma-ray data},
author = {J. Knödlseder and M. Mayer and C. Deil and J. -B. Cayrou and E. Owen and N. Kelley-Hoskins and C. -C. Lu and R. Buehler and F. Forest and T. Louge and H. Siejkowski and K. Kosack and L. Gerard and A. Schulz and P. Martin and D. Sanchez and S. Ohm and T. Hassan and S. Brau-Nogué},
journal= {arXiv preprint arXiv:1606.00393},
year = {2016}
}
备注
19 pages, 10 figures, accepted for publication in A&A, corrected X axis units in Figure 10