1. A method of analyzing spectra from an evolving or changing sample, the method comprising: utilizing a spectrometer to obtain a time and/or spatial series set of spectra; estimating by using a computer, one or more qualitative and quantitative constituent components from each of said time and/or spatial series set of spectra by way of a regressive method; and utilizing a computer to pass said estimated one or more qualitative and quantitative constituent components from each of said time and/or spatial series set of spectra into a multi-component search (MCS) algorithm configured to iteratively correlate one or more comparison spectra disposed in one or more spectral libraries to each of said estimated time and/or spatial series set of spectra represented as one or more respective qualitative and quantitative constituent components, wherein the result is an iteratively determined best match time and/or spatial series set of one or more candidate spectra.