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...
Autor principal: | |
---|---|
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 |