nvMolKit APIs#
Fingerprint Generation#
Morgan fingerprint generator. |
|
Pack a 2D boolean tensor of shape (n_fps, fingerprint_size) into a 32-bit integer-encoded fingerprint. |
|
Unpack a 32-bit integer-encoded fingerprint into a 2D boolean tensor of shape (len(fp), fingerprint_size). |
Similarity Calculations#
|
Returns the Tanimoto similarity within a set of fingerprints or between two sets of fingerprints. |
Returns the Tanimoto similarity within a set of fingerprints or between two sets of fingerprints. |
|
|
Returns the Cosine similarity between two sets of fingerprints. |
Returns the Cosine similarity between two sets of fingerprints. |
ETKDG Conformer Generation#
|
Embed multiple molecules with multiple conformers on GPUs. |
MMFF Optimization#
Optimize conformers for multiple molecules using MMFF force field with BFGS minimization. |
Butina Clustering#
|
Perform Butina clustering on a distance matrix. |
Types#
|
Handle to a GPU result. |
|
Configures GPU hardware settings for batch operations. |