Data mining and knowledge discovery in molecular databases