Cargando…

The Hyperloop Train System

Hyperloop is the analysis train system for ALICE Run~3 and 4, replacing the LEGO Train System used in Run~1 and 2. It has been fully integrated with the {$\mathrm{O^2}$} analysis framework to enable analysis on the exceptionally large data samples recorded in Run~3 and 4. While {$\mathrm{O^2}$} allo...

Descripción completa

Detalles Bibliográficos
Autores principales: Grosse-Oetringhaus, Jan Fiete, Abramyan, Armenuhi, Cruceru, Raluca, Grigoras, Costin, Quishpe Quishpe, Raquel
Lenguaje:eng
Publicado: 2023
Materias:
Acceso en línea:http://cds.cern.ch/record/2872063
Descripción
Sumario:Hyperloop is the analysis train system for ALICE Run~3 and 4, replacing the LEGO Train System used in Run~1 and 2. It has been fully integrated with the {$\mathrm{O^2}$} analysis framework to enable analysis on the exceptionally large data samples recorded in Run~3 and 4. While {$\mathrm{O^2}$} allows distributed and efficient processing of the data, Hyperloop was designed to optimize the analysis process. The new train system allows task configuration integrated within the user interface and analysis shared between analysis group members. It enables fast and demanding analysis workflows to run on the Grid and on the ALICE Analysis Facilities. It also provides full archival of past configurations, changelogs and comparison tools. Hyperloop was developed using Java, JavaScript and a modern versatile framework, React, for optimizing the user experience. This document discusses the requirements, design and actual implementation of the tool, providing details on the concepts used. Hyperloop’s structure and components are presented, outlining the collection of features provided and distinctions from the LEGO Train System. An overview of the current status of the analysis in Run 3 is also presented.