Cargando…

A PROOF Analysis Framework

The analysis of the complex LHC data usually follows a standard path that aims at minimizing not only the amount of data but also the number of observables used. After a number of steps of slimming and skimming the data, the remaining few terabytes of ROOT files hold a selection of the events and a...

Descripción completa

Detalles Bibliográficos
Autor principal: Gonzalez Caballero, Isidro
Lenguaje:eng
Publicado: 2012
Materias:
Acceso en línea:https://dx.doi.org/10.1088/1742-6596/396/2/022017
http://cds.cern.ch/record/1457780
_version_ 1780925133353910272
author Gonzalez Caballero, Isidro
author_facet Gonzalez Caballero, Isidro
author_sort Gonzalez Caballero, Isidro
collection CERN
description The analysis of the complex LHC data usually follows a standard path that aims at minimizing not only the amount of data but also the number of observables used. After a number of steps of slimming and skimming the data, the remaining few terabytes of ROOT files hold a selection of the events and a flat structure for the variables needed that can be more easily inspected and traversed in the final stages of the analysis. PROOF arises at this point as an efficient mechanism to distribute the analysis load by taking advantage of all the cores in modern CPUs through PROOF Lite, or by using PROOF Cluster or PROOF on Demand tools to build dynamic PROOF cluster on computing facilities with spare CPUs. However using PROOF at the level required for a serious analysis introduces some difficulties that may scare new adopters. We have developed the PROOF Analysis Framework (PAF) to facilitate the development of new analysis by uniformly exposing the PROOF related configurations across technologies and by taking care of the routine tasks as much as possible. We describe the details of the PAF implementation as well as how we succeeded in engaging a group of CMS physicists to use PAF as their daily analysis framework.
id cern-1457780
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2012
record_format invenio
spelling cern-14577802019-09-30T06:29:59Zdoi:10.1088/1742-6596/396/2/022017http://cds.cern.ch/record/1457780engGonzalez Caballero, IsidroA PROOF Analysis FrameworkDetectors and Experimental TechniquesThe analysis of the complex LHC data usually follows a standard path that aims at minimizing not only the amount of data but also the number of observables used. After a number of steps of slimming and skimming the data, the remaining few terabytes of ROOT files hold a selection of the events and a flat structure for the variables needed that can be more easily inspected and traversed in the final stages of the analysis. PROOF arises at this point as an efficient mechanism to distribute the analysis load by taking advantage of all the cores in modern CPUs through PROOF Lite, or by using PROOF Cluster or PROOF on Demand tools to build dynamic PROOF cluster on computing facilities with spare CPUs. However using PROOF at the level required for a serious analysis introduces some difficulties that may scare new adopters. We have developed the PROOF Analysis Framework (PAF) to facilitate the development of new analysis by uniformly exposing the PROOF related configurations across technologies and by taking care of the routine tasks as much as possible. We describe the details of the PAF implementation as well as how we succeeded in engaging a group of CMS physicists to use PAF as their daily analysis framework.CMS-CR-2012-096oai:cds.cern.ch:14577802012-05-14
spellingShingle Detectors and Experimental Techniques
Gonzalez Caballero, Isidro
A PROOF Analysis Framework
title A PROOF Analysis Framework
title_full A PROOF Analysis Framework
title_fullStr A PROOF Analysis Framework
title_full_unstemmed A PROOF Analysis Framework
title_short A PROOF Analysis Framework
title_sort proof analysis framework
topic Detectors and Experimental Techniques
url https://dx.doi.org/10.1088/1742-6596/396/2/022017
http://cds.cern.ch/record/1457780
work_keys_str_mv AT gonzalezcaballeroisidro aproofanalysisframework
AT gonzalezcaballeroisidro proofanalysisframework