Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

PvaPy streaming framework for real-time data processing

Journal Article · · Journal of Synchrotron Radiation (Online)

User facility upgrades, new measurement techniques, advances in data analysis algorithms as well as advances in detector capabilities result in an increasing amount of data collected at X-ray beamlines. Some of these data must be analyzed and reconstructed on demand to help execute experiments dynamically and modify them in real time. In turn, this requires a computing framework for real-time processing capable of moving data quickly from the detector to local or remote computing resources, processing data, and returning results to users. In this paper, we discuss the streaming framework built on top of PvaPy , a Python API for the EPICS pvAccess protocol. We describe the framework architecture and capabilities, and discuss scientific use cases and applications that benefit from streaming workflows implemented on top of this framework. We also illustrate the framework's performance in terms of achievable data-processing rates for various detector image sizes.

Sponsoring Organization:
USDOE
Grant/Contract Number:
NONE; AC02-06CH11357
OSTI ID:
2562725
Alternate ID(s):
OSTI ID: 2587354
Journal Information:
Journal of Synchrotron Radiation (Online), Journal Name: Journal of Synchrotron Radiation (Online) Journal Issue: 3 Vol. 32; ISSN 1600-5775; ISSN JSYRES
Publisher:
International Union of Crystallography (IUCr)Copyright Statement
Country of Publication:
Denmark
Language:
English

References (19)

Artifact Identification in X-ray Diffraction Data Using the Gradient Boosting Method book January 2024
Coherent X-Ray Diffraction Imaging of Morphology and Strain in Nanomaterials journal July 2013
Channel access: A software bus for the LAACS journal August 1990
The experimental physics and industrial control system architecture: past, present, and future
  • Dalesio, Leo R.; Hill, Jeffrey O.; Kraimer, Martin
  • Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment, Vol. 352, Issue 1-2 https://doi.org/10.1016/0168-9002(94)91493-1
journal December 1994
Coherent X-ray diffraction imaging of strain at the nanoscale journal April 2009
Deep learning at the edge enables real-time streaming ptychographic imaging journal November 2023
AI-enabled high-resolution scanning coherent diffraction imaging journal July 2020
A fast methodology to determine the characteristics of thousands of grains using three-dimensional X-ray diffraction. I. Overlapping diffraction peaks and parameters of the experimental setup journal July 2012
A fast methodology to determine the characteristics of thousands of grains using three-dimensional X-ray diffraction. II. Volume, centre-of-mass position, crystallographic orientation and strain state of grains journal July 2012
APS Data Management System journal August 2018
Real-time streaming tomographic reconstruction with on-demand data capturing and 3D zooming to regions of interest journal April 2022
Artifact identification in X-ray diffraction data using machine learning methods journal January 2023
BraggNN: fast X-ray Bragg peak analysis using deep learning journal December 2021
Globus Online: Accelerating and Democratizing Science through Cloud-Based Services journal May 2011
Bridging Data Center AI Systems with Edge Computing for Actionable Information Retrieval conference November 2021
SciStream
  • Chung, Joaquin; Zacherek, Wojciech; Wisniewski, Aj
  • Proceedings of the 31st International Symposium on High-Performance Parallel and Distributed Computing https://doi.org/10.1145/3502181.3531475
conference June 2022
Streaming Data from Experimental Facilities to Supercomputers for Real-Time Data Processing
  • Veseli, Siniša; Hammonds, John; Henke, Steven
  • Proceedings of the SC '23 Workshops of the International Conference on High Performance Computing, Network, Storage, and Analysis https://doi.org/10.1145/3624062.3624610
conference November 2023
Empowering Scientific Discovery Through Computing at the Advanced Photon Source
  • Parraga, Hannah; Hammonds, John; Henke, Steven
  • Proceedings of the SC '23 Workshops of the International Conference on High Performance Computing, Network, Storage, and Analysis https://doi.org/10.1145/3624062.3624612
conference November 2023
High-Energy X-Ray Diffraction Microscopy in Materials Science journal July 2020

Similar Records

PvaPy: Python API for EPICS PV Access
Conference · Thu Dec 31 23:00:00 EST 2015 · OSTI ID:1336186

Streaming Data from Experimental Facilities to Supercomputers for Real-Time Data Processing
Conference · Sat Nov 11 23:00:00 EST 2023 · OSTI ID:2246622

Related Subjects