rdkit.Chem.Subshape.BuilderUtils module¶
- rdkit.Chem.Subshape.BuilderUtils.AppendSkeletonPoints(shapeGrid, termPts, winRad, stepDist, maxGridVal=3, maxDistC=15.0, distTol=1.5, symFactor=1.5, verbose=False)¶
- rdkit.Chem.Subshape.BuilderUtils.AssignMolFeatsToPoints(pts, mol, featFactory, winRad)¶
- rdkit.Chem.Subshape.BuilderUtils.CalculateDirectionsAtPoint(pt, shapeGrid, winRad)¶
- rdkit.Chem.Subshape.BuilderUtils.ClusterTerminalPts(pts, winRad, scale)¶
- rdkit.Chem.Subshape.BuilderUtils.ComputeGridIndices(shapeGrid, winRad)¶
- rdkit.Chem.Subshape.BuilderUtils.ComputeShapeGridCentroid(pt, shapeGrid, winRad)¶
- rdkit.Chem.Subshape.BuilderUtils.ExpandTerminalPts(shape, pts, winRad, maxGridVal=3.0, targetNumPts=5)¶
find additional terminal points until a target number is reached
- rdkit.Chem.Subshape.BuilderUtils.FindFarthestGridPoint(shape, loc, winRad, maxGridVal)¶
find the grid point with max occupancy that is furthest from a given location
- rdkit.Chem.Subshape.BuilderUtils.FindGridPointBetweenPoints(pt1, pt2, shapeGrid, winRad)¶
- rdkit.Chem.Subshape.BuilderUtils.FindTerminalPtsFromConformer(conf, winRad, nbrCount)¶
- rdkit.Chem.Subshape.BuilderUtils.FindTerminalPtsFromShape(shape, winRad, fraction, maxGridVal=3)¶
- rdkit.Chem.Subshape.BuilderUtils.GetMoreTerminalPoints(shape, pts, winRad, maxGridVal, targetNumber=5)¶
adds a set of new terminal points using a max-min algorithm