SoftwareX (Dec 2023)

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

  • Juan Soto-Perdomo,
  • Juan Morales-Guerra,
  • Juan David Arango,
  • Sebastian Montoya Villada,
  • Pedro Torres,
  • Erick Reyes-Vera

Journal volume & issue
Vol. 24
p. 101521

Abstract

Read online

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