BALL
1.4.79
|
#include <BALL/DOCKING/GENETICDOCK/dockProblem.h>
Public Member Functions | |
DockProblem () | |
DockProblem (AtomContainer &sys_lig, BALL::ScoringFunction *sf, EvolutionaryDocking *docker, bool post_dock_optimization) | |
virtual | ~DockProblem () |
virtual void | setup (AtomContainer &sys_lig) |
virtual double | calculate () |
void | move () |
bool | redraw () |
AtomContainer * | getLigand () |
void | connectTo (GeneticAlgorithm *opt) |
Protected Member Functions | |
void | restore () |
Definition at line 35 of file dockProblem.h.
BALL::DockProblem::DockProblem | ( | ) |
constructor
BALL::DockProblem::DockProblem | ( | AtomContainer & | sys_lig, |
BALL::ScoringFunction * | sf, | ||
EvolutionaryDocking * | docker, | ||
bool | post_dock_optimization | ||
) |
constructor
|
virtual |
destructor
|
virtual |
calculate fitness score for one individual
void BALL::DockProblem::connectTo | ( | GeneticAlgorithm * | opt | ) |
AtomContainer* BALL::DockProblem::getLigand | ( | ) |
void BALL::DockProblem::move | ( | ) |
move molecule according to vectors double_parameter_ and quaternion_parameter_, which are set by GeneticAlgorithm::calculate()
bool BALL::DockProblem::redraw | ( | ) |
true if best solution has changed
|
protected |
set all rotable molecules to original positions
|
virtual |
|
protected |
Definition at line 89 of file dockProblem.h.
|
protected |
Definition at line 75 of file dockProblem.h.
|
protected |
Definition at line 77 of file dockProblem.h.
|
protected |
Definition at line 83 of file dockProblem.h.
|
protected |
pointer to ligand molecule
Definition at line 83 of file dockProblem.h.
|
protected |
Vector to restore the position values of the ligand
Definition at line 97 of file dockProblem.h.
|
protected |
amber options
Definition at line 111 of file dockProblem.h.
|
protected |
Definition at line 115 of file dockProblem.h.
|
protected |
Definition at line 79 of file dockProblem.h.
|
protected |
rotate bonds class
Definition at line 101 of file dockProblem.h.
|
protected |
Definition at line 113 of file dockProblem.h.
|
protected |
calculate conformation score
Definition at line 93 of file dockProblem.h.
|
protected |
Definition at line 87 of file dockProblem.h.
|
protected |
variables to store position and extentions of ligand and receptor
Definition at line 87 of file dockProblem.h.