OESetEnergyScoreComponent¶
bool OESetEnergyScoreComponent(OEChem::OEMolBase& pose,
OEDock& dock,
std::string component)
Sets the energy of pose (OEMolBase.GetEnergy
) to the
component of the score calculated with dock’s
OEDock.ScoreLigandComponent
method.
bool OESetEnergyScoreComponent(OEChem::OEMolBase& pose,
OEScore& score,
std::string component)
Sets the energy of pose (OEMolBase.GetEnergy
) to the
component of the score calculated with score’s
OEScore.ScoreLigandComponent
method.
bool OESetEnergyScoreComponent(OEChem::OEMCMolBase& pose,
OEDock& dock,
std::string component,
bool sortPoses = false)
Sets the energy of each pose of poses (OEMolBase.GetEnergy
)
to the component of the score calculate with dock’s
OEDock.ScoreLigandComponent
method.
If sortPoses is true the poses will also be sorted by score.
bool OESetEnergyScoreComponent(OEChem::OEMCMolBase& pose,
OEScore& score,
std::string component,
bool sortPoses = false)
Sets the energy of each pose of poses (OEMolBase.GetEnergy
)
to the component of the score calculated with score’s
OEScore.ScoreLigandComponent
method.
If sortPoses is true the poses will also be sorted by score.