A client for the ATLAS time machine

THPD110
25 Sept 2025, 16:15
1h 30m
Palmer House Hilton Chicago

Palmer House Hilton Chicago

17 East Monroe Street Chicago, IL 60603, United States of America
Poster Presentation MC12: Software Development and Management Tools THPD Posters

Speaker

Ananth Ramaswamy (Argonne National Laboratory)

Description

The Argonne Tandem Linear Accelerating System (ATLAS) facility at Argonne National Laboratory is a National User Facility capable of delivering ion beams from hydrogen to uranium. The existing tune archiving system, which utilizes Corel’s Paradox relational database management software, is responsible for retrieving and restoring machine parameters from previously optimized configurations. However, the Paradox platform suffers from outdated support, a proprietary programming language, and limited functionality, prompting the need for a modern replacement.
The client for the new system is a PySide6/QML based application. Its user interface has been designed with human usability and simplicity in mind, and feedback from ATLAS operators has played a key role in guiding the development process. In addition, it expands upon the functionality of the Paradox platform in a number of ways. For one, the process of searching for specific archived tunes has been greatly simplified through the use of a filtering tool that allows ATLAS operators to narrow down the list of experiments they need to search through based on specific parameter values, timestamps, and experiment numbers. When preloading the beamline, operators can now select tunes from multiple experiments in the archives, rather than just one as in the Paradox platform. Finally, the use of Python, a widely used and popular modern programming language, ensures long-term maintainability.

Keywords: PySide6, QML

Author

Ananth Ramaswamy (Argonne National Laboratory)

Co-authors

Ben Blomberg (Argonne National Laboratory) Clayton Dickerson (Argonne National Laboratory) Daniel Stanton (Argonne National Laboratory) David Novak (Argonne National Laboratory) Gavin Dunn (Argonne National Laboratory) Kenneth Bunnell (Argonne National Laboratory) Matthew Torres (Argonne National Laboratory)

Presentation materials

There are no materials yet.