| Trees | Indices | Help |
|
|---|
|
|
Contains an implementation of Physicochemical property fingerprints, as described in: Kearsley, S. K. et al. "Chemical Similarity Using Physiochemical Property Descriptors." J. Chem.Inf. Model. 36, 118-127 (1996) The fingerprints can be accessed through the following functions: - GetBPFingerprint - GetBTFingerprint
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
numPathBits = 5
|
|||
_maxPathLen = 31
|
|||
numFpBits = 23
|
|||
fpLen = 8388608
|
|||
_pattyDefs = Nonehash(x) |
|||
typMap =
|
|||
__package__ =
|
|||
Imports: os, re, Chem, RDConfig, rdMolDescriptors, GetAtomPairFingerprint, GetTopologicalTorsionFingerprint
|
|||
>>> from rdkit import Chem
>>> AssignPattyTypes(Chem.MolFromSmiles('OCC(=O)O'))
['POL', 'HYD', 'OTH', 'ANI', 'ANI']
|
>>> from rdkit import Chem
>>> fp = GetBPFingerprint(Chem.MolFromSmiles('OCC(=O)O'))
>>> fp.GetTotalVal()
10
>>> nze=fp.GetNonzeroElements()
>>> sorted([(k,v) for k,v in nze.items()])
[(32834, 1), (49219, 2), (98370, 2), (98401, 1), (114753, 2), (114786, 1), (114881, 1)]
|
>>> from rdkit import Chem
>>> mol = Chem.MolFromSmiles('OCC(N)O')
>>> AssignPattyTypes(mol)
['POL', 'HYD', 'HYD', 'CAT', 'POL']
>>> fp = GetBTFingerprint(mol)
>>> fp.GetTotalVal()
2
>>> nze=fp.GetNonzeroElements()
>>> sorted([(k,v) for k,v in nze.items()])
[(538446850..., 1), (538446852..., 1)]
|
|
|||
typMap
|
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Sun Oct 8 11:32:00 2017 | http://epydoc.sourceforge.net |