Paper The following article is Open access

MENTO: Automated near real-time data analysis at PETRA III

, , and

Published under licence by IOP Publishing Ltd
, , Citation S Vijay Kartik et al 2022 J. Phys.: Conf. Ser. 2380 012104 DOI 10.1088/1742-6596/2380/1/012104

1742-6596/2380/1/012104

Abstract

With the advent of next-generation X-ray detectors with large sensor areas and high sampling rates, photon science experiments are now having to deal with a data explosion. We present a scalable, near real-time data processing toolkit developed to address this challenge at PETRA III, which is currently in use at the coherence applications beamline P10 and at the macromolecular crystallography beamline P11. This toolkit runs automated analysis pipelines on high-volume data concurrently with data acquisition, thus providing quick feedback during experiments at the beamlines. Named mento (Maxwell-Enhanced Near real-Time Online analysis), the toolkit leverages the computing resources of the in-house HPC cluster 'Maxwell' to enhance analysis performance, and additionally takes advantage of the available distributed data storage to provide analysis results directly back to the experimenter with minimal delay. mento works seamlessly with the experiment control mechanisms used at P10, P11, and other PETRA III beamlines, and ensures that analysis on the HPC cluster is triggered automatically during data acquisition at the beamline, and that results are available for visualization at the beamline control hutch even though the analysis itself is performed remotely. mento thus helps the human-in-the-loop concentrate on novel science aspects of the experiment, without needing to manage the computational workload in a high data-rate regime. mento has been used with both in-house and commercial analysis software to achieve speedups of 50x-100x relative to the existing analysis pipelines, thus proving its utility for different kinds of experiments at PETRA III. The source code for mento is available at https://gitlab.desy.de/fs-sc/mento.

Export citation and abstract BibTeX RIS

Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.

Please wait… references are loading.
10.1088/1742-6596/2380/1/012104