Cargando…
DAL Algorithms and Python
The Trigger and Data Acquisition (TDAQ) system of the ATLAS detector at the Large Hadron Collider (LHC) at CERN is composed of a large number of distributed hardware and software components. TDAQ system consists of about 3000 computers and more than 25000 applications which, in a coordinated manner,...
Autor principal: | |
---|---|
Lenguaje: | eng |
Publicado: |
2017
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/2284376 |
_version_ | 1780955822715568128 |
---|---|
author | Aydemir, Bahar |
author_facet | Aydemir, Bahar |
author_sort | Aydemir, Bahar |
collection | CERN |
description | The Trigger and Data Acquisition (TDAQ) system of the ATLAS detector at the Large Hadron Collider (LHC) at CERN is composed of a large number of distributed hardware and software components. TDAQ system consists of about 3000 computers and more than 25000 applications which, in a coordinated manner, provide the data-taking functionality of the overall system. There is a number of online services required to configure, monitor and control the ATLAS data taking. In particular, the configuration service is used to provide configuration of above components. The configuration of the ATLAS data acquisition system is stored in XML-based object database named OKS. DAL (Data Access Library) allowing to access it's information by C++, Java and Python clients in a distributed environment. Some information has quite complicated structure, so it's extraction requires writing special algorithms. Algorithms available on C++ programming language and partially reimplemented on Java programming language. The goal of the project is using C++ DAL algorithms in Python. It will also allow several web applications (using a Python back-end like Django) to have a proper access to the system configuration. |
id | cern-2284376 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2017 |
record_format | invenio |
spelling | cern-22843762019-09-30T06:29:59Zhttp://cds.cern.ch/record/2284376engAydemir, BaharDAL Algorithms and PythonComputing and ComputersThe Trigger and Data Acquisition (TDAQ) system of the ATLAS detector at the Large Hadron Collider (LHC) at CERN is composed of a large number of distributed hardware and software components. TDAQ system consists of about 3000 computers and more than 25000 applications which, in a coordinated manner, provide the data-taking functionality of the overall system. There is a number of online services required to configure, monitor and control the ATLAS data taking. In particular, the configuration service is used to provide configuration of above components. The configuration of the ATLAS data acquisition system is stored in XML-based object database named OKS. DAL (Data Access Library) allowing to access it's information by C++, Java and Python clients in a distributed environment. Some information has quite complicated structure, so it's extraction requires writing special algorithms. Algorithms available on C++ programming language and partially reimplemented on Java programming language. The goal of the project is using C++ DAL algorithms in Python. It will also allow several web applications (using a Python back-end like Django) to have a proper access to the system configuration.CERN-STUDENTS-Note-2017-196oai:cds.cern.ch:22843762017-09-15 |
spellingShingle | Computing and Computers Aydemir, Bahar DAL Algorithms and Python |
title | DAL Algorithms and Python |
title_full | DAL Algorithms and Python |
title_fullStr | DAL Algorithms and Python |
title_full_unstemmed | DAL Algorithms and Python |
title_short | DAL Algorithms and Python |
title_sort | dal algorithms and python |
topic | Computing and Computers |
url | http://cds.cern.ch/record/2284376 |
work_keys_str_mv | AT aydemirbahar dalalgorithmsandpython |