OEProteinLigandOptResults¶
class OEProteinLigandOptResults
This class provides results of optimization of a single conformer of a molecule, obtained from OEFixedProteinLigandOptimizer and OEFlexProteinLigandOptimizer calculations.
- The OEProteinLigandOptResults class defines the following public methods:
Constructors¶
OEProteinLigandOptResults()
OEProteinLigandOptResults(const OEProteinLigandOptResults&)
Default and copy constructors.
operator=¶
OEProteinLigandOptResults &operator=(const OEProteinLigandOptResults &)
GetReturnCode¶
unsigned GetReturnCode() const
Returns the calculation return code, defined in OESzybkiReturnCode
namespace.
GetInitialEnergies¶
const OEFF::OEComplexEnergies& GetInitialEnergies() const
Returns initial energies of the protein-ligand system, before optimization.
GetFinalEnergies¶
const OEFF::OEComplexEnergies& GetFinalEnergies() const
Returns final energies of the protein-ligand system, after optimization.
GetLigandRMSD¶
double GetLigandRMSD() const
Returns the RMSD between the initial and final conformations of the ligand.
GetProteinRMSD¶
double GetProteinRMSD() const
Returns the RMSD between the initial and final conformations of the protein.
GetTotalRMSD¶
double GetTotalRMSD() const
Returns the RMSD between the initial and final conformations of the protein-ligand complex.