Saved in:
Bibliographic Details
Main Authors: Shabih, Sherjeel, Pielsticker, Lukas, Dobener, Florian, Albino, Andrea, Chang, Theodore, Emminger, Carola, Ginzburg, Lev, Hildebrandt, Ron, Kühbach, Markus, Mozumder, Rubel, Pincelli, Tommaso, Aeschlimann, Martin, Grundman, Marius, Hetaba, Walid, Palma, Carlos-Andres, Rettig, Laurenz, Scheidgen, Markus, Prieto, José Antonio Márquez, Draxl, Claudia, Brockhauser, Sandor, Koch, Christoph, Weber, Heiko B.
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2511.10105
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911263580225536
author Shabih, Sherjeel
Pielsticker, Lukas
Dobener, Florian
Albino, Andrea
Chang, Theodore
Emminger, Carola
Ginzburg, Lev
Hildebrandt, Ron
Kühbach, Markus
Mozumder, Rubel
Pincelli, Tommaso
Aeschlimann, Martin
Grundman, Marius
Hetaba, Walid
Palma, Carlos-Andres
Rettig, Laurenz
Scheidgen, Markus
Prieto, José Antonio Márquez
Draxl, Claudia
Brockhauser, Sandor
Koch, Christoph
Weber, Heiko B.
author_facet Shabih, Sherjeel
Pielsticker, Lukas
Dobener, Florian
Albino, Andrea
Chang, Theodore
Emminger, Carola
Ginzburg, Lev
Hildebrandt, Ron
Kühbach, Markus
Mozumder, Rubel
Pincelli, Tommaso
Aeschlimann, Martin
Grundman, Marius
Hetaba, Walid
Palma, Carlos-Andres
Rettig, Laurenz
Scheidgen, Markus
Prieto, José Antonio Márquez
Draxl, Claudia
Brockhauser, Sandor
Koch, Christoph
Weber, Heiko B.
contents Scientific data across physics, materials science, and materials engineering often lacks adherence to FAIR principles (Barker et al., 2022; Jacobsen et al., 2020; M. D. Wilkinson et al., 2016; S. R. Wilkinson et al., 2025) due to incompatible instrument-specific formats and diverse standardization practices. pynxtools is a Python software development framework with a command line interface (CLI) that standardizes data conversion for scientific experiments in materials science to the NeXus format (Klosowski et al., 1997; Könnecke, 2006; Könnecke et al., 2015) across diverse scientific domains. NeXus defines data storage specifications for different experimental techniques through application definitions. pynxtools provides a fixed, versioned set of NeXus application definitions that ensures convergence and alignment in data specifications across, among others, atom probe tomography, electron microscopy, optical spectroscopy, photoemission spectroscopy, scanning probe microscopy, and X-ray diffraction. Through its modular plugin architecture pynxtools provides conversion of data and metadata from instruments and electronic lab notebooks to these unified definitions, while performing validation to ensure data correctness and NeXus compliance. pynxtools can be integrated directly into Research Data Management Systems (RDMS) to facilitate parsing and normalization. We detail one example for the RDM system NOMAD. By simplifying the adoption of NeXus, the framework enables true data interoperability and FAIR data management across multiple experimental techniques.
format Preprint
id arxiv_https___arxiv_org_abs_2511_10105
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle pynxtools: A Python framework for generating and validating NeXus files in experimental data workflows
Shabih, Sherjeel
Pielsticker, Lukas
Dobener, Florian
Albino, Andrea
Chang, Theodore
Emminger, Carola
Ginzburg, Lev
Hildebrandt, Ron
Kühbach, Markus
Mozumder, Rubel
Pincelli, Tommaso
Aeschlimann, Martin
Grundman, Marius
Hetaba, Walid
Palma, Carlos-Andres
Rettig, Laurenz
Scheidgen, Markus
Prieto, José Antonio Márquez
Draxl, Claudia
Brockhauser, Sandor
Koch, Christoph
Weber, Heiko B.
Materials Science
Scientific data across physics, materials science, and materials engineering often lacks adherence to FAIR principles (Barker et al., 2022; Jacobsen et al., 2020; M. D. Wilkinson et al., 2016; S. R. Wilkinson et al., 2025) due to incompatible instrument-specific formats and diverse standardization practices. pynxtools is a Python software development framework with a command line interface (CLI) that standardizes data conversion for scientific experiments in materials science to the NeXus format (Klosowski et al., 1997; Könnecke, 2006; Könnecke et al., 2015) across diverse scientific domains. NeXus defines data storage specifications for different experimental techniques through application definitions. pynxtools provides a fixed, versioned set of NeXus application definitions that ensures convergence and alignment in data specifications across, among others, atom probe tomography, electron microscopy, optical spectroscopy, photoemission spectroscopy, scanning probe microscopy, and X-ray diffraction. Through its modular plugin architecture pynxtools provides conversion of data and metadata from instruments and electronic lab notebooks to these unified definitions, while performing validation to ensure data correctness and NeXus compliance. pynxtools can be integrated directly into Research Data Management Systems (RDMS) to facilitate parsing and normalization. We detail one example for the RDM system NOMAD. By simplifying the adoption of NeXus, the framework enables true data interoperability and FAIR data management across multiple experimental techniques.
title pynxtools: A Python framework for generating and validating NeXus files in experimental data workflows
topic Materials Science
url https://arxiv.org/abs/2511.10105