PIGMENTS AND PROTEINS: AUTOMATING STRUCTURE-BASED OPTICAL SPECTRA PREDICTION