Class DockingEngine
- java.lang.Object
-
- com.actelion.research.chem.docking.DockingEngine
-
public class DockingEngine extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDockingEngine.DockingResultstatic classDockingEngine.ScoringFunctionstatic classDockingEngine.StartPosition
-
Field Summary
Fields Modifier and Type Field Description static doubleGRID_DIMENSIONstatic doubleGRID_RESOLUTIONstatic doubleMINI_CUTOFF
-
Constructor Summary
Constructors Constructor Description DockingEngine(Molecule3D receptor, Molecule3D nativeLigand)DockingEngine(Molecule3D rec, Molecule3D nativeLig, int mcSteps, int startPositions, DockingEngine.ScoringFunction scoringFunction, DockingEngine.StartPosition startPosition)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DockingEngine.DockingResultdockMolecule(StereoMolecule mol)doubleevaluateNativePose()static voidgetBindingSiteAtoms(StereoMolecule receptor, java.util.Set<java.lang.Integer> bindingSiteAtoms, MoleculeGrid grid, boolean includeHydrogens)static int[]getReceptorAtomTypes(StereoMolecule receptor)
-
-
-
Field Detail
-
GRID_DIMENSION
public static final double GRID_DIMENSION
- See Also:
- Constant Field Values
-
GRID_RESOLUTION
public static final double GRID_RESOLUTION
- See Also:
- Constant Field Values
-
MINI_CUTOFF
public static final double MINI_CUTOFF
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DockingEngine
public DockingEngine(Molecule3D rec, Molecule3D nativeLig, int mcSteps, int startPositions, DockingEngine.ScoringFunction scoringFunction, DockingEngine.StartPosition startPosition)
-
DockingEngine
public DockingEngine(Molecule3D receptor, Molecule3D nativeLigand)
-
-
Method Detail
-
dockMolecule
public DockingEngine.DockingResult dockMolecule(StereoMolecule mol) throws DockingFailedException
- Throws:
DockingFailedException
-
getBindingSiteAtoms
public static void getBindingSiteAtoms(StereoMolecule receptor, java.util.Set<java.lang.Integer> bindingSiteAtoms, MoleculeGrid grid, boolean includeHydrogens)
-
getReceptorAtomTypes
public static int[] getReceptorAtomTypes(StereoMolecule receptor)
-
evaluateNativePose
public double evaluateNativePose()
-
-