StreamSAXS : a Python-based workflow platform for processing streaming SAXS/WAXS data
open access.
Veröffentlicht in: | Journal of synchrotron radiation. - 1994. - 31(2024), Pt 5 vom: 01. Sept., Seite 1249-1256 |
---|---|
1. Verfasser: | |
Weitere Verfasser: | , , , , , , |
Format: | Online-Aufsatz |
Sprache: | English |
Veröffentlicht: |
2024
|
Zugriff auf das übergeordnete Werk: | Journal of synchrotron radiation |
Schlagworte: | Journal Article X-ray scattering data analysis plug-in framework scientific workflow |
Zusammenfassung: | open access. StreamSAXS is a Python-based small- and wide-angle X-ray scattering (SAXS/WAXS) data analysis workflow platform with graphical user interface (GUI). It aims to provide an interactive and user-friendly tool for analysis of both batch data files and real-time data streams. Users can easily create customizable workflows through the GUI to meet their specific needs. One characteristic of StreamSAXS is its plug-in framework, which enables developers to extend the built-in workflow tasks. Another feature is the support for both already acquired and real-time data sources, allowing StreamSAXS to function as an offline analysis platform or be integrated into large-scale acquisition systems for end-to-end data management. This paper presents the core design of StreamSAXS and provides user cases demonstrating its utilization for SAXS/WAXS data analysis in offline and online scenarios |
---|---|
Beschreibung: | Date Revised 05.09.2024 published: Print-Electronic Citation Status PubMed-not-MEDLINE |
ISSN: | 1600-5775 |
DOI: | 10.1107/S1600577524005149 |