IMP logo
IMP Reference Guide  2.5.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 52 of file ProteinKinematics.h.

Public Member Functions

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

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