Journal:OptiGUI DataCollector: A graphical user interface for automating the data collecting process in optical and photonics labs

From LIMSWiki
Revision as of 22:55, 26 March 2024 by Shawndouglas (talk | contribs) (Created stub. Saving and adding more.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
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)

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.