Package rosetta :: Package core :: Package pose :: Package carbohydrates :: Module _core_pose_carbohydrates_
[hide private]
[frames] | no frames]

Module _core_pose_carbohydrates_

Functions [hide private]
 
align_virtual_atoms_in_carbohydrate_residue(...)
align_virtual_atoms_in_carbohydrate_residue( (Pose)pose, (int)sequence_position) -> None : Set coordinates of virtual atoms (used as angle reference points) within a saccharide residue of the given pose.
 
atom_next_to_connect_atom(...)
atom_next_to_connect_atom( (Residue)residue, (int)connect_atom_index) -> int : Scan through the list of atoms connected to a given "connect_atom" and return the first heavy atom found.
 
find_seqpos_of_saccharides_parent_residue(...)
find_seqpos_of_saccharides_parent_residue( (Residue)residue) -> int : Use a saccharide residue's connections to find the residue from which it follows or branches.
 
get_glycosidic_bond_residues(...)
get_glycosidic_bond_residues( (Pose)pose, (int)sequence_position) -> object : Return pointers to the two residues of the glycosidic bond.
 
get_glycosidic_torsion(...)
get_glycosidic_torsion( (int)torsion_id, (Pose)pose, (int)sequence_position) -> float : Return the requested torsion angle between a saccharide residue of the given pose and the previous residue.
 
get_reference_atoms(...)
get_reference_atoms( (int)torsion_id, (Pose)pose, (int)sequence_position) -> vector1_AtomID : Return the AtomIDs of the four reference atoms for the requested torsion.
 
get_reference_atoms_for_1st_omega(...)
get_reference_atoms_for_1st_omega( (Pose)pose, (int)sequence_position) -> vector1_AtomID : Return the AtomIDs of the four omega torsion reference atoms.
 
get_reference_atoms_for_phi(...)
get_reference_atoms_for_phi( (Pose)pose, (int)sequence_position) -> vector1_AtomID : Return the AtomIDs of the four phi torsion reference atoms.
 
get_reference_atoms_for_psi(...)
get_reference_atoms_for_psi( (Pose)pose, (int)sequence_position) -> vector1_AtomID : Return the AtomIDs of the four psi torsion reference atoms.
 
is_omega_torsion(...)
is_omega_torsion( (Pose)pose, (TorsionID)torsion_id) -> bool : Is this is an omega torsion angle of a glycosidic linkage?
 
is_phi_torsion(...)
is_phi_torsion( (Pose)pose, (TorsionID)torsion_id) -> bool : Is this is the phi torsion angle of a glycosidic linkage?
 
is_psi_torsion(...)
is_psi_torsion( (Pose)pose, (TorsionID)torsion_id) -> bool : Is this is the psi torsion angle of a glycosidic linkage?
 
set_glycosidic_torsion(...)
set_glycosidic_torsion( (int)torsion_id, (Pose)pose, (int)sequence_position, (float)setting) -> None : Set the requested torsion angle between a saccharide residue of the given pose and the previous residue.
Variables [hide private]
  __package__ = None
Function Details [hide private]

align_virtual_atoms_in_carbohydrate_residue(...)

 

align_virtual_atoms_in_carbohydrate_residue( (Pose)pose, (int)sequence_position) -> None :
    Set coordinates of virtual atoms (used as angle reference points) within a saccharide residue of the given
    pose.
    

    C++ signature :
        void align_virtual_atoms_in_carbohydrate_residue(core::pose::Pose {lvalue},unsigned long)

align_virtual_atoms_in_carbohydrate_residue( (Conformation)conf, (int)sequence_position) -> None :
    Set coordinates of virtual atoms (used as angle reference points) within a saccharide residue of the given
    conformation.
    

    C++ signature :
        void align_virtual_atoms_in_carbohydrate_residue(core::conformation::Conformation {lvalue},unsigned long)

atom_next_to_connect_atom(...)

 

atom_next_to_connect_atom( (Residue)residue, (int)connect_atom_index) -> int :
    Scan through the list of atoms connected to a given "connect_atom" and return the first heavy atom found.
    

    C++ signature :
        unsigned long atom_next_to_connect_atom(core::conformation::Residue,unsigned long)

find_seqpos_of_saccharides_parent_residue(...)

 

find_seqpos_of_saccharides_parent_residue( (Residue)residue) -> int :
    Use a saccharide residue's connections to find the residue from which it follows or branches.
    

    C++ signature :
        unsigned long find_seqpos_of_saccharides_parent_residue(core::conformation::Residue)

get_glycosidic_bond_residues(...)

 

get_glycosidic_bond_residues( (Pose)pose, (int)sequence_position) -> object :
    Return pointers to the two residues of the glycosidic bond.
    

    C++ signature :
        std::pair<boost::shared_ptr<core::conformation::Residue const>, boost::shared_ptr<core::conformation::Residue const> > get_glycosidic_bond_residues(core::pose::Pose,unsigned long)

get_glycosidic_torsion(...)

 

get_glycosidic_torsion( (int)torsion_id, (Pose)pose, (int)sequence_position) -> float :
    Return the requested torsion angle between a saccharide residue of the given pose and the previous residue.
    

    C++ signature :
        double get_glycosidic_torsion(unsigned long,core::pose::Pose,unsigned long)

get_reference_atoms(...)

 

get_reference_atoms( (int)torsion_id, (Pose)pose, (int)sequence_position) -> vector1_AtomID :
    Return the AtomIDs of the four reference atoms for the requested torsion.
    

    C++ signature :
        utility::vector1<core::id::AtomID, std::allocator<core::id::AtomID> > get_reference_atoms(unsigned long,core::pose::Pose,unsigned long)

get_reference_atoms_for_1st_omega(...)

 

get_reference_atoms_for_1st_omega( (Pose)pose, (int)sequence_position) -> vector1_AtomID :
    Return the AtomIDs of the four omega torsion reference atoms.
    

    C++ signature :
        utility::vector1<core::id::AtomID, std::allocator<core::id::AtomID> > get_reference_atoms_for_1st_omega(core::pose::Pose,unsigned long)

get_reference_atoms_for_phi(...)

 

get_reference_atoms_for_phi( (Pose)pose, (int)sequence_position) -> vector1_AtomID :
    Return the AtomIDs of the four phi torsion reference atoms.
    

    C++ signature :
        utility::vector1<core::id::AtomID, std::allocator<core::id::AtomID> > get_reference_atoms_for_phi(core::pose::Pose,unsigned long)

get_reference_atoms_for_psi(...)

 

get_reference_atoms_for_psi( (Pose)pose, (int)sequence_position) -> vector1_AtomID :
    Return the AtomIDs of the four psi torsion reference atoms.
    

    C++ signature :
        utility::vector1<core::id::AtomID, std::allocator<core::id::AtomID> > get_reference_atoms_for_psi(core::pose::Pose,unsigned long)

is_omega_torsion(...)

 

is_omega_torsion( (Pose)pose, (TorsionID)torsion_id) -> bool :
    Is this is an omega torsion angle of a glycosidic linkage?
    

    C++ signature :
        bool is_omega_torsion(core::pose::Pose,core::id::TorsionID)

is_phi_torsion(...)

 

is_phi_torsion( (Pose)pose, (TorsionID)torsion_id) -> bool :
    Is this is the phi torsion angle of a glycosidic linkage?
    

    C++ signature :
        bool is_phi_torsion(core::pose::Pose,core::id::TorsionID)

is_psi_torsion(...)

 

is_psi_torsion( (Pose)pose, (TorsionID)torsion_id) -> bool :
    Is this is the psi torsion angle of a glycosidic linkage?
    

    C++ signature :
        bool is_psi_torsion(core::pose::Pose,core::id::TorsionID)

set_glycosidic_torsion(...)

 

set_glycosidic_torsion( (int)torsion_id, (Pose)pose, (int)sequence_position, (float)setting) -> None :
    Set the requested torsion angle between a saccharide residue of the given pose and the previous residue.
    

    C++ signature :
        void set_glycosidic_torsion(unsigned long,core::pose::Pose {lvalue},unsigned long,double)