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.