10–15 Sept 2023
Tsukuba International Congress Center (EPOCHAL)
Asia/Tokyo timezone
WAO2023 is over. Thanks for your support. Please bring fruitful discussions at WAO2023 back to your community. See you at WAO2025 hosted by Canadian Light Source.

OR16 - Software and Toolchain in the MAX IV Operations Group

13 Sept 2023, 12:00
30m
Tsukuba International Congress Center (EPOCHAL)

Tsukuba International Congress Center (EPOCHAL)

Speaker

Rutger Nieuwenhuis (MAX-IV)

Description

"MAX IV is a synchrotron radiation facility based on a 3 GeV linear accelerator, which powers a soft and hard x-ray storage ring, as well as a short pulse facility. At MAX IV, an extensive set of tools developed by operators assists in all aspects of operations. Operator-developed tools are often more targeted and faster implemented than tools developed by a software team. Different tools used in the areas of beam diagnostics, troubleshooting, performance analysis and automatic fault-handling will be presented.

In the MAX IV toolchain, the accessibility and versatility of the Python programming language, combined with the Tango Controls system, allows for seamless interfacing with physical devices. Furthermore, package management with Conda, version control with Git and continuous integration/deployment (CI/CD) facilitate maintaining software. This presentation will showcase the distinct features of the toolchain and outline the standard procedure for developing applications at MAX IV."

Presentation materials