IMP logo
IMP Reference Guide  2.6.0
The Integrative Modeling Platform
IMP::kinematics::ProteinKinematics Class Reference

#include <IMP/kinematics/ProteinKinematics.h>

Detailed Description

Defines a kinematic structure over a protein, with backbone and side chain dihedrals

Definition at line 61 of file ProteinKinematics.h.

Public Member Functions

 ProteinKinematics (atom::Hierarchy mhd, bool flexible_backbone=true, bool flexible_side_chains=false)
 
 ProteinKinematics (atom::Hierarchy mhd, const atom::Residues &flexible_residues, const std::vector< atom::Atoms > &dihedral_angles, atom::Atoms open_loop_bond_atoms=atom::Atoms(), bool flexible_backbone=true, bool flexible_side_chains=false)
 
DihedralAngleRevoluteJoints get_joints ()
 
KinematicForestget_kinematic_forest ()
 
DihedralAngleRevoluteJoints get_loop_joints ()
 
DihedralAngleRevoluteJoints get_ordered_joints ()
 
double get_phi (const atom::Residue r) const
 
double get_psi (const atom::Residue r) const
 
core::RigidBodies get_rigid_bodies ()
 
void set_phi (const atom::Residue r, double angle)
 
void set_psi (const atom::Residue r, double angle)
 

The documentation for this class was generated from the following file: