OESetSDScoreComponent¶
bool OESetSDScoreComponent(OEChem::OEMolBase& pose,
OEDock& dock,
std::string component,
std::string sdtag)
Assigns the component of pose’s score,
calculated with dock’s
OEDock::ScoreLigandComponent
method, to
pose’s SD data (with tag sdtag).
bool OESetSDScoreComponent(OEChem::OEMolBase& pose,
OEScore& score,
std::string component,
std::string sdtag)
Assigns the component of pose’s score,
calculated with score’s
OEScore::ScoreLigandComponent
method, to
pose’s SD data (with tag sdtag).
bool OESetSDScoreComponent(OEChem::OEMCMolBase& poses,
OEDock& dock,
std::string component,
std::string sdtag,
bool sortPoses = false)
Assigns the component of the score of each pose of poses,
calculated with dock’s
OEDock::ScoreLigandComponent
method, to
SD data (with tag sdtag) on the pose.
If sortPoses is true the poses will also be sorted by score.
bool OESetSDScoreComponent(OEChem::OEMCMolBase& poses,
OEScoreBase& score,
std::string component,
std::string sdtag,
bool sortPoses = false)
Assigns the component of the score of each pose of poses,
calculated with score’s
OEScore::ScoreLigandComponent
method, to
SD data (with tag sdtag) on the pose.
If sortPoses is true the poses will also be sorted by score.