JACoW logo

Journals of Accelerator Conferences Website (JACoW)

JACoW is a publisher in Geneva, Switzerland that publishes the proceedings of accelerator conferences held around the world by an international collaboration of editors.


RIS citation export for THPP9: Simple Python Interface to Facility-Specific Infrastructure

TY  - CONF
AU  - Gethmann, J.
AU  - Blomley, E.
AU  - Marsching, S.
AU  - Mexner, W.
AU  - Müller, A.-S.
AU  - Schreiber, P.
AU  - Schuh, M.
ED  - Plötzeneder, Birgit
ED  - Schaa, Volker RW
ED  - Štajminger, Ana
TI  - Simple Python Interface to Facility-Specific Infrastructure
J2  - Proc. of PCaPAC2022, Dolní Brežany, Czech Republic, 04-07 October 2022
CY  - Dolní Brežany, Czech Republic
T2  - International Workshop on Emerging Technologies and Scientific Facilities Controls
T3  - 13
LA  - english
AB  - The particle accelerators hosted at the Institute for Beam Physics and Technology (IBPT) represent a complex infrastructure with a live control system interface, a data archive, measurement routines and storage and management of metadata, among other aspects. The ’IBPT Python tools’ were created to provide a unified interface to all aspects of the accelerator infrastructure for both short-term student projects and basic accelerator operations. Instead of creating another custom framework, these sets of tools focus on bridging the gap between well established libraries and our facility and accelerator specific needs. External and accelerator specific libraries are glued together to provide an interface in order to minimize the technical knowledge of the accelerator infrastructure needed by the end user. Well established software engineering workflows of continuous integration were implemented to provide automatic testing, packaging, API documentation and release management. This paper discusses the general motivation and approach taken to create and maintain such a set of Python modules.
PB  - JACoW Publishing
CP  - Geneva, Switzerland
SP  - 51
EP  - 53
KW  - controls
KW  - interface
KW  - MMI
KW  - software
KW  - storage-ring
DA  - 2023/02
PY  - 2023
SN  - 2673-5512
SN  - 978-3-95450-237-0
DO  - doi:10.18429/JACoW-PCaPAC2022-THPP9
UR  - https://jacow.org/pcapac2022/papers/thpp9.pdf
ER  -