The spectrum contains signatures of hundreds of compounds. All of the variation has to be accounted for. It's actually a ridiculously hard problem.
Still, holy grails being what they are, I'm still excited when I see that someone is giving it another chance.