![]() |
Rosetta Core
2014.35
|
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::AtomID > | core::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::AtomID > | core::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::AtomID > | core::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::AtomID > | core::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... | |
Utility function declarations for carbohydrate-containing poses.