Home > Publications database > Conceptualization of a Central Storage and Management for Routines within Laboratory Measurements |
Book/Master Thesis | FZJ-2025-01880 |
2025
Forschungszentrum Jülich GmbH Zentralbibliothek, Verlag
Jülich
This record in other databases:
Please use a persistent id in citations: doi:10.34734/FZJ-2025-01880
Abstract: At PGI-4 (formerly ZEA-2) of Forschungszentrum Jülich, the measurement routines for laboratory equipment have not been stored in a centralized repository. Instead, they have been created and managed individually in various software programs. This project aims to develop a centralized storage and management solution for measurement routines to facilitate more efficient and user-friendly handling of laboratory processes. The objective is to develop a programmer-independent routine management system that permits flexible execution of routines by transforming them into different formats and utilizing shared libraries. This thesis presents a variety of approaches for implementing and storing routines, including the use of shared libraries and specific transformation techniques that allow routines to be executed independently of the programming language. To identify an optimal approach, the AHP-TOPSIS decision-making method is employed. This hybrid method allows for a structured evaluation and selection of the most suitable approaches by evaluating the criteria and requirements for the routines. The technical implementation of the central routine management is carried out via a MongoDB database, which allows for the central management of the routines thanks to its flexible structure and the possibility of secure storage. Routines can be added, managed, and updated via a user-friendly web interface, which supports the efficient and reliable use of the routines for different laboratory processes. A proof of concept is developed in Python to demonstrate the functionality of the solution. Furthermore, a concept is developed for executing the routines independently of the programming language of the measurement script, which employs shared libraries for execution. Finally, the concept is based on the Findability, Accessibility, Interoperability, and Reusability (FAIR)-principles to ensure the long-term reusability and accessibility of the measurement routines.
![]() |
The record appears in these collections: |