Spectroscopy Tools