Rosetta Core  2014.35
Namespaces | Functions
util.hh File Reference

Utility function declarations for carbohydrate-containing poses. More...

#include <core/pose/Pose.fwd.hh>
#include <core/types.hh>
#include <core/id/AtomID.fwd.hh>
#include <core/conformation/Residue.fwd.hh>
#include <core/conformation/Conformation.fwd.hh>
#include <utility/vector1.hh>
#include <string>

Namespaces

 core
 A class for reading in the atom type properties.
 
 core::pose
 
 core::pose::carbohydrates
 

Functions

core::uint core::pose::carbohydrates::find_seqpos_of_parent_residue (conformation::Residue const &residue)
 Scan through a saccharide residue's connections to find the residue from which it follows or branches. More...
 
std::pair
< conformation::ResidueCAP,
conformation::ResidueCAP
core::pose::carbohydrates::get_glycosidic_bond_residues (Pose const &pose, uint const sequence_position)
 Return pointers to the two residues of the glycosidic bond. More...
 
core::uint core::pose::carbohydrates::atom_next_to_connect_atom (conformation::Residue const &residue, core::uint const connect_atom_index)
 Scan through the list of atoms connected to a given "connect_atom" and return the first heavy atom found. More...
 
utility::vector1< id::AtomIDcore::pose::carbohydrates::get_reference_atoms_for_phi (Pose const &pose, uint const sequence_position)
 Return the AtomIDs of the four phi torsion reference atoms. More...
 
utility::vector1< id::AtomIDcore::pose::carbohydrates::get_reference_atoms_for_psi (Pose const &pose, uint const sequence_position)
 Return the AtomIDs of the four psi torsion reference atoms. More...
 
utility::vector1< id::AtomIDcore::pose::carbohydrates::get_reference_atoms_for_1st_omega (Pose const &pose, uint const sequence_position)
 Return the AtomIDs of the four omega torsion reference atoms. More...
 
utility::vector1< id::AtomIDcore::pose::carbohydrates::get_reference_atoms (uint const torsion_id, Pose const &pose, uint const sequence_position)
 Return the AtomIDs of the four reference atoms for the requested torsion. More...
 
void core::pose::carbohydrates::align_virtual_atoms_in_carbohydrate_residue (conformation::Conformation &conf, uint const sequence_position)
 Set coordinates of virtual atoms (used as angle reference points) within a saccharide residue of the given conformation. More...
 
void core::pose::carbohydrates::align_virtual_atoms_in_carbohydrate_residue (Pose &pose, uint const sequence_position)
 Set coordinates of virtual atoms (used as angle reference points) within a saccharide residue of the given pose. More...
 
core::Angle core::pose::carbohydrates::get_glycosidic_torsion (uint const torsion_id, Pose const &pose, uint const sequence_position)
 Return the requested torsion angle between a saccharide residue of the given pose and the previous residue. More...
 
void core::pose::carbohydrates::set_glycosidic_torsion (uint const torsion_id, Pose &pose, uint const sequence_position, core::Angle const setting)
 Set the requested torsion angle between a saccharide residue of the given pose and the previous residue. More...
 

Detailed Description

Utility function declarations for carbohydrate-containing poses.

Author
labonte