Computer science meets pharmaceutical and biomedical sciences