Molecular similarity: a key technique in molecular informatics | Synapse