Abstract

In synchrotron radiation experiments, precise beamline alignment is essential for optimal conditions and high-quality data. However, this process can be complex and time-consuming. To address this, we developed the Beamline Operation Scheduling Software (BOSS), specifically designed for synchrotron radiation facilities. BOSS schedules and executes processes such as beam alignment, axis scanning based on beam intensity, and instrument positioning. It communicates with control servers using various protocols, including raw sockets, web sockets, HTTP requests, SSH, and serial connections. Users can flexibly edit the parameters and sequence of each process through a graphical interface without modifying the source code. This flexibility allows for easy customization to suit different beamlines or handle urgent issues, making BOSS an effective tool for software prototyping. BOSS has automated many beam alignment processes, reducing the required time by approximately half. It supports external execution of tuning tasks via RESTful API and is also used for temporary tuning, device control in plate diffraction measurements, and beam tuning during automated measurements with ZOO.

Details

Title
Beamline Alignment Software BOSS (Beamline Operation Scheduling Software) for structural biology beamlines at SPring-8
Author
Mizuno, Nobuhiro 1 ; Hasegawa, Kazuya 1 ; Masunaga, Takuya 1 ; Ueno, Go 2 ; Yamamoto, Masaki 2 ; Kumasaka, Takashi 1 

 JASRI , 1-1-1, Kouto, Sayo-cho, Sayo-gun, Hyogo 679-5198, JAPAN 
 RIKEN SPring-8 Center , 1-1-1, Kouto, Sayo-cho, Sayo-gun, Hyogo 679-5148, JAPAN 
First page
012090
Publication year
2025
Publication date
May 2025
Publisher
IOP Publishing
ISSN
17426588
e-ISSN
17426596
Source type
Scholarly Journal
Language of publication
English
ProQuest document ID
3216357089
Copyright
Published under licence by IOP Publishing Ltd. This work is published under https://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.