Cargando…
Python Scripts for moving information from Celestica spreadsheets to the ATLAS ITk Production Database
The University of Toronto contributes to the development of the Inner Tracker of ATLAS for the High Luminosity Large Hadron Collider. Celestica, a private company, builds the modules and hybrids. Celestica keeps a log of all the assemblies and tests conducted on the components in a Google spreadshee...
Autor principal: | |
---|---|
Lenguaje: | eng |
Publicado: |
2022
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/2827466 |
_version_ | 1780973920951730176 |
---|---|
author | Soni, Ruchi Manish |
author_facet | Soni, Ruchi Manish |
author_sort | Soni, Ruchi Manish |
collection | CERN |
description | The University of Toronto contributes to the development of the Inner Tracker of ATLAS for the High Luminosity Large Hadron Collider. Celestica, a private company, builds the modules and hybrids. Celestica keeps a log of all the assemblies and tests conducted on the components in a Google spreadsheet. This information must also be uploaded onto the ATLAS Inner Tracker Production Database. The database keeps track of the state and history of all the components. To automate the uploading process, six scripts were written to achieve six different tasks: three for uploading tests and three for assembling components. This report will focus on the assembling scripts. One script assembles hybrid flexes to hybrid assemblies, another assembles hybrid assemblies and powerboards to a module, and the third for hybrid assemblies to hybrid test panels. These scripts require minimal interaction with the user and are built to prevent crashes in case of errors. However, the user must be attentive to any changes or rearrangements made in the spreadsheet. The scripts may need to be modified accordingly to avoid errors. Otherwise, the scripts prove to be an effective method to transfer information. |
id | cern-2827466 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2022 |
record_format | invenio |
spelling | cern-28274662022-09-20T00:00:57Zhttp://cds.cern.ch/record/2827466engSoni, Ruchi ManishPython Scripts for moving information from Celestica spreadsheets to the ATLAS ITk Production DatabasePhysics in GeneralThe University of Toronto contributes to the development of the Inner Tracker of ATLAS for the High Luminosity Large Hadron Collider. Celestica, a private company, builds the modules and hybrids. Celestica keeps a log of all the assemblies and tests conducted on the components in a Google spreadsheet. This information must also be uploaded onto the ATLAS Inner Tracker Production Database. The database keeps track of the state and history of all the components. To automate the uploading process, six scripts were written to achieve six different tasks: three for uploading tests and three for assembling components. This report will focus on the assembling scripts. One script assembles hybrid flexes to hybrid assemblies, another assembles hybrid assemblies and powerboards to a module, and the third for hybrid assemblies to hybrid test panels. These scripts require minimal interaction with the user and are built to prevent crashes in case of errors. However, the user must be attentive to any changes or rearrangements made in the spreadsheet. The scripts may need to be modified accordingly to avoid errors. Otherwise, the scripts prove to be an effective method to transfer information.CERN-STUDENTS-Note-2022-159oai:cds.cern.ch:28274662022-09-19 |
spellingShingle | Physics in General Soni, Ruchi Manish Python Scripts for moving information from Celestica spreadsheets to the ATLAS ITk Production Database |
title | Python Scripts for moving information from Celestica spreadsheets to the ATLAS ITk Production Database |
title_full | Python Scripts for moving information from Celestica spreadsheets to the ATLAS ITk Production Database |
title_fullStr | Python Scripts for moving information from Celestica spreadsheets to the ATLAS ITk Production Database |
title_full_unstemmed | Python Scripts for moving information from Celestica spreadsheets to the ATLAS ITk Production Database |
title_short | Python Scripts for moving information from Celestica spreadsheets to the ATLAS ITk Production Database |
title_sort | python scripts for moving information from celestica spreadsheets to the atlas itk production database |
topic | Physics in General |
url | http://cds.cern.ch/record/2827466 |
work_keys_str_mv | AT soniruchimanish pythonscriptsformovinginformationfromcelesticaspreadsheetstotheatlasitkproductiondatabase |