SpectroLab spectroscopy software: Instrument control, data acquisition & multimode operation

Discover SpectroLab, the completely free software suite engineered by GoyaLab to operate our entire range of portable and process spectrometers.

Designed for immediate adoption in laboratory research, field diagnostics, and in-line process control, this unified platform combines acquisition performance, versatile connectivity, and seamless export capabilities for advanced data analytics.

Enjoy total deployment freedom: SpectroLab is distributed with unlimited licenses and zero subscription fees across all your team members, instruments, and production sites.

Universal Connectivity: From Handheld Devices to Industrial Process Control

Our software interfaces smoothly with your hardware setup and network infrastructure through native support for multiple communication protocols:

  • Portable Spectrometers (IndiGo Series):
    • Bluetooth BLE (Bluetooth Low Energy): Delivers full mobility in the field, greenhouses, or auction rooms with optimized power consumption.
    • Wired USB: Instant plug-and-play connectivity for laptop workstations and benchtop laboratory setups.
  • Multichannel Process Spectrometers (T_Trace & T_Trace Edge Series):
    • GigE (Gigabit Ethernet): Long-distance industrial deployment with zero signal loss—ideal for distributed in-line and on-line factory installations.
    • USB 3.0 High-Speed: High-throughput spectral data transfer at elevated frame rates for automated quality inspection.
  • Simultaneous Multi-Instrument Operation: Connect, configure, and synchronize multiple spectrometers or measurement channels side by side on a single screen. Monitor multiple production checkpoints simultaneously or run immediate multi-channel comparisons without toggling between windows.

A Comprehensive Acquisition Engine for Precision Spectroscopy

The platform integrates every essential tool required for optical characterization, metrology, and quality assurance:

1. Measurement Modes & Optical Corrections

  • Display Modes: Real-time dynamic conversion of raw sensor data into Intensity (Counts / A.U.), Transmittance (%), Reflectance (%), and Absorbance.
  • Reference Management: One-click automatic dark spectrum subtraction and 100% white reference acquisition, backed by real-time sensor saturation warnings.
  • Acquisition Sequences: Single-shot readings, high-frequency continuous capture, time-series logging for kinetic reaction tracking, and hardware triggering support for industrial process spectrometers.

2. Advanced Sensor Control

  • Adjustable Integration Time: Fine-tune exposure times from microseconds to several seconds, or rely on built-in auto-exposure routines.
  • Signal Processing: Minimize optical noise via spectrum averaging and Savitzky-Golay mathematical smoothing.
  • Light Source Management: Integrated on/off control and pulse synchronization for onboard and external illumination engines (LEDs, Lasers).

3. Visualization & Advanced Graphical Analysis

  • Unlimited spectral overlay for visual comparison against target references.
  • Automated peak finding, Full Width at Half Maximum (FWHM) calculation, and dynamic monitoring of peak heights and areas under the curve.
  • Custom wavelength markers and on-chart spectral annotations.

Standardized Export Formats: Zero Friction for Your Data

To integrate into your existing scientific workflows, SpectroLab exports single or batch measurements in industry-standard formats:

  • Excel Format (.xlsx): Structured datasets with pre-formatted charts and complete acquisition metadata (timestamp, integration parameters, dark/white reference status).
  • Text / CSV Format (.txt): Universal tabular layout compatible with any analytics tool, database, or engineering environment (such as MATLAB or LabVIEW).
  • SPC Format (.spc): The standard binary format for scientific spectroscopy, ensuring lossless interoperability with leading analytical packages.

Python API Automation & Chemometrics Integration

Automation & Custom Scripting via Python

For researchers, application engineers, and system integrators, SpectroLab includes a complete Python wrapper and API. With just a few lines of code, you can:

  • Build customized acquisition routines and embed spectrometers into proprietary test benches.
  • Automate synchronous operation across an entire fleet of network-connected spectrometers (GigE or USB).
  • Stream raw spectral data directly into automated processing pipelines or AI/ML inference engines.

Data Preparation for GoyaLab Expert / Capture Chemometrics Suite

Going beyond primary visualization, this free software serves as the preparation baseline for advanced chemometrics. Clean, calibrate, pre-process, and structure your spectral matrices before feeding them into GoyaLab’s advanced software ecosystem:

  • GoyaLab Expert: Cloud-based model development for qualitative classification (PCA) and quantitative calibration (PLS).
  • GoyaLab Capture: Real-time field and on-line predictive inference deployed directly on your instruments.

Planning a GigE industrial process integration, looking for Python automation assistance, or exploring chemometric modeling? Contact our application engineers to discuss your project specifications.


Interested in this product ? Request a quote

    By submitting this form, I accept the personal data management policy

    Our GoSpectro and GemSpectr apps are available on the stores:

    Available on App Store Available on Google Play

    Application

    The applications are unlimited. Today our expertise is focused in particular on the following areas

    Extra Virgin Olive Oil absorption

    Chemical analysis

    experiments-education-research-GoyaLab

    Education – Research

    Handheld-spectrometer-gemmology-gems-jewels-jewellery-GoyaLab

    Gemology and Jewellery

    Lightng-filters-identification-GoyaLab

    Lighting and filters identification

    counterfeit-authentication-products-quality-hand-spectrometer-GoyaLab

    Traceability and authentication

    Applications-fields-action-GoyaLab

    Others