Spectral Library Search Component

DLS Solutions Applications
DLS Spectral Library Search for multi-platform
with multiple library format support

The DLS Spectral Library Search component allows qualitative identification of unknown spectra against one or more spectral libraries. The component provides an application programming interface for use by C/C++, C#, VB, or Java client applications. Currently supported platforms include Windows, Windows Mobile, Linux, and Android, as well as 32-bit and 64-bit. The component performs algorithmic search analysis, library hit results retrieval, and library maintenance operations.

Supported search algorithms include:

  • Euclidean distance
  • Correlation (and Similarity)
  • Least Squares
  • Absolute Value
  • Dot Product
  • n-Gap Derivative variants

Additional search features include:

  • (optional) Baseline Correction
  • (optional) ATR Correction
  • (optional) X-Range Wavelength Masking
  • (automatic) Axes Transformations

Because many spectral library vendors provide only proprietary/closed library formats, the DLS Spectral Library Search component makes use of a Library interface plug-in design architecture. Some vendor Library Formats are already supported by plug-in modules, but these modules may require separate licensing. The DLS Spectral Search development team can also work with our client partner companies to develop their own proprietary library formats, or to provide plug-in modules to support their already existing library formats. DLS is the leader in multi-platform, multi format Spectral Library Search.

For more information about the DLS Spectral Library Search components and how to make use of these components in your Windows, Windows Mobile, Linux, or Android applications, contact the DLS Spectral Search development team at spectralsearch@dlssolutions.com