Package edu.duke.cs.osprey.astar.conf
Class ConfAStarTree
java.lang.Object
edu.duke.cs.osprey.astar.conf.ConfAStarTree
- All Implemented Interfaces:
ConfSearch
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
Nested classes/interfaces inherited from interface edu.duke.cs.osprey.confspace.ConfSearch
ConfSearch.EnergiedConf, ConfSearch.MultiSplitter, ConfSearch.ScoredConf, ConfSearch.Splitter
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal ConfAStarFactory
final AStarScorer
final AStarScorer
final MathTools.Optimizer
final AStarOrder
final AStarPruner
final RCs
-
Method Summary
Modifier and TypeMethodDescriptionGet the total number of conformations in the conformation space.void
static ConfAStarTree.MPLPBuilder
nextConf()
Get the conformation in the conformation space with the next lowest score.nextConfs
(double thresholdEnergy) Get the next conformations in the conformation space with scores up to maxEnergy.void
void
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface edu.duke.cs.osprey.confspace.ConfSearch
nextConfs
-
Field Details
-
order
-
gscorer
-
hscorer
-
optimizer
-
rcs
-
factory
-
pruner
-
-
Method Details
-
MPLPBuilder
-
initProgress
public void initProgress() -
getProgress
-
stopProgress
public void stopProgress() -
setParallelism
-
getNumConformations
Description copied from interface:ConfSearch
Get the total number of conformations in the conformation space. This can be an astronomically large number.- Specified by:
getNumConformations
in interfaceConfSearch
-
nextConf
Description copied from interface:ConfSearch
Get the conformation in the conformation space with the next lowest score.- Specified by:
nextConf
in interfaceConfSearch
-
nextConfs
Description copied from interface:ConfSearch
Get the next conformations in the conformation space with scores up to maxEnergy.- Specified by:
nextConfs
in interfaceConfSearch
-