[ DockingLib | Source | Keywords | Summary | Ancestors | All Members | Descendants ]
public: | |
BindingEnergyCalculator(const RotamerMolecule& rec,const RotamerMolecule& lig); | |
void | refresh(); |
float | calcInterfaceCenterOfMass(const RigidTrans3& rt3, float interfaceThr); |
float | calcInterfaceCenterOfMassNW(const RigidTrans3& rt3, float interfaceThr) const; |
float | calcInterfaceCenterOfMassWW(const RigidTrans3& rt3, float interfaceThr) const; |
void | setupInterface(const RigidTrans3& rt3, float interfaceThr); |
Energy | compute(const RigidTrans3& rt3) const; |
void | findMovable(const RigidTrans3& rt3, vector< bool>& recMovableResidues, vector< bool>& ligMovableResidues) const; |
Energy | compute(const RigidTrans3& rt3, const Vector3& centerOfRotation, float dE_dTR[]) const; |
Energy | computeRBM(const RigidTrans3& rt3,bool full) const ; |
const vector< bool>& | getReceptorInterfaceResidues() const ; |
const vector< bool>& | getLigandInterfaceResidues() const ; |
const Vector3& | getLigandInterfaceCenterOfMass() const ; |
const Vector3& | getReceptorInterfaceCenterOfMass() const ; |
float | getInterfaceRMSD2(const RigidTrans3& rt) const; |
float | getInterfaceRMSD2(const RigidTrans3& rt1,const RigidTrans3& rt2 ) const; |
float | getInterfaceRMSD2_10(const RigidTrans3& rt3 ) const; |
float | getReceptorInterfaceRMSD2(const RigidTrans3& rt1,const RigidTrans3& rt2 ) const; |
float | getLigandRMSD2(const RigidTrans3& rt1,const RigidTrans3& rt2 ) const; |
protected: |
Back to the top of BindingEnergyCalculator
Back to the top of BindingEnergyCalculator
Back to the top of BindingEnergyCalculator
Back to the top of BindingEnergyCalculator
Back to the top of BindingEnergyCalculator
Back to the top of BindingEnergyCalculator
BindingEnergyCalculator(const RotamerMolecule& rec,const RotamerMolecule& lig);
BindingEnergyCalculator(const RotamerMolecule& rec,const RotamerMolecule& lig);
Back to the top of BindingEnergyCalculator
void refresh();
Back to the top of BindingEnergyCalculator
float calcInterfaceCenterOfMass(const RigidTrans3& rt3, float interfaceThr);
float calcInterfaceCenterOfMass(const RigidTrans3& rt3, float interfaceThr);
Back to the top of BindingEnergyCalculator
float calcInterfaceCenterOfMassNW(const RigidTrans3& rt3, float interfaceThr) const;
float calcInterfaceCenterOfMassNW(const RigidTrans3& rt3, float interfaceThr) const;
Back to the top of BindingEnergyCalculator
float calcInterfaceCenterOfMassWW(const RigidTrans3& rt3, float interfaceThr) const;
float calcInterfaceCenterOfMassWW(const RigidTrans3& rt3, float interfaceThr) const;
Back to the top of BindingEnergyCalculator
void setupInterface(const RigidTrans3& rt3, float interfaceThr);
void setupInterface(const RigidTrans3& rt3, float interfaceThr);
Back to the top of BindingEnergyCalculator
Energy compute(const RigidTrans3& rt3) const;
Energy compute(const RigidTrans3& rt3) const;
Back to the top of BindingEnergyCalculator
void findMovable(const RigidTrans3& rt3, vector< bool>& recMovableResidues, vector< bool>& ligMovableResidues) const;
Back to the top of BindingEnergyCalculator
Energy compute(const RigidTrans3& rt3, const Vector3& centerOfRotation, float dE_dTR[]) const;
Energy compute(const RigidTrans3& rt3, const Vector3& centerOfRotation, float dE_dTR[]) const;
Back to the top of BindingEnergyCalculator
Energy computeRBM(const RigidTrans3& rt3,bool full) const ;
Energy computeRBM(const RigidTrans3& rt3,bool full) const ;
Back to the top of BindingEnergyCalculator
const vector< bool>& getReceptorInterfaceResidues() const ;
const vector< bool>& getReceptorInterfaceResidues() const ;
Function is currently defined inline.
Back to the top of BindingEnergyCalculator
const vector< bool>& getLigandInterfaceResidues() const ;
const vector< bool>& getLigandInterfaceResidues() const ;
Function is currently defined inline.
Back to the top of BindingEnergyCalculator
const Vector3& getLigandInterfaceCenterOfMass() const ;
const Vector3& getLigandInterfaceCenterOfMass() const ;
Function is currently defined inline.
Back to the top of BindingEnergyCalculator
const Vector3& getReceptorInterfaceCenterOfMass() const ;
const Vector3& getReceptorInterfaceCenterOfMass() const ;
Function is currently defined inline.
Back to the top of BindingEnergyCalculator
float getInterfaceRMSD2(const RigidTrans3& rt) const;
float getInterfaceRMSD2(const RigidTrans3& rt) const;
Back to the top of BindingEnergyCalculator
float getInterfaceRMSD2(const RigidTrans3& rt1,const RigidTrans3& rt2 ) const;
float getInterfaceRMSD2(const RigidTrans3& rt1,const RigidTrans3& rt2 ) const;
Back to the top of BindingEnergyCalculator
float getInterfaceRMSD2_10(const RigidTrans3& rt3 ) const;
float getInterfaceRMSD2_10(const RigidTrans3& rt3 ) const;
Back to the top of BindingEnergyCalculator
float getReceptorInterfaceRMSD2(const RigidTrans3& rt1,const RigidTrans3& rt2 ) const;
float getReceptorInterfaceRMSD2(const RigidTrans3& rt1,const RigidTrans3& rt2 ) const;
Back to the top of BindingEnergyCalculator
float getLigandRMSD2(const RigidTrans3& rt1,const RigidTrans3& rt2 ) const;
float getLigandRMSD2(const RigidTrans3& rt1,const RigidTrans3& rt2 ) const;
Back to the top of BindingEnergyCalculator
public: | ||
---|---|---|
void | refresh(); | |
float | calcInterfaceCenterOfMass(const RigidTrans3& rt3, float interfaceThr); | |
float | calcInterfaceCenterOfMassNW(const RigidTrans3& rt3, float interfaceThr) const; | |
float | calcInterfaceCenterOfMassWW(const RigidTrans3& rt3, float interfaceThr) const; | |
void | setupInterface(const RigidTrans3& rt3, float interfaceThr); | |
Energy | compute(const RigidTrans3& rt3) const; | |
void | findMovable(const RigidTrans3& rt3, vector< bool>& recMovableResidues, vector< bool>& ligMovableResidues) const; | |
Energy | compute(const RigidTrans3& rt3, const Vector3& centerOfRotation, float dE_dTR[]) const; | |
Energy | computeRBM(const RigidTrans3& rt3,bool full) const ; | |
const vector< bool>& | getReceptorInterfaceResidues() const ; | |
const vector< bool>& | getLigandInterfaceResidues() const ; | |
const Vector3& | getLigandInterfaceCenterOfMass() const ; | |
const Vector3& | getReceptorInterfaceCenterOfMass() const ; | |
float | getInterfaceRMSD2(const RigidTrans3& rt) const; | |
float | getInterfaceRMSD2(const RigidTrans3& rt1,const RigidTrans3& rt2 ) const; | |
float | getInterfaceRMSD2_10(const RigidTrans3& rt3 ) const; | |
float | getReceptorInterfaceRMSD2(const RigidTrans3& rt1,const RigidTrans3& rt2 ) const; | |
float | getLigandRMSD2(const RigidTrans3& rt1,const RigidTrans3& rt2 ) const; | |
protected: |
Back to the top of BindingEnergyCalculator
Back to the top of BindingEnergyCalculator
Back to the top of BindingEnergyCalculator
Report problems to jkotula@unimax.com