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.