The Cherenkov Telescope Array (CTA) is the next generation ground-based very high energy gamma-ray instrument. It will serve as an open observatory to a wide astrophysics community and will provide a deep insight into the non-thermal high-energy universe.
The data management system of the CTA Observatory must meet the requirements of a public observatory. It must ensure the quality of data and their transmission and ensure reliable processing of this data. It must also be able to serve a broad and diverse scientific community. The work necessary to the provision of data via the Virtual Observatory (VO), a requirement for CTA, is coordinated by the Observatoire de Paris.
The development of tools and prototypes for CTA data diffusion is performed at the Laboratoire Univers et Théories (LUTH) in connection with the Paris Astronomical Data Centre (PADC), and aims at providing interoperable solutions, based on standards provided by the International Virtual Observatory Alliance (IVOA).
The CTA diffusion project is also developed in the context of the Astronomy ESFRI and Research Infrastructure Cluster (ASTERICS), funded by the European Commission's Horizon 2020 framework. ASTERICS aims to address the cross-cutting synergies and common challenges shared by the various Astronomy ESFRI facilities (SKA, CTA, KM3NeT & E-ELT). It brings together for the first time, the astronomy, astrophysics and particle astrophysics communities, in addition to other related research infrastructures.
Links to open source developments
OPUS (Observatoire de Paris UWS System) is a job control system developed using the micro-framework bottle.py. The Universal Worker System pattern (UWS) as defined by the IVOA is implemented as a REST service to control job execution on a work cluster.https://github.com/ParisAstronomicalDataCentre/OPUS
- CTA Data Distiller is a prototype that allows a user to access CTA data using VO tools, standards and protocols, and provides the ability to analyze the data online. It is implemented in Python using the Django framework.
The project is also connected to several other open source developments such as :
ctapipe is an experimental framework for the data processing pipelines for CTA.
- GammaPy is a community-developed, open-source Python package for gamma-ray astronomy.
- GammaLib is a versatile toolbox for the high-level analysis of astronomical gamma-ray data.
- ctools is a software package developed for the scientific analysis of CTA data.