Hyperspectral data analysis