English

DAS: a data management system for instrument tests and operations

Instrumentation and Methods for Astrophysics 2014-05-30 v1 Databases

Abstract

The Data Access System (DAS) is a metadata and data management software system, providing a reusable solution for the storage of data acquired both from telescopes and auxiliary data sources during the instrument development phases and operations. It is part of the Customizable Instrument WorkStation system (CIWS-FW), a framework for the storage, processing and quick-look at the data acquired from scientific instruments. The DAS provides a data access layer mainly targeted to software applications: quick-look displays, pre-processing pipelines and scientific workflows. It is logically organized in three main components: an intuitive and compact Data Definition Language (DAS DDL) in XML format, aimed for user-defined data types; an Application Programming Interface (DAS API), automatically adding classes and methods supporting the DDL data types, and providing an object-oriented query language; a data management component, which maps the metadata of the DDL data types in a relational Data Base Management System (DBMS), and stores the data in a shared (network) file system. With the DAS DDL, developers define the data model for a particular project, specifying for each data type the metadata attributes, the data format and layout (if applicable), and named references to related or aggregated data types. Together with the DDL user-defined data types, the DAS API acts as the only interface to store, query and retrieve the metadata and data in the DAS system, providing both an abstract interface and a data model specific one in C, C++ and Python. The mapping of metadata in the back-end database is automatic and supports several relational DBMSs, including MySQL, Oracle and PostgreSQL.

Keywords

Cite

@article{arxiv.1405.7584,
  title  = {DAS: a data management system for instrument tests and operations},
  author = {Marco Frailis and Stefano Sartor and Andrea Zacchei and Marcello Lodi and Roberto Cirami and Fabio Pasian and Massimo Trifoglio and Andrea Bulgarelli and Fulvio Gianotti and Enrico Franceschi and Luciano Nicastro and Vito Conforti and Andrea Zoli and Ricky Smart and Roberto Morbidelli and Mauro Dadina},
  journal= {arXiv preprint arXiv:1405.7584},
  year   = {2014}
}

Comments

Accepted for pubblication on ADASS Conference Series

R2 v1 2026-06-22T04:26:09.517Z