The latest version of Spectrino application is 2.3.5    

Spectrino is a freeware spectra visualization, organization and  preparation utility (package) for  "R project for statistical computing". Here is the R project (CRAN) link to Spectrino.
Spectrino has a stand-alone Windows application part, which can be connected to and used from within any programming language (e.g Python, JavaScript and C#). A range of visual options and tools allows the user to visually control and compare spectra. The principal aim of the program is to organize a spectral data storage into a structure for selective data extraction in your code. A new feature of version 2.0 is group of blocks of properties, allowing you for easy get and set properties in a list (similar to Visual Studio or Delphi) as well as record behaviour in a log or a chart.  

From the point of view of your script, Spectrino is a library of functions (a package) for creation/modification of spectral data structures and selective data extraction. The latter is preceded by tunable pre-processing, optimized for classification (e.g discriminant analysis with PCA). The main data-extraction functions can also be initiated from Spectrino’s own menu.

There are two ways your script can communicate with Spectrino - Web-sockets and COM (see Clients). R and JavaScript client use Web-sockets and Python, C# and Delphi use COM (COM out-of-process server). If you are fan of any other language there is a very good chance that your language support one or the other (or both) communication protocols. After Spectrino R package has been published some ideas for useful functions have found implementation in Spectrino utilities (use "source" command to load the R file).

For more details, see the paper about Spectrino (v1.6) in "Journal of Statistical Software" (v18, 2007) published by the American Statistical Association.

The name Spectrino is an allusion from neutron -> neutrino, so spectrum -> Spectrino (a tiny spectrum). 

To whom....
R project statistical software offers powerful facilities for quantitative and qualitative analysis for different types of spectral data - variation analysis, linear and non-linear models, etc. From other side, all sorts of spectral instruments generate data, which must be formatted and organized for further analysis. Spectrino interposes between these two sides, serving as spectra organizer for the spectroscopists and as a visualization / data-extraction tool for the statisticians.

Spectrino has been developed with mass-spectrometry in mind, it can be used with any spectroscopy or time-series data. The only restriction is that the processed data is always outputs an integer (bin number) as abscissa, so it would be wise to use integer (of your choosing) as X axis input data. Even it has been made to be used from R, there variety of languages you can call and use the application Spectrino. Libraries for R, python, C# and Delphi are available for developer/data scientist convenience.

What's new...
There are two versions of Spectrino: the R package version (currently 2.0) and the application (now 2.3). I am continuously developing the app, so check once a month for new versions from Help menu. All the app versions 2.* are and will be compatible with version 2.0 of R package. You can download and install a new version of the app by using spnInstallApp() command from the R package (close the app first).

Version 2.0 of Spectrino adds new features to the spectral part of the application (multi-tab spec-trees) and a new part - blocks of properties. The latter provides user interface to a list of properties (accessible from your script) as well as log, chart and snippet (small pieces of code) support. See the manual.
Version 2.1 - 2.3 add: Import data utility (Excel style), Spec-tree Builder for creating a spec-tree from a number of folders with specs, some internal optimization and user interface improvements.

  Buy Me A Coffee