BALL  1.4.79
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Protected Member Functions | List of all members
BALL::Rescoring4D Class Reference

#include <BALL/SCORING/FUNCTIONS/rescoring4D.h>

Inheritance diagram for BALL::Rescoring4D:
BALL::Rescoring3D BALL::Rescoring

Public Member Functions

 Rescoring4D (AtomContainer &receptor, AtomContainer &reference_ligand, Options &options, String free_energy_label, ScoringFunction *sf)
 
- Public Member Functions inherited from BALL::Rescoring3D
 Rescoring3D (AtomContainer &receptor, AtomContainer &reference_ligand, Options &options, String free_energy_label, ScoringFunction *sf)
 
std::list< std::pair< String,
RegularData3D * > > 
generateRegularData3DGrids ()
 
- Public Member Functions inherited from BALL::Rescoring
 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 StringgetName ()
 

Protected Member Functions

void generateAtomScoreContributions_ (const Atom *atom, vector< double > &contributions)
 
- Protected Member Functions inherited from BALL::Rescoring3D
void setup_ ()
 
void generateScoreContributions_ (Molecule *mol, std::vector< std::vector< double > > *matrix, std::vector< double > *v)
 
- Protected Member Functions inherited from BALL::Rescoring
void setup_ ()
 

Additional Inherited Members

- Protected Attributes inherited from BALL::Rescoring3D
Size sizeX_
 
Size sizeY_
 
Size sizeZ_
 
double resolution_
 
Vector3 origin_
 
std::vector< Stringreg3D_grid_names_
 
- Protected Attributes inherited from BALL::Rescoring
ScoringFunctionscoring_function_
 
RescoreQSARData data_
 
QSAR::RegressionModelmodel_
 
String free_energy_label_
 
String ff_filename_
 
bool convert_
 
bool use_calibration_
 
vector< doublepredicted_affinities_
 
vector< doubleexperimental_affinities_
 
bool check_applicability_
 
String name_
 
std::ofstream stddev_out_
 

Detailed Description

Definition at line 14 of file rescoring4D.h.

Constructor & Destructor Documentation

BALL::Rescoring4D::Rescoring4D ( AtomContainer receptor,
AtomContainer reference_ligand,
Options options,
String  free_energy_label,
ScoringFunction sf 
)

Member Function Documentation

void BALL::Rescoring4D::generateAtomScoreContributions_ ( const Atom atom,
vector< double > &  contributions 
)
protectedvirtual

Obtain score-contributions for a single atom. Overloaded by class Rescoring4D

Reimplemented from BALL::Rescoring3D.