About
The GammaLib is a versatile toolbox for the high-level analysis of astronomical gamma-ray data. It is implemented as a C++ library that is fully scriptable in the Python scripting language. The library provides core functionalities such as data input and output, interfaces for parameter specifications, and a reporting and logging interface. It implements instruments specific functionalities such as instrument response functions and data formats. Instrument specific functionalities share a common interface to allow for extension of the GammaLib to include new gamma-ray instruments. The GammaLib provides an abstract data analysis framework that enables simultaneous multi-mission analysis.
The GammaLib project has been initiated by J. Knödlseder from the Insitut de Recherche en Astrophysique et Planétologie (IRAP), a mixed CNRS / Université Paul Sabatier laboratory in Toulouse, France.
As of April 2012, the SLOC of GammaLib generated using David A. Wheeler's SLOCCount is
Total Physical Source Lines of Code (SLOC) | 62,459 |
Development Effort Estimate, Person-Years (Person-Months) | 15.36 (184.33) |
Schedule Estimate, Years (Months) | 1.51 (18.15) |
Estimated Average Number of Developers (Effort/Schedule) | 10.16 |
Total Estimated Cost to Develop | $ 2,074,992 |
Last updated by: Jürgen Knödlseder 4 April 2012