Dr
Florian Dobener
(Department of Physics, Humboldt-Universität zu Berlin, Zum Großen Windkanal 2, 12489 Berlin, Germany)Dr
Sandor Brockhauser
(Department of Physics, Humboldt-Universität zu Berlin, Zum Großen Windkanal 2, 12489 Berlin, Germany)
In computer science, programming patterns are an invaluable source of creating state-of-the-art software. They propel the invention cycle of software projects, providing the vast availability of software solutions. Further, there exists a lot of tools and standards to manage and store data in the big data and AI economies. However, in scientific research structured data modelling patterns are not widely adopted across fields. This often leads to lab-contained data and programming solutions making the reproducibility and interoperability of such data a barely managable task. We aim to provide standardisation for lab-sized data management according to the FAIR principles (findable, accessible, interoperable, reproducible) and show how to take advantage of the NeXus standard. NeXus is a common exchange format for neutron, X-ray, and muon experiments, which us used mainly at large beamline facilities. We adapted generic data modelling patterns to a set of example measurements (for various optical and electrical characterisation methods) and also applied it to NeXus, where we encountered several limitations in representing data collections in a standardised and machine actionable way. Here, we present our solutions to these limitations and offer data patterns to tackle common design patterns in organising data collections and their metadata. Although some of the examples are using the NeXus standard as a specific representation, our approach is not tied to a specific format, and we aim to present generic data modelling strategies. Accordingly, these patterns are for general use, and support making FAIR data management a systematically solvable task.
Email address of presenting author |
Sandor.brockhauser@physik.hu-berlin.dr
|
I agree to recordings of my presentation being made at NOBUGS 2022 |
Yes
|
Dr
Sandor Brockhauser
(Department of Physics, Humboldt-Universität zu Berlin, Zum Großen Windkanal 2, 12489 Berlin, Germany)
Dr
Andrea Albino
(Department of Physics, Humboldt-Universität zu Berlin, Zum Großen Windkanal 2, 12489 Berlin, Germany)
Dr
Carola Emminger
(Department of Physics, Humboldt-Universität zu Berlin, Zum Großen Windkanal 2, 12489 Berlin, Germany and Felix-Bloch Institut für Festkörperphysik, Universität Leipzig, Linnéstr. 5, 04103 Leipzig, Germany)
Dr
Tommaso Pincelli
(Fritz Haber Institute of the Max Planck Society, Faradayweg 4-6, 14195 Berlin, Germany)
Dr
Tamás Haraszti
(DWI Leibniz Institute for Interactive Materials, Aachen, 52074 Germany)
Dr
Markus Kühbach
(Department of Physics, Humboldt-Universität zu Berlin, Zum Großen Windkanal 2, 12489 Berlin, Germany)
Dr
Laurenz Rettig
(Fritz Haber Institute of the Max Planck Society, Faradayweg 4-6, 14195 Berlin, Germany)
Prof.
Christoph Koch
(Department of Physics, Humboldt-Universität zu Berlin, Zum Großen Windkanal 2, 12489 Berlin, Germany)
Prof.
Martin Aeschlimann
(Technische Universität Kaiserslautern, Erwin-Schrödinger Str. 46, 67663 Kaiserslautern)
Mrs
Yue Sun
(Software Engineering Department, Institute of Informatics, University of Szeged, Dugonics tér 13, 6720 Szeged, Hungary and European XFEL GmbH, Holzkoppel 4, 22869 Schenefeld, Germany)
Prof.
Norbert Esser
(Leibniz Institut für Analytische Wissenschaften, Schwarzschildstr. 8, 12489 Berlin)
Dr
Chris Sturm
(Felix-Bloch Institut für Festkörperphysik, Universität Leipzig, Linnéstr. 5, 04103 Leipzig, Germany)
Prof.
Ralph Ernstorfer
(Fritz Haber Institute of the Max Planck Society, Faradayweg 4-6, 14195 Berlin, Germany)
Mr
Sherjeel Shabih
(Department of Physics, Humboldt-Universität zu Berlin, Zum Großen Windkanal 2, 12489 Berlin, Germany)
Dr
Walid Hetaba
(Max Planck institute for chemical energy conversion, Stiftstraße 34-36 45470, Mülheim an der Ruhr)
Prof.
Marius Grundmann
(Felix-Bloch Institut für Festkörperphysik, Universität Leipzig, Linnéstr. 5, 04103 Leipzig, Germany)
Dr
Florian Dobener
(Department of Physics, Humboldt-Universität zu Berlin, Zum Großen Windkanal 2, 12489 Berlin, Germany)
Dr
Sebastian Brückner
(Department of Physics, Humboldt-Universität zu Berlin, Zum Großen Windkanal 2, 12489 Berlin, Germany)