ParSeq: Python software for comparative data analysis pipelines
Abstract The package ParSeq is a Python software library for Par allel execution of Seq uential data analysis. It implements a general analysis framework that consists of transformation nodes — intermediate stops along the analysis propagation to visualize data, display status and provide user input — and transformations that connect the nodes. ParSeq imports data into an adjustable data model — a collection of data objects that supports grouping, renaming and moving. ParSeq provides tunable data format definitions, plotters for 1D, 2D and 3D data, cross-data analysis routines and flexible widget workspace suitable for single- and multi-screen computers. ParSeq base classes are designed to implement analysis pipelines as relatively lightweight Python packages. The usage of ParSeq is exemplified here by ParSeq-XAS — a data analysis pipeline for EXAFS spectra.
Authors
- Konstantin Klementiev (ORCID: https://orcid.org/0000-0002-9468-4188)
Institutions
- MAX IV Laboratory (SE)
Publication Details
- Journal
- Journal of Physics Conference Series
- Published
- 2025-05-01
- DOI
- https://doi.org/10.1088/1742-6596/3010/1/012126
- Primary Topic
- Nuclear Physics and Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00