Cargando…

The CERN Beam Instrumentation Group Offline Analysis Framework

Beam instrumentation (BI) systems at CERN require periodic verifications of both their state and condition. An instrument's condition can be diagnosed by looking for outliers in the logged data which can indicate the malfunction of a device. Presently, experts have no generic solution to observ...

Descripción completa

Detalles Bibliográficos
Autores principales: Kolad, Blazej, Gras, Jean-Jacques, Jackson, Stephen, Pedersen, Stephane
Lenguaje:eng
Publicado: 2017
Materias:
Acceso en línea:https://dx.doi.org/10.18429/JACoW-IBIC2016-TUPG45
http://cds.cern.ch/record/2313148
_version_ 1780958089854320640
author Kolad, Blazej
Gras, Jean-Jacques
Jackson, Stephen
Pedersen, Stephane
author_facet Kolad, Blazej
Gras, Jean-Jacques
Jackson, Stephen
Pedersen, Stephane
author_sort Kolad, Blazej
collection CERN
description Beam instrumentation (BI) systems at CERN require periodic verifications of both their state and condition. An instrument's condition can be diagnosed by looking for outliers in the logged data which can indicate the malfunction of a device. Presently, experts have no generic solution to observe and analyse an instrument's condition and as a result, many ad-hoc Python scripts have been developed to extract historical data from CERN's logging service. Clearly, ad-hoc developments are not desirable for medium/long term maintenance reasons and therefore a generic solution has been developed. In this paper we present the Offline Analysis Framework (OAF), used for automatic report generation based on data from the central logging service. OAF is a Java / Python based tool which allows generic analysis of any instrument's data extracted from the database. In addition to the generic analysis, advanced analysis can also be performed by providing custom Python code. This paper will explain the steps of the analysis, its scope and present the kind of reports that are generated and how instrumentation experts can benefit from them. It will subsequently demonstrate how this approach simplifies debugging, allows code re-use and optimises database and CPU resource usage.
id oai-inspirehep.net-1640092
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2017
record_format invenio
spelling oai-inspirehep.net-16400922019-09-30T06:29:59Zdoi:10.18429/JACoW-IBIC2016-TUPG45http://cds.cern.ch/record/2313148engKolad, BlazejGras, Jean-JacquesJackson, StephenPedersen, StephaneThe CERN Beam Instrumentation Group Offline Analysis FrameworkAccelerators and Storage RingsBeam instrumentation (BI) systems at CERN require periodic verifications of both their state and condition. An instrument's condition can be diagnosed by looking for outliers in the logged data which can indicate the malfunction of a device. Presently, experts have no generic solution to observe and analyse an instrument's condition and as a result, many ad-hoc Python scripts have been developed to extract historical data from CERN's logging service. Clearly, ad-hoc developments are not desirable for medium/long term maintenance reasons and therefore a generic solution has been developed. In this paper we present the Offline Analysis Framework (OAF), used for automatic report generation based on data from the central logging service. OAF is a Java / Python based tool which allows generic analysis of any instrument's data extracted from the database. In addition to the generic analysis, advanced analysis can also be performed by providing custom Python code. This paper will explain the steps of the analysis, its scope and present the kind of reports that are generated and how instrumentation experts can benefit from them. It will subsequently demonstrate how this approach simplifies debugging, allows code re-use and optimises database and CPU resource usage.oai:inspirehep.net:16400922017
spellingShingle Accelerators and Storage Rings
Kolad, Blazej
Gras, Jean-Jacques
Jackson, Stephen
Pedersen, Stephane
The CERN Beam Instrumentation Group Offline Analysis Framework
title The CERN Beam Instrumentation Group Offline Analysis Framework
title_full The CERN Beam Instrumentation Group Offline Analysis Framework
title_fullStr The CERN Beam Instrumentation Group Offline Analysis Framework
title_full_unstemmed The CERN Beam Instrumentation Group Offline Analysis Framework
title_short The CERN Beam Instrumentation Group Offline Analysis Framework
title_sort cern beam instrumentation group offline analysis framework
topic Accelerators and Storage Rings
url https://dx.doi.org/10.18429/JACoW-IBIC2016-TUPG45
http://cds.cern.ch/record/2313148
work_keys_str_mv AT koladblazej thecernbeaminstrumentationgroupofflineanalysisframework
AT grasjeanjacques thecernbeaminstrumentationgroupofflineanalysisframework
AT jacksonstephen thecernbeaminstrumentationgroupofflineanalysisframework
AT pedersenstephane thecernbeaminstrumentationgroupofflineanalysisframework
AT koladblazej cernbeaminstrumentationgroupofflineanalysisframework
AT grasjeanjacques cernbeaminstrumentationgroupofflineanalysisframework
AT jacksonstephen cernbeaminstrumentationgroupofflineanalysisframework
AT pedersenstephane cernbeaminstrumentationgroupofflineanalysisframework