Given a subroutine, say an unmixing algorithm, it could be plugged into Tetracorder, and an unmixing analysis done as you might find in commercial software today. However, we believe there is much more to spectral analysis than simply unmixing. Tetracorder was originally named Tricorder after the devices used on the science fiction series Star Trek. However, the name Tricorder is owned by Paramount Pictures and for over a year we have requested to formally use the name, but Paramount denied permission. After all, the Star Trek sensors never produced the spatial maps we are routinely producing today.
Fact can be more interesting than fiction.
As we have evolved Tetracorder today, we use it to identify conditions in a spectrum, as found by certain algorithms, and then based on the results, apply other algorithms. Because of so many different spectral signatures in a single scene, we favor, at least as first step, a spectral identification algorithm. The fitting does an individual fit of each spectral feature in the spectral library to the spectrum undergoing analysis. The individual fits and band depths are are weighted by the area between each absorption feature and its continuum. The weighted fits and depths are summed to form a weighted fit and weighted depth.