Computational molecular biology approaches to ligand-target interactions