Cargando…

A Tool for Conditions Tag Management in ATLAS

ATLAS Conditions data include about 2 TB in a relational database and 400 GB of files referenced from the database. Conditions data is entered and retrieved using COOL, the API for accessing data in the LCG Conditions Database infrastructure. It is managed using an ATLAS-customized python based tool...

Descripción completa

Detalles Bibliográficos
Autores principales: Sharmazanashvili, A, Batiashvili, G, Gvaberidze, G, Shekriladze, V, Formica, A
Lenguaje:eng
Publicado: 2013
Materias:
Acceso en línea:http://cds.cern.ch/record/1609591
_version_ 1780931966945722368
author Sharmazanashvili, A
Batiashvili, G
Gvaberidze, G
Shekriladze, V
Formica, A
author_facet Sharmazanashvili, A
Batiashvili, G
Gvaberidze, G
Shekriladze, V
Formica, A
author_sort Sharmazanashvili, A
collection CERN
description ATLAS Conditions data include about 2 TB in a relational database and 400 GB of files referenced from the database. Conditions data is entered and retrieved using COOL, the API for accessing data in the LCG Conditions Database infrastructure. It is managed using an ATLAS-customized python based tool set. Conditions data are required for every reconstruction and simulation job, so access to them is crucial for all aspects of ATLAS data taking and analysis, as well as by preceding tasks to derive optimal corrections to reconstruction. Optimized sets of conditions for processing are accomplished using strict version control on those conditions: a process which assigns COOL Tags to sets of conditions, and then unifies those conditions over data-taking intervals into a COOL Global Tag. This Global Tag identifies the set of conditions used to process data so that the underlying conditions can be uniquely identified with 100% reproducibility should the processing be executed again. Understanding shifts in the underlying conditions from one tag to another and ensuring interval completeness for all detectors for a set of runs to be processed is a complex task, requiring tools beyond the above mentioned python utilities. Therefore, a Java/php based utility called the Conditions Tag Browser (CTB) has been developed. CTB gives detector and conditions experts the possibility to navigate through the different databases and COOL folders; explore the content of given tags and the differences between them, as well as their extent in time; visualize the content of channels associated with leaf tags. This report describes the structure and Php/Java classes of functions of the CTB.
id cern-1609591
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2013
record_format invenio
spelling cern-16095912019-09-30T06:29:59Zhttp://cds.cern.ch/record/1609591engSharmazanashvili, ABatiashvili, GGvaberidze, GShekriladze, VFormica, AA Tool for Conditions Tag Management in ATLASDetectors and Experimental TechniquesATLAS Conditions data include about 2 TB in a relational database and 400 GB of files referenced from the database. Conditions data is entered and retrieved using COOL, the API for accessing data in the LCG Conditions Database infrastructure. It is managed using an ATLAS-customized python based tool set. Conditions data are required for every reconstruction and simulation job, so access to them is crucial for all aspects of ATLAS data taking and analysis, as well as by preceding tasks to derive optimal corrections to reconstruction. Optimized sets of conditions for processing are accomplished using strict version control on those conditions: a process which assigns COOL Tags to sets of conditions, and then unifies those conditions over data-taking intervals into a COOL Global Tag. This Global Tag identifies the set of conditions used to process data so that the underlying conditions can be uniquely identified with 100% reproducibility should the processing be executed again. Understanding shifts in the underlying conditions from one tag to another and ensuring interval completeness for all detectors for a set of runs to be processed is a complex task, requiring tools beyond the above mentioned python utilities. Therefore, a Java/php based utility called the Conditions Tag Browser (CTB) has been developed. CTB gives detector and conditions experts the possibility to navigate through the different databases and COOL folders; explore the content of given tags and the differences between them, as well as their extent in time; visualize the content of channels associated with leaf tags. This report describes the structure and Php/Java classes of functions of the CTB.ATL-SOFT-SLIDE-2013-835oai:cds.cern.ch:16095912013-10-11
spellingShingle Detectors and Experimental Techniques
Sharmazanashvili, A
Batiashvili, G
Gvaberidze, G
Shekriladze, V
Formica, A
A Tool for Conditions Tag Management in ATLAS
title A Tool for Conditions Tag Management in ATLAS
title_full A Tool for Conditions Tag Management in ATLAS
title_fullStr A Tool for Conditions Tag Management in ATLAS
title_full_unstemmed A Tool for Conditions Tag Management in ATLAS
title_short A Tool for Conditions Tag Management in ATLAS
title_sort tool for conditions tag management in atlas
topic Detectors and Experimental Techniques
url http://cds.cern.ch/record/1609591
work_keys_str_mv AT sharmazanashvilia atoolforconditionstagmanagementinatlas
AT batiashvilig atoolforconditionstagmanagementinatlas
AT gvaberidzeg atoolforconditionstagmanagementinatlas
AT shekriladzev atoolforconditionstagmanagementinatlas
AT formicaa atoolforconditionstagmanagementinatlas
AT sharmazanashvilia toolforconditionstagmanagementinatlas
AT batiashvilig toolforconditionstagmanagementinatlas
AT gvaberidzeg toolforconditionstagmanagementinatlas
AT shekriladzev toolforconditionstagmanagementinatlas
AT formicaa toolforconditionstagmanagementinatlas