Journal:OptiGUI DataCollector: A graphical user interface for automating the data collecting process in optical and photonics labs
Full article title | OptiGUI DataCollector: A graphical user interface for automating the data collecting process in optical and photonics labs |
---|---|
Journal | SoftwareX |
Author(s) | Soto-Perdomo, Juan; Morales-Guerra, Juan; Arango, Juan D.; Villada, Sebastian M.; Torres, Pedro; Reyes-Vera, Erick |
Author affiliation(s) | Instituto Tecnológico Metropolitano, Universidad Nacional de Colombia |
Primary contact | Email: juansoto319998 at correo dot itm dot edu dot co |
Year published | 2023 |
Volume and issue | 24 |
Article # | 101521 |
DOI | 10.1016/j.softx.2023.101521 |
ISSN | 2352-7110 |
Distribution license | Creative Commons Attribution 4.0 International |
Website | https://www.sciencedirect.com/science/article/pii/S2352711023002170 |
Download | https://www.sciencedirect.com/science/article/pii/S2352711023002170/pdfft (PDF) |
This article should be considered a work in progress and incomplete. Consider this article incomplete until this notice is removed. |
Abstract
OptiGUI DataCollector is a Python 3.8-based graphical user interface that facilitates automated data collection in optics and photonics research and development equipment. It provides an intuitive and easy-to-use platform for controlling a wide range of optical instruments, including spectrometers and lasers. OptiGUI DataCollector is a flexible and modular framework that enables simple integration with different types of devices. It simplifies experimental workflow and reduces human error by automating parameter control, data acquisition, and analysis. OptiGUI DataCollector is currently focused on optical mode conversion utilizing fiber optic technologies but can be expanded to other R&D processes.
Keywords: laboratory automation, device integration, software framework, graphical user interface, optical fiber, optical mode conversion
Motivation and significance
Code metadata
- Current code version: v1.0
- Permanent link to code/repository used for this code version: https://github.com/ElsevierSoftwareX/SOFTX-D-23-00293
- Code Ocean compute capsule: none
- Legal Code License: GNU (GPL)
- Code versioning system used: Git
- Software code languages, tools, and services used: Python 3.8, LabView
- Compilation requirements, operating environments & dependencies: See User Manual in GitHub repository
- If available Link to developer documentation/manual: See User Manual in GitHub repository
- Support email for questions: juansoto319998 at correo dot itm dot edu dot co
References
Notes
This presentation is faithful to the original, with only a few minor changes to presentation. In some cases important information was missing from the references, and that information was added.