To conduct experimental measurements efficiently for beamline end stations at the SPring-8 synchrotron radiation facility, it is necessary to improve the collection of experimental data. In remote experiments in XAFS and Mail-in service, the data transfer system is required to access the measured data through internet.

For the collection of experimental data, there is a strong need for a rapid and convenient reconfiguration of the equipment setup for new experiments involving the software. However, there are difficulties with the current monolithic software. To solve these problems, we have developed DARUMA. DARUMA utilizes MADOCA II which was developed for the distributed control of the accelerator and beamlines at SPring-8. Software components are divided into separate functions in DARUMA. Based on the separation of functions, we can facilitate the reconfiguration during the setup. DARUMA involves software for stations such as data collection and live image viewer. We have developed these software components including 2D detectors (PILATUS, Andor, PerkinElmer, and so on). We have been applying DARUMA to several stations to improve measurements since September 2017.

For the data transfer system, we developed BENTEN. BENTEN provides flexible and unified data access from both inside and outside SPring-8 for data analysis. We designed BENTEN for generic uses in stations and provided a unified interface using the REST API for ease of use. We also used Elasticsearch for flexible data access with full-text search and to improve management of metadata. We plan to operate BENTEN for all the stations during the year.

1.
T.
Matsumoto
 et al., “
DARUMA: Data collection and control framework for X-ray experimental stations using MADOCA
”,
Proceedings of ICALEPCS 2017
,
Barcelona, Spain
(
2017
) pp.
1281
1285
.
2.
T.
Matsumoto
 et al., “
Next-generation MADOCA for SPring-8 control framework
”,
Proceedings of ICALEPCS 2013
,
San Francisco, USA
(
2013
) pp.
944
947
.
3.
H.
Sakai
 et al., “
Development of SPring-8 experimental data repository system for management and delivery of experimental data
”,
Proceedings of ICALEPCS 2013
,
San Francisco, USA
(
2013
) pp.
577
579
.
7.
T.
Matsumoto
 et al., “
LabVIEW interface for MADOCA II with key-value stores in messages
”,
Proceedings of ICALEPCS 2015
,
Melbourne, Australia
(
2015
) pp.
669
672
.
This content is only available via PDF.