Mining molecular fragments: finding relevant substructures of molecules | Synapse