KnowItAll 9.0 allows users to store spectra in a user database at the precise range and resolution at which each spectrum was measured rather than being forced to conform to a fixed range and resolution for the entire database. As a result, users have more control over their data and can perform more accurate spectral searches that compare experimental spectra to reference databases. Researchers use spectral search software to identify unknown substances and verify the composition of synthesized materials in a number of applications and industries. The system is a fully integrated chemistry software and database package that provides multiple tools, including database building and management, search, analysis, structure drawing and reporting all within a single user interface. The system offers fully flexible and expandable solutions for Infrared (IR), Raman, Near IR (NIR), Nuclear Magnetic Resonance (NMR), Mass Spectrometry (MS), Ultraviolet-Visible (UV-Vis) spectroscopy, chromatography, chemometrics and metabolomics.