Table of Contents
Fetching ...

ADARI: Visualizing the quality of VLT data

C. E. García-Dabó, P. Beirao, Z. Kostrzewa, A. Gabasch, B. Wolff, M. White, M. Deshpande, B. Miszalski, P. Corcho-Caballero, C. Onken, A. Heng, M. González

TL;DR

ADARI addresses the need for rapid, consistent quality control visualization of diverse ESO/VLT data products across environments. It provides a backend-agnostic plotting framework in Python3, with core plotting primitives (adari_core), composable Panels, a report agent, and a CLI (genreport), along with instrument-specific panels (adari_datalibs) that integrate with EDPS pipelines. The main contributions include a modular architecture, template reports for Echelle, 3D IFU, interferometry, imaging, and raw data, and a JSON-based regression testing approach to ensure visual consistency. The work enables automatic, standardized QC visualization within ESO pipelines and anticipates future interactive plotting within the EDPS GUI to enhance user-driven data reduction and analysis.

Abstract

ADARI (Astronomical DAta Reporting Infrastructure) is a system designed for creating graphical reports of astronomical data so that the quality of these products can be assessed. It has been designed from the ground up to be backend-agnostic, meaning the same ADARI code can be sent to a web plotting API, or a code-based plotting API, with no alteration. Quick data inspection is an important feature in data reduction systems. The use cases range from quality control at the telescope, advance quality checks prior to delivering data to the scientists as well as data inspection for users running the pipelines at their home institutes. The goal of ADARI is to deliver the same experience and code for data visualization for all the environments, either running automatically in the Paranal Observatory environment or at the PI premises. ADARI contains a library that can be used to develop the creation of reports as well as a command line tool (genreport) to execute such reports. Most of the time the reports are generated as part of the execution of a data reduction workflow implemented with EDPS, the new ESO system for automatically organising data from ESO instruments and for running the reduction pipelines on them.

ADARI: Visualizing the quality of VLT data

TL;DR

ADARI addresses the need for rapid, consistent quality control visualization of diverse ESO/VLT data products across environments. It provides a backend-agnostic plotting framework in Python3, with core plotting primitives (adari_core), composable Panels, a report agent, and a CLI (genreport), along with instrument-specific panels (adari_datalibs) that integrate with EDPS pipelines. The main contributions include a modular architecture, template reports for Echelle, 3D IFU, interferometry, imaging, and raw data, and a JSON-based regression testing approach to ensure visual consistency. The work enables automatic, standardized QC visualization within ESO pipelines and anticipates future interactive plotting within the EDPS GUI to enhance user-driven data reduction and analysis.

Abstract

ADARI (Astronomical DAta Reporting Infrastructure) is a system designed for creating graphical reports of astronomical data so that the quality of these products can be assessed. It has been designed from the ground up to be backend-agnostic, meaning the same ADARI code can be sent to a web plotting API, or a code-based plotting API, with no alteration. Quick data inspection is an important feature in data reduction systems. The use cases range from quality control at the telescope, advance quality checks prior to delivering data to the scientists as well as data inspection for users running the pipelines at their home institutes. The goal of ADARI is to deliver the same experience and code for data visualization for all the environments, either running automatically in the Paranal Observatory environment or at the PI premises. ADARI contains a library that can be used to develop the creation of reports as well as a command line tool (genreport) to execute such reports. Most of the time the reports are generated as part of the execution of a data reduction workflow implemented with EDPS, the new ESO system for automatically organising data from ESO instruments and for running the reduction pipelines on them.

Paper Structure

This paper contains 4 sections, 2 figures.

Figures (2)

  • Figure 1: Architecture of ADARI.
  • Figure 2: An example panel created with ADARI.