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...

Descripción completa

Detalles Bibliográficos
Autor principal: Soni, Ruchi Manish
Lenguaje:eng
Publicado: 2022
Materias:
Acceso en línea:http://cds.cern.ch/record/2827084
_version_ 1780973877476720640
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-2827084
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2022
record_format invenio
spelling cern-28270842022-09-15T20:49:06Zhttp://cds.cern.ch/record/2827084engSoni, Ruchi ManishPython Scripts for moving information from Celestica spreadsheets to the ATLAS ITk Production DatabaseDetectors and Experimental TechniquesThe 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-147oai:cds.cern.ch:28270842022-09-14
spellingShingle Detectors and Experimental Techniques
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 Detectors and Experimental Techniques
url http://cds.cern.ch/record/2827084
work_keys_str_mv AT soniruchimanish pythonscriptsformovinginformationfromcelesticaspreadsheetstotheatlasitkproductiondatabase