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