Matching chemistry and shape in molecular docking | Synapse