OESetScore

bool OESetScore(OEChem::OEMolBase& pose, OEDock& dock, std::string tag)

Assigns the score of pose, using the OEDock::ScoreLigand method of dock, to float generic data of pose with the given tag.

bool OESetScore(OEChem::OEMolBase& pose, OEScore& score,
                std::string tag)

Assigns the score of pose, using the OEScore::ScoreLigand method of score, to float generic data of pose with the given tag.

bool OESetScore(OEChem::OEMCMolBase& poses, OEDock& dock,
                std::string tag, bool sortPoses = false)

Assigns the score of each pose of poses, using the OEDock::ScoreLigand method of dock, to float generic data of the pose with the given tag.

If sortPoses is true the poses will also be sorted by score.

bool OESetScore(OEChem::OEMCMolBase& poses, OEScore& score,
                std::string tag, bool sortPoses = false)

Assigns the score of each pose of poses, using the OEScore::ScoreLigand method of score, to float generic data of the pose with the given tag.

If sortPoses is true the poses will also be sorted by score.