#include <BALL/SCORING/FUNCTIONS/rescoring3D.h>
|
| | Rescoring3D (AtomContainer &receptor, AtomContainer &reference_ligand, Options &options, String free_energy_label, ScoringFunction *sf) |
| |
std::list< std::pair< String,
RegularData3D * > > | generateRegularData3DGrids () |
| |
| | Rescoring (AtomContainer &receptor, AtomContainer &reference_ligand, Options &options, String free_energy_label, ScoringFunction *sf) |
| |
| virtual | ~Rescoring () |
| |
| void | addScoreContributions (Molecule *mol) |
| |
| void | recalibrate () |
| |
| virtual double | rescore (Molecule *mol) |
| |
| void | saveModel (String filename) |
| |
| void | loadModel (String filename) |
| |
| void | calculateQuality (double &correlation, double &q2, double &std_error) |
| |
| const String & | getName () |
| |
Definition at line 15 of file rescoring3D.h.
| virtual void BALL::Rescoring3D::generateAtomScoreContributions_ |
( |
const Atom * |
atom, |
|
|
std::vector< double > & |
contributions |
|
) |
| |
|
protectedvirtual |
| std::list<std::pair<String, RegularData3D*> > BALL::Rescoring3D::generateRegularData3DGrids |
( |
| ) |
|
| void BALL::Rescoring3D::generateScoreContributions_ |
( |
Molecule * |
, |
|
|
std::vector< std::vector< double > > * |
, |
|
|
std::vector< double > * |
|
|
) |
| |
|
protectedvirtual |
If the Rescoring-approach uses training and a QSAR-model, this function should be implemented in the derived class and should generate score-contributions for the given molecule and add them to 'matrix' or, if matrix == NULL, to 'v'. The default function of this base-class does nothing.
Reimplemented from BALL::Rescoring.
| void BALL::Rescoring3D::setup_ |
( |
| ) |
|
|
protected |
| std::vector<String> BALL::Rescoring3D::reg3D_grid_names_ |
|
protected |
| double BALL::Rescoring3D::resolution_ |
|
protected |
| Size BALL::Rescoring3D::sizeX_ |
|
protected |
| Size BALL::Rescoring3D::sizeY_ |
|
protected |
| Size BALL::Rescoring3D::sizeZ_ |
|
protected |