OEPoseOptimizer
class OEPoseOptimizer
The OEPoseOptimizer can be used to optimize a pose generated from OEPosit calculation, to reduce clashes.
- The OEPoseOptimizer class defines the following public methods:
Constructor
OEPoseOptimizer(const OEPoseOptimizerOptions& opts = OEPoseOptimizerOptions())
OEPoseOptimizer(const OEPoseOptimizer &)
Default and copy constructors.
Assignment operator.
Optimize
unsigned Optimize(OEBio::OEDesignUnit& du,
const unsigned proteinMask,
const unsigned ligandMask)
Optimizes the pair of protein and ligand in the posed design unit. Returns true if optimization
was successful.