[ DockingLib | Source | Keywords | Summary | Ancestors | All Members | Descendants ]
public: | |
static float | calculateRMSD(const ChemMolecule& model, const ChemMolecule& scene); |
static float | lrmsd(const RigidTrans3& trans); |
static float | irmsd(const RigidTrans3& trans); |
static RigidTrans3 | nativeTrans() ; |
static float | testTrans(const RigidTrans3& trans); |
static void | setMolecules(const ChemMolecule* referenceLigandMolecule, const ChemMolecule* dockLigandMolecule, const ChemMolecule* receptorMolecule); |
static ChemMolecule& | getBackboneDockLigMol() ; |
static unsigned int | interfaceSize() ; |
protected: | |
static ChemMolecule* | referenceLigandMolecule_; |
static ChemMolecule* | dockLigandMolecule_; |
static ChemMolecule* | receptorMolecule_; |
static ChemMolecule | backboneRefLigMol_; |
static TransformDistance | transformDistanceCalculator_; |
static RigidTrans3 | nativeTrans_; |
static ChemMolecule | interfaceRefLigMol_; |
static ChemMolecule | interfaceDockLigMol_; |
static ChemMolecule | interfaceRecMol_; |
static ChemMolecule | interfaceRefMol_; |
static Match | match_; |
Back to the top of DockingEvaluator
Back to the top of DockingEvaluator
Back to the top of DockingEvaluator
Back to the top of DockingEvaluator
Back to the top of DockingEvaluator
Back to the top of DockingEvaluator
float calculateRMSD(const ChemMolecule& model, const ChemMolecule& scene);
static float calculateRMSD(const ChemMolecule& model, const ChemMolecule& scene);
Back to the top of DockingEvaluator
float lrmsd(const RigidTrans3& trans);
static float lrmsd(const RigidTrans3& trans);
Back to the top of DockingEvaluator
float irmsd(const RigidTrans3& trans);
static float irmsd(const RigidTrans3& trans);
Back to the top of DockingEvaluator
static RigidTrans3 nativeTrans() ;
Function is currently defined inline.
Back to the top of DockingEvaluator
float testTrans(const RigidTrans3& trans);
static float testTrans(const RigidTrans3& trans);
Back to the top of DockingEvaluator
static void setMolecules(const ChemMolecule* referenceLigandMolecule, const ChemMolecule* dockLigandMolecule, const ChemMolecule* receptorMolecule);
Back to the top of DockingEvaluator
ChemMolecule& getBackboneDockLigMol() ;
static ChemMolecule& getBackboneDockLigMol() ;
Function is currently defined inline.
Back to the top of DockingEvaluator
unsigned int interfaceSize() ;
static unsigned int interfaceSize() ;
Function is currently defined inline.
Back to the top of DockingEvaluator
ChemMolecule* referenceLigandMolecule_;
input by setMolecules
static ChemMolecule* referenceLigandMolecule_; // ligand as in complex (reference)
Back to the top of DockingEvaluator
ChemMolecule* dockLigandMolecule_;
static ChemMolecule* dockLigandMolecule_; // ligand used for docking
Back to the top of DockingEvaluator
ChemMolecule* receptorMolecule_;
static ChemMolecule* receptorMolecule_; // receptor used for docking = as in complex
Back to the top of DockingEvaluator
ChemMolecule backboneRefLigMol_;
for ligand rmsd computation
static ChemMolecule backboneRefLigMol_;
Back to the top of DockingEvaluator
TransformDistance transformDistanceCalculator_;
For fast RMSD computation
static TransformDistance transformDistanceCalculator_;
Back to the top of DockingEvaluator
static RigidTrans3 nativeTrans_; // tranformation that transforms from backboneDockLigMol to backboneRefLigMol
Back to the top of DockingEvaluator
ChemMolecule interfaceRefLigMol_;
for interface rmsd computation
static ChemMolecule interfaceRefLigMol_;
Back to the top of DockingEvaluator
ChemMolecule interfaceDockLigMol_;
static ChemMolecule interfaceDockLigMol_;
Back to the top of DockingEvaluator
ChemMolecule interfaceRecMol_;
static ChemMolecule interfaceRecMol_;
Back to the top of DockingEvaluator
ChemMolecule interfaceRefMol_;
static ChemMolecule interfaceRefMol_; // interface of the native molecule (rec+lig)
Back to the top of DockingEvaluator
static Match match_;
Back to the top of DockingEvaluator
public: | ||
---|---|---|
static float | calculateRMSD(const ChemMolecule& model, const ChemMolecule& scene); | |
static float | lrmsd(const RigidTrans3& trans); | |
static float | irmsd(const RigidTrans3& trans); | |
static RigidTrans3 | nativeTrans() ; | |
static float | testTrans(const RigidTrans3& trans); | |
static void | setMolecules(const ChemMolecule* referenceLigandMolecule, const ChemMolecule* dockLigandMolecule, const ChemMolecule* receptorMolecule); | |
static ChemMolecule& | getBackboneDockLigMol() ; | |
static unsigned int | interfaceSize() ; | |
protected: | ||
static ChemMolecule* | referenceLigandMolecule_; | |
static ChemMolecule* | dockLigandMolecule_; | |
static ChemMolecule* | receptorMolecule_; | |
static ChemMolecule | backboneRefLigMol_; | |
static TransformDistance | transformDistanceCalculator_; | |
static RigidTrans3 | nativeTrans_; | |
static ChemMolecule | interfaceRefLigMol_; | |
static ChemMolecule | interfaceDockLigMol_; | |
static ChemMolecule | interfaceRecMol_; | |
static ChemMolecule | interfaceRefMol_; | |
static Match | match_; |
Back to the top of DockingEvaluator
Back to the top of DockingEvaluator
Back to the top of DockingEvaluator
Report problems to jkotula@unimax.com