Academics: Computational description of molecular recognition processes