Bluesky Queue Server for beamline control at NSLS-II

THPD053
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 MC09: Experiment Control and Data Acquisition THPD Posters

Speaker

Dmitri Gavrilov (National Synchrotron Light Source II)

Description

Bluesky is a Python-based framework for experiment orchestration that is widely used at synchrotron facilities around the world. Queue Server (QS) is an essential component of Bluesky software stack that supports high-level functionality, such as control over the environment for executing Bluesky plans, enqueueing plans, executing and managing the plan queue, monitoring and controlling running plans, etc. The functionality is exposed via comprehensive set of APIs, which are designed to support wide range of workflows. QS is successfully used in applications, such as GUI-based and remote control, AI-driven and multimodal experiments. The experience and challenges of deploying and using QS at NSLS-II beamlines is discussed in the presentation.

Author

Dmitri Gavrilov (National Synchrotron Light Source II)

Co-authors

Dr Thomas Caswell (National Synchrotron Light Source II) Anthony Sligar (National Synchrotron Light Source II) Max Rakitin (National Synchrotron Light Source II)

Presentation materials

There are no materials yet.