Wolfram Language Paclet Repository
Community-contributed installable additions to the Wolfram Language
Compute and compare molecule fingerprints
Contributed by: Jason Biggs, Wolfram Research
Molecule fingerprints are a numeric representation of the features in a molecule. By encoding a molecule to a sequence of bits, fingerprints allow fast meaningful similarity comparisons. This paclet provides a interface to the molecular featurization functions used by FeatureExtract, allowing full customization.
To install this paclet in your Wolfram Language environment,
evaluate this code:
PacletInstall["WolframChemistry/MoleculeFingerprints"]
To load the code after installation, evaluate this code:
Needs["WolframChemistry`MoleculeFingerprints`"]
Get the atom-pair fingerprint for a molecule:
In[1]:= |
Out[1]= |
Compute the fingerprint distance between two molecules:
In[2]:= |
Out[2]= |
Get a topological fingerprint for a molecule as a SparseArray:
In[3]:= |
Out[3]= |
In[4]:= |
Out[4]= |
Wolfram Language Version 13.0