Spectrometer Software
Open-source Software – Transparency You Can Trust
Access to raw data for full control of method development
You have the choice between user-friendly GUI software, ENLIGHTENTM, for desktop or mobile, or multiple SDKs for custom user scripts in your preferred programming language. Both GUI software and SDK are free, well-documented, easy-to-use, full-feature software packages. For full transparency, all are open source and available for custom developments.
Products
ENLIGHTENTM
Discover Easy-to-Use Spectrometer Software
ENLIGHTENTM
For most users, the easy-to-use GUI software ENLIGHTEN™ is the preferred software option. For full transparency, it is open source and provides access to raw data and all processing steps for fast method development. Free, but fully featured, with both convenient “Auto-Raman” and full user control options, one-button access to important correction steps for excellent reproducibility, plugin architecture for custom data processing, as well as powerful fluorescence and noise reduction for best-in-class spectral quality even for very challenging samples.
ENLIGHTENTM MOBILE
Explore Our Android App for XS & XSB Spectrometers
ENLIGHTENTM Mobile
ENLIGHTEN™ Mobile enables you to collect Raman spectra, generate spectral libraries and identify unknown compounds using Wasatch Photonics XS Raman spectrometers over Bluetooth® Low Energy or USB. By default, with full corrections, “Auto Raman”, and powerful fluorescence and noise reduction.
SOFTWARE DEVELOPMENT KITS (SDKs)
Accelerate Development with Our SDKs
Software Development Kits (SDKs)
Speed your OEM product development or design your own custom acquisition software for the lab using our free SDKs, accessing the same drivers as the ENLIGHTEN™ desktop software. Available on many popular platforms, with native drivers in C#/.NET, C/C++, and Python, as well as wrappers for Delphi, LabVIEW, MATLAB, Excel and others. Examples provided to get you started.
WP XD
Powerful AI Fluorescence and Noise Reduction
WP XD
In many Raman applications, the sample’s autofluorescence can overwhelm the generally weak Raman signal. While several common approaches, like baseline subtraction, can remove the fluorescence background, the Raman signal often still remains hidden under the fluorescence’s counting noise. Wasatch’s WP XD algorithm uses a U-Net AI network, trained to remove both fluorescence and noise, which extracts a clean Raman signal even for challenging autofluorescent samples.
Why Choose Wasatch?
-
•
Open-source architecture for full transparency -
•
Direct access to raw and processed data -
•
Plugin support for ENLIGHTENTM 'power users' -
•
Full-featured ENLIGHTENTM GUI desktop and mobile software -
•
Advanced fluorescence and noise-reduction algorithms -
•
SDKs for scripts and full byte-level USB code for embedded programming
Built for transparency: open source software, full data access and complete developer control.
Software & SDKs
Software overview
Free and Open Source Software
Jump-start your development: customize an existing software stack
The Wasatch Photonics software is not just free, but for complete transparency, it is also open source. All source code is available on GitHub to inspect, download or modify to fit your purpose. This applies to the full-featured GUI software ENLIGHTENTM, all SDKs for various programming languages, down to the complete documentation of the hex code used in the USB commands sent back and forth between spectrometer and computer.