Home | Trees | Indices | Help |
---|
|
object --+ | ??.instance --+ | Residue
Instance Residue class, used for placed residues and rotamers This class is designed to be lightweight. It holds a const-reference ("rsd_type_") to a ResidueType object for access to information common to all instances of a single type, e.g., Alanine or Thymine. Residue stores any data unique to a placed residue or rotamer, currently: - a vector1 of Atoms, which holds the positions (and also the atom-types for fast access during scoring); - the sequence position and chain, both integers - the backbone, side-chain, and internal ring (if applicable) torsion angles (of course backbone torsions are not unique to a rotamer, and the chi angles are derivable from the coordinates, but storing them in the residue is convenient for scoring purposes). - the coordinates of an interaction center or centroid, used e.g., in the knowledge-based full-atom pair term ("actcoord_"). Maybe this will also hold the centroid position for centroid-mode scoring??
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from |
|
|||
__instance_size__ = 32
|
|
|||
Inherited from |
|
Haro_index( (Residue)arg1) -> vector1_Size : Returns the AtomIndices of this residue's aromatic hydrogens : AtomIndices == vector1< Size > example(s): residue.Haro_index() See also: Residue Residue.atoms Residue.Hpol_index Pose C++ signature : utility::vector1<unsigned long, std::allocator<unsigned long> > Haro_index(core::conformation::Residue {lvalue}) |
Hpol_index( (Residue)arg1) -> vector1_Size : Returns the AtomIndices of this residue's polar hydrogens : AtomIndices == vector1< Size > example(s): residue.Hpol_index() See also: Residue Residue.atoms Residue.Hpol_index Residue.Hpos_apolar Residue.Hpos_polar Pose C++ signature : utility::vector1<unsigned long, std::allocator<unsigned long> > Hpol_index(core::conformation::Residue {lvalue}) |
Hpos_apolar( (Residue)arg1) -> vector1_Size : Returns the AtomIndices of this residue's apolar hydrogens : AtomIndices == vector1< Size > example(s): residue.Hpos_apolar() See also: Residue Residue.atoms Residue.Hpol_index() Residue.Hpos_polar Pose C++ signature : utility::vector1<unsigned long, std::allocator<unsigned long> > Hpos_apolar(core::conformation::Residue {lvalue}) |
Hpos_polar( (Residue)arg1) -> vector1_Size : Returns the AtomIndices of this residue's polar hydrogens : AtomIndices == vector1< Size > example(s): residue.Hpos_polar() See also: Residue Residue.atoms Residue.Hpol_index Residue.Hpos_apolar Pose C++ signature : utility::vector1<unsigned long, std::allocator<unsigned long> > Hpos_polar(core::conformation::Residue {lvalue}) |
Hpos_polar_sc( (Residue)arg1) -> vector1_Size : Returns the AtomIndices of this residue's polar sidechain hydrogens : AtomIndices == vector1< Size > example(s): residue.Hpos_polar_sc() See also: Residue Residue.atoms Residue.Hpol_index Residue.Hpos_polar Pose C++ signature : utility::vector1<unsigned long, std::allocator<unsigned long> > Hpos_polar_sc(core::conformation::Residue {lvalue}) |
RNA_type( (Residue)arg1) -> RNA_ResidueType : Return the RNA_residueType object. This is RNA specific. C++ signature : core::chemical::rna::RNA_ResidueType RNA_type(core::conformation::Residue {lvalue}) |
__init__( (object)arg1, (ResidueType)rsd_type_in, (bool)dummy_arg) -> None : constructors C++ signature : void __init__(_object*,core::chemical::ResidueType,bool) __init__( (object)arg1, (ResidueType)rsd_type_in, (Residue)current_rsd, (Conformation)conformation [, (bool)preserve_c_beta=False]) -> None : Rotamer-style constructor; orients ideal coords onto backbone of current_rsd C++ signature : void __init__(_object*,core::chemical::ResidueType,core::conformation::Residue,core::conformation::Conformation [,bool=False]) __init__( (object)arg1, (Residue)src) -> None : core/conformation/Residue.hh:107 C++ signature : void __init__(_object*,core::conformation::Residue)
|
helper for pickle
|
__str__( (Residue)arg1) -> object : C++ signature : _object* __str__(core::conformation::Residue {lvalue})
|
aa( (Residue)arg1) -> AA : Returns this residue's AA type, if any Used for knowledge-based scores, dunbrack, etc. could be "aa_unk" AA is enumeration C++ signature : core::chemical::AA aa(core::conformation::Residue {lvalue}) |
abase2( (Residue)arg1, (int)atomno) -> int : Returns the atom index of the <atomno> atom's second base atom note: abase2 is this atom's first bonded neighbor other than this atom's base atom (unless it has only one neighbor) C++ signature : unsigned long abase2(core::conformation::Residue {lvalue},int) |
accpt_pos( (Residue)arg1) -> vector1_Size : Returns the AtomIndices of this residue's h-bond acceptor atoms : AtomIndices == vector1< Size > example(s): residue.accpt_pos() See also: Residue Residue.accpt_pos_sc Residue.atoms Pose C++ signature : utility::vector1<unsigned long, std::allocator<unsigned long> > accpt_pos(core::conformation::Residue {lvalue}) |
accpt_pos_sc( (Residue)arg1) -> vector1_Size : Returns the AtomIndices of this residue's sidechain h-bond acceptor atoms : AtomIndices == vector1< Size > example(s): residue.accpt_pos_sc() See also: Residue Residue.accpt_pos Residue.atoms Pose C++ signature : utility::vector1<unsigned long, std::allocator<unsigned long> > accpt_pos_sc(core::conformation::Residue {lvalue}) |
actcoord( (Residue)arg1) -> xyzVector_Real : Returns the coordinates used for pairE calculations (amino acids only) C++ signature : numeric::xyzVector<double> actcoord(core::conformation::Residue {lvalue}) actcoord( (Residue)arg1) -> xyzVector_Real : Returns the coordinates used for pairE calculations (amino acids only) C++ signature : numeric::xyzVector<double> {lvalue} actcoord(core::conformation::Residue {lvalue}) |
actcoord_atoms( (Residue)arg1) -> vector1_Size : Returns the AtomIndices of atoms that will be used to define this residue's actcoord. C++ signature : utility::vector1<unsigned long, std::allocator<unsigned long> > actcoord_atoms(core::conformation::Residue {lvalue}) |
actual_residue_connection( (Residue)arg1, (int)resconnid) -> ResConnID : core/conformation/Residue.hh:1200 C++ signature : core::chemical::ResConnID actual_residue_connection(core::conformation::Residue {lvalue},unsigned long) |
all_bb_atoms( (Residue)arg1) -> vector1_Size : Returns the AtomIndices of this residue's backbone atoms : heavyatoms and hydrogens, AtomIndices == vector1< Size > example(s): residue.all_bb_atoms() See also: Residue Residue.atoms Pose C++ signature : utility::vector1<unsigned long, std::allocator<unsigned long> > all_bb_atoms(core::conformation::Residue {lvalue}) |
apply_transform_Rx_plus_v( (Residue)arg1, (xyzMatrix_Real)R, (xyzVector_Real)v) -> None : Applies a transform of the form Rx + v, where R is a rotation matrix, V is a vector, and x is the original position in xyz space C++ signature : void apply_transform_Rx_plus_v(core::conformation::Residue {lvalue},numeric::xyzMatrix<double>,numeric::xyzVector<double>) |
atom( (Residue)arg1, (int)atm_index) -> Atom : Returns this residue's Atom with index number <atm_index> (const) : Atom object is xyz and atom_type example(s): residue.atom(3) See also: Residue Residue.atoms Pose C++ signature : core::conformation::Atom atom(core::conformation::Residue {lvalue},unsigned long) atom( (Residue)arg1, (int)atm_index) -> Atom : Returns this residue's Atom with index number <atm_index> (non-const) : Atom object is xyz and atom_type example(s): residue.atom(3) See also: Residue Residue.atoms Pose C++ signature : core::conformation::Atom {lvalue} atom(core::conformation::Residue {lvalue},unsigned long) atom( (Residue)arg1, (str)atm_name) -> Atom : Returns this residue's Atom with name <atm_name> (const) : Atom object is xyz and atom_type, slower but safer than hard-coding an integer index in code where you need a specific atom example(s): residue.atom(3) See also: Residue Residue.atoms Pose C++ signature : core::conformation::Atom atom(core::conformation::Residue {lvalue},std::string) atom( (Residue)arg1, (str)atm_name) -> Atom : Returns this residue's Atom with name <atm_name> (non-const) : Atom object is xyz and atom_type, slower but safer than hard-coding an integer index in code where you need a specific atom example(s): residue.atom(3) See also: Residue Residue.atoms Pose C++ signature : core::conformation::Atom {lvalue} atom(core::conformation::Residue {lvalue},std::string) |
atom_base( (Residue)arg1, (int)atomno) -> int : Returns the atom index of the <atomno> atom's base atom C++ signature : unsigned long atom_base(core::conformation::Residue {lvalue},int) |
atom_begin( (Residue)arg1) -> object : begin interator, to iterate over atoms C++ signature : __gnu_cxx::__normal_iterator<core::conformation::Atom*, std::vector<core::conformation::Atom, std::allocator<core::conformation::Atom> > > atom_begin(core::conformation::Residue {lvalue}) atom_begin( (Residue)arg1) -> object : core/conformation/Residue.hh:457 C++ signature : __gnu_cxx::__normal_iterator<core::conformation::Atom const*, std::vector<core::conformation::Atom, std::allocator<core::conformation::Atom> > > atom_begin(core::conformation::Residue {lvalue}) |
atom_end( (Residue)arg1) -> object : end interator, to iterate over atoms C++ signature : __gnu_cxx::__normal_iterator<core::conformation::Atom*, std::vector<core::conformation::Atom, std::allocator<core::conformation::Atom> > > atom_end(core::conformation::Residue {lvalue}) atom_end( (Residue)arg1) -> object : core/conformation/Residue.hh:458 C++ signature : __gnu_cxx::__normal_iterator<core::conformation::Atom const*, std::vector<core::conformation::Atom, std::allocator<core::conformation::Atom> > > atom_end(core::conformation::Residue {lvalue}) |
atom_index( (Residue)arg1, (str)atm) -> int : Returns the index number of the <atm> in this residue example: residue.atom_index("CA") returns 2 for a normal amino acid example(s): residue.atom_index("CA") See also: Residue AtomType Pose C++ signature : unsigned long atom_index(core::conformation::Residue {lvalue},std::string) |
atom_is_backbone( (Residue)arg1, (int)atomno) -> bool : Returns true if this residue's atom with index number <atomno> is a backbone atom example(s): residue.atom_is_backbone(3) See also: Residue Residue.all_bb_atoms Residue.atom Residue.atoms Pose C++ signature : bool atom_is_backbone(core::conformation::Residue {lvalue},int) |
atom_is_hydrogen( (Residue)arg1, (int)atomno) -> bool : Returns true if this residue's atom with index number <atomno> is a hydrogen example(s): residue.atom_is_backbone(3) See also: Residue Residue.all_bb_atoms Residue.atom Residue.atoms Pose C++ signature : bool atom_is_hydrogen(core::conformation::Residue {lvalue},unsigned long) |
atom_is_polar_hydrogen( (Residue)arg1, (int)ind) -> bool : Is a particular atom a polar hydrogen? C++ signature : bool atom_is_polar_hydrogen(core::conformation::Residue {lvalue},unsigned long) |
atom_name( (Residue)arg1, (int)atm) -> str : ////////////////////////// Returns the name of this residue's atom with index number <atm> C++ signature : std::string atom_name(core::conformation::Residue {lvalue},int) |
atom_type( (Residue)arg1, (int)atomno) -> AtomType : /////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// ////////////// Atom Functions //////////////////////// ///////////////Atom Functions ///////////////////////// /////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// Returns the AtomType of this residue's atom with index number <atomno> example(s): residue.atom_type(3) See also: Residue Residue.atom_index AtomType Pose C++ signature : core::chemical::AtomType atom_type(core::conformation::Residue {lvalue},int) |
atom_type_index( (Residue)arg1, (int)atomno) -> int : Returns the atom_type_index of this residue's atom with index number <atomno> atom_type_index is used to query this atom's AtomType from an AtomTypeSet, example: AtomTypeSet[atom_type_index] = AtomType example(s): residue.atom_type_index(3) See also: Residue Residue.atom_index AtomType Pose C++ signature : unsigned long atom_type_index(core::conformation::Residue {lvalue},unsigned long) |
atom_type_set( (Residue)arg1) -> AtomTypeSet : Returns the AtomTypeSet of this residue example(s): residue.atom_type_set() See also: Residue Residue.atom_type_index AtomType Pose C++ signature : core::chemical::AtomTypeSet atom_type_set(core::conformation::Residue {lvalue}) |
atomic_charge( (Residue)arg1, (int)atomno) -> float : Returns the atom charge of this residue's atom with index number <atomno> example(s): residue.atomic_charge(3) See also: Residue Residue.atom_index Pose C++ signature : double atomic_charge(core::conformation::Residue {lvalue},int) |
atoms( (Residue)arg1) -> vector1_core_conformation_Atom : Returns this residue's Atoms (const), a vector1 of Atom objects example(s): residue.atoms() See also: Residue Pose C++ signature : utility::vector1<core::conformation::Atom, std::allocator<core::conformation::Atom> > atoms(core::conformation::Residue {lvalue}) atoms( (Residue)arg1) -> vector1_core_conformation_Atom : Returns this residue's Atoms (non-const), a vector1 of Atom objects example(s): residue.atoms() See also: Residue Pose C++ signature : utility::vector1<core::conformation::Atom, std::allocator<core::conformation::Atom> > {lvalue} atoms(core::conformation::Residue {lvalue}) |
atoms_with_orb_index( (Residue)arg1) -> vector1_Size : /////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// ////////////// Orbital Functions ////////////////////// ///////////// Orbital Functions ////////////////////// /////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// C++ signature : utility::vector1<unsigned long, std::allocator<unsigned long> > atoms_with_orb_index(core::conformation::Residue {lvalue}) |
attached_H_begin( (Residue)arg1, (int)atom) -> int : Returns the index number of the first hydrogen attached to the atom with index number <atom> example(s): residue.attached_H_begin() See also: Residue Residue.atom Residue.atoms Residue.attached_H_end Pose C++ signature : unsigned long attached_H_begin(core::conformation::Residue {lvalue},int) attached_H_begin( (Residue)arg1) -> vector1_Size : Returns the AtomIndices of the first hydrogen attached to each heavyatom example(s): residue.attached_H_begin() See also: Residue Residue.atom Residue.atoms Residue.attached_H_end Residue.nheavyatoms Pose C++ signature : utility::vector1<unsigned long, std::allocator<unsigned long> > attached_H_begin(core::conformation::Residue {lvalue}) |
attached_H_end( (Residue)arg1, (int)atom) -> int : Returns the index number of the last hydrogen attached to the atom with index number <atom> example(s): residue.attached_H_end() See also: Residue Residue.atom Residue.atoms Residue.attached_H_begin Pose C++ signature : unsigned long attached_H_end(core::conformation::Residue {lvalue},int) attached_H_end( (Residue)arg1) -> vector1_Size : Returns the AtomIndices of the last hydrogen attached to each heavyatom example(s): residue.attached_H_end() See also: Residue Residue.atom Residue.atoms Residue.attached_H_begin Residue.nheavyatoms Pose C++ signature : utility::vector1<unsigned long, std::allocator<unsigned long> > attached_H_end(core::conformation::Residue {lvalue}) |
backbone_aa( (Residue)arg1) -> AA : Returns this residue's backbone_aa type, if any. This is used for noncanonical alpha-amino acids that are templated on canonicals. For example, 4,5-dihydroxyisoleucine uses the ramachandran and p_aa_pp scoring of isoleucine. C++ signature : core::chemical::AA backbone_aa(core::conformation::Residue {lvalue}) |
bonded_neighbor( (Residue)arg1, (int)atm) -> vector1_Size : Returns the AtomIndices for all bonded neighbor atoms of <atm> C++ signature : utility::vector1<unsigned long, std::allocator<unsigned long> > bonded_neighbor(core::conformation::Residue {lvalue},int) |
bonded_orbitals( (Residue)arg1, (int)atm) -> vector1_Size : core/conformation/Residue.hh:1010 C++ signature : utility::vector1<unsigned long, std::allocator<unsigned long> > bonded_orbitals(core::conformation::Residue {lvalue},int) |
build_atom_ideal( (Residue)arg1, (int)atomno, (Conformation)conformation) -> xyzVector_Real : Return coordinates for building an atom from ideal internal coordinates, used for building missing atoms C++ signature : numeric::xyzVector<double> build_atom_ideal(core::conformation::Residue {lvalue},int,core::conformation::Conformation) |
build_orbital_xyz( (Residue)arg1, (int)orbital_index) -> xyzVector_Real : core/conformation/Residue.hh:966 C++ signature : numeric::xyzVector<double> build_orbital_xyz(core::conformation::Residue {lvalue},unsigned long) |
carbohydrate_info( (Residue)arg1) -> CarbohydrateInfo : Return the CarbohydrateInfo object containing sugar-specific properties for this residue. C++ signature : boost::shared_ptr<core::chemical::carbohydrates::CarbohydrateInfo const> carbohydrate_info(core::conformation::Residue {lvalue}) |
chain( (Residue)arg1) -> int : Returns this residue's chain id C++ signature : unsigned long chain(core::conformation::Residue {lvalue}) chain( (Residue)arg1, (int)setting) -> None : Sets this residue's chain id C++ signature : void chain(core::conformation::Residue {lvalue},int) |
chi( (Residue)arg1) -> vector1_Real : Returns the chi torsion angles of this residue (const) example(s): residue.chi() See also: Residue Residue.nchi Pose Pose.chi C++ signature : utility::vector1<double, std::allocator<double> > chi(core::conformation::Residue {lvalue}) chi( (Residue)arg1) -> vector1_Real : Returns the chi torsion angles of this residue (non-const) C++ signature : utility::vector1<double, std::allocator<double> > {lvalue} chi(core::conformation::Residue {lvalue}) chi( (Residue)arg1, (vector1_Real)chis) -> None : Sets the chi torsion angles of this residue CAUTION: This function does not cause updating to any internal coordinate data. See Residue::set_chi() and Residue::set_all_chi() functions for versions which handle coordinate updates. example(s): See also: Residue Pose Pose.set_chi C++ signature : void chi(core::conformation::Residue {lvalue},utility::vector1<double, std::allocator<double> >) chi( (Residue)arg1, (int)chino) -> float : get a specific chi torsion angle example(s): residue.chi(1) See also: Residue Pose Pose.chi C++ signature : double chi(core::conformation::Residue {lvalue},unsigned long) |
chi_atoms( (Residue)arg1) -> vec1_vec1_Size : Returns the AtomIndices of each set of four atoms defining each chi angle C++ signature : utility::vector1<utility::vector1<unsigned long, std::allocator<unsigned long> >, std::allocator<utility::vector1<unsigned long, std::allocator<unsigned long> > > > chi_atoms(core::conformation::Residue {lvalue}) chi_atoms( (Residue)arg1, (int)chino) -> vector1_Size : Returns the AtomIndices of the four atoms defining this residue's <chino> chi angle C++ signature : utility::vector1<unsigned long, std::allocator<unsigned long> > chi_atoms(core::conformation::Residue {lvalue},int) |
chi_rotamers( (Residue)arg1, (int)chino) -> vector1_pair_Real_Real : Returns the chi rotamers available for this residue's chi angle <chino> C++ signature : utility::vector1<std::pair<double, double>, std::allocator<std::pair<double, double> > > chi_rotamers(core::conformation::Residue {lvalue},unsigned long) |
clear_residue_connections( (Residue)arg1) -> None : core/conformation/Residue.hh:1175 C++ signature : void clear_residue_connections(core::conformation::Residue {lvalue}) |
clone( (Residue)arg1) -> Residue : Copy this residue( allocate actual memory for it ) C++ signature : boost::shared_ptr<core::conformation::Residue> clone(core::conformation::Residue {lvalue}) |
connect_atom( (Residue)arg1, (Residue)other) -> int : Returns the index number of this residue's atom connected to the <other> Residue example(s): See also: Residue Residue.atom Residue.atoms Residue.lower_connect_atom Residue.upper_connect_atom Pose C++ signature : unsigned long connect_atom(core::conformation::Residue {lvalue},core::conformation::Residue) |
connect_map( (Residue)arg1, (int)resconn_index) -> ResConnID : core/conformation/Residue.hh:1165 C++ signature : core::chemical::ResConnID connect_map(core::conformation::Residue {lvalue},unsigned long) |
connect_map_size( (Residue)arg1) -> int : Returns the size (number of elements) in the connect_map_ object. C++ signature : unsigned long connect_map_size(core::conformation::Residue {lvalue}) |
connected_residue_at_resconn( (Residue)arg1, (int)resconn_index) -> int : core/conformation/Residue.hh:1160 C++ signature : unsigned long connected_residue_at_resconn(core::conformation::Residue {lvalue},unsigned long) |
connection_distance( (Residue)arg1, (Conformation)conf, (int)resconn_index, (xyzVector_Real)matchpoint) -> float : Distance between a potential residue connection match and the position of the expected atom C++ signature : double connection_distance(core::conformation::Residue {lvalue},core::conformation::Conformation,unsigned long,numeric::xyzVector<double>) |
connection_incomplete( (Residue)arg1, (int)resconnid) -> bool : core/conformation/Residue.hh:1197 C++ signature : bool connection_incomplete(core::conformation::Residue {lvalue},unsigned long) |
connections_match( (Residue)arg1, (Residue)other) -> bool : Returns true if ??? C++ signature : bool connections_match(core::conformation::Residue {lvalue},core::conformation::Residue) |
connections_to_residue( (Residue)arg1, (Residue)other) -> vector1_Size : Returns the vector1 of resconn ids that connect this residue to other C++ signature : utility::vector1<unsigned long, std::allocator<unsigned long> > connections_to_residue(core::conformation::Residue {lvalue},core::conformation::Residue) connections_to_residue( (Residue)arg1, (int)other_resid) -> vector1_Size : Returns the vector1 of resconn ids that connect this residue to other C++ signature : utility::vector1<unsigned long, std::allocator<unsigned long> > connections_to_residue(core::conformation::Residue {lvalue},unsigned long) |
copy_residue_connections( (Residue)arg1, (Residue)src_rsd) -> None : attempt to take residue connection info from src_rsd C++ signature : void copy_residue_connections(core::conformation::Residue {lvalue},core::conformation::Residue) |
copy_residue_connections_from( (Residue)arg1, (Residue)src) -> None : core/conformation/Residue.hh:1185 C++ signature : void copy_residue_connections_from(core::conformation::Residue {lvalue},core::conformation::Residue) |
create_residue( (Residue)arg1) -> Residue : Returns a ResidueOP for creating a copy of residue, same as clone() Temporary hack until Residue hierarchy is worked out C++ signature : boost::shared_ptr<core::conformation::Residue> create_residue(core::conformation::Residue {lvalue}) |
create_rotamer( (Residue)arg1) -> Residue : /////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// ////////////// Residue Functions ////////////////////// ///////////// Residue Functions ////////////////////// /////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// Returns a ResidueOP for creating a rotamer of this residue Temporary hack until Residue hierarchy is worked out C++ signature : boost::shared_ptr<core::conformation::Residue> create_rotamer(core::conformation::Residue {lvalue}) |
cut_bond_neighbor( (Residue)arg1, (int)atm) -> vector1_Size : atom indices for bonded neighbors to which atom-tree connections are disallowed. C++ signature : utility::vector1<unsigned long, std::allocator<unsigned long> > cut_bond_neighbor(core::conformation::Residue {lvalue},int) |
data_ptr( (Residue)arg1) -> BasicDataCache : BasicDataCache indexed by enum in residue_datacache.hh C++ signature : boost::shared_ptr<basic::datacache::BasicDataCache const> data_ptr(core::conformation::Residue {lvalue}) |
fill_missing_atoms( (Residue)arg1, (vector1_bool)missing, (Conformation)conformation) -> None : Builds coordinates for atoms missing from this residue assuming ideal internal coordinates C++ signature : void fill_missing_atoms(core::conformation::Residue {lvalue},utility::vector1<bool, std::allocator<bool> >,core::conformation::Conformation) |
first_sidechain_atom( (Residue)arg1) -> int : Returns the index number of the first sidechain heavyatom example(s): residue.first_sidechain_atom() See also: Residue Residue.atom Residue.atoms Residue.last_backbone_atom Pose C++ signature : unsigned long first_sidechain_atom(core::conformation::Residue {lvalue}) |
first_sidechain_hydrogen( (Residue)arg1) -> int : Returns the index number of the first sidechain hydrogen example(s): residue.first_sidechain_hydrogen() See also: Residue Residue.atom Residue.atoms Residue.first_sidechain_atom Pose C++ signature : unsigned long first_sidechain_hydrogen(core::conformation::Residue {lvalue}) |
get_metal_binding_atoms( (Residue)arg1, (vector1_Size)metal_binding_indices) -> None : Gets the AtomIndices of the atoms in this residue that can bind to metals : AtomIndices == vector1< Size > : Vikram K. Mulligan (vmullig@uw.edu) C++ signature : void get_metal_binding_atoms(core::conformation::Residue {lvalue},utility::vector1<unsigned long, std::allocator<unsigned long> > {lvalue}) |
get_pseudobonds_to_residue( (Residue)arg1, (int)resid) -> PseudoBondCollection : core/conformation/Residue.hh:1298 C++ signature : boost::shared_ptr<core::conformation::PseudoBondCollection const> get_pseudobonds_to_residue(core::conformation::Residue {lvalue},unsigned long) |
get_self_ptr( (Residue)arg1) -> Residue : self pointers C++ signature : boost::shared_ptr<core::conformation::Residue const> get_self_ptr(core::conformation::Residue {lvalue}) get_self_ptr( (Residue)arg1) -> Residue : core/conformation/Residue.hh:119 C++ signature : boost::shared_ptr<core::conformation::Residue> get_self_ptr(core::conformation::Residue {lvalue}) |
get_self_weak_ptr( (Residue)arg1) -> ResidueCAP : core/conformation/Residue.hh:120 C++ signature : boost::weak_ptr<core::conformation::Residue const> get_self_weak_ptr(core::conformation::Residue {lvalue}) get_self_weak_ptr( (Residue)arg1) -> ResidueAP : core/conformation/Residue.hh:121 C++ signature : boost::weak_ptr<core::conformation::Residue> get_self_weak_ptr(core::conformation::Residue {lvalue}) |
has( (Residue)arg1, (str)atm) -> bool : Returns true if this residue has an atom named <atm> C++ signature : bool has(core::conformation::Residue {lvalue},std::string) |
has_incomplete_connection( (Residue)arg1) -> bool : core/conformation/Residue.hh:1188 C++ signature : bool has_incomplete_connection(core::conformation::Residue {lvalue}) has_incomplete_connection( (Residue)arg1, (int)atomno) -> bool : Returns true is <atomno> has complete connectivity? C++ signature : bool has_incomplete_connection(core::conformation::Residue {lvalue},unsigned long) |
has_lower_connect( (Residue)arg1) -> int : Returns true if residue has a valid lower connection. example(s): residue.has_lower_connect() C++ signature : unsigned long has_lower_connect(core::conformation::Residue {lvalue}) |
has_property( (Residue)arg1, (str)property) -> bool : Return true if the residue has <property>. C++ signature : bool has_property(core::conformation::Residue {lvalue},std::string) |
has_sc_orbitals( (Residue)arg1) -> bool : Returns true if the residue has side chain orbitals C++ signature : bool has_sc_orbitals(core::conformation::Residue {lvalue}) |
has_upper_connect( (Residue)arg1) -> int : Returns true if residue has a valid upper connection. example(s): residue.has_upper_connect() C++ signature : unsigned long has_upper_connect(core::conformation::Residue {lvalue}) |
has_variant_type( (Residue)arg1, (VariantType)variant_type) -> bool : Generic variant access C++ signature : bool has_variant_type(core::conformation::Residue {lvalue},core::chemical::VariantType) |
heavyAtoms_end( (Residue)arg1) -> object : core/conformation/Residue.hh:465 C++ signature : __gnu_cxx::__normal_iterator<core::conformation::Atom const*, std::vector<core::conformation::Atom, std::allocator<core::conformation::Atom> > > heavyAtoms_end(core::conformation::Residue {lvalue}) |
heavyatom_has_polar_hydrogens( (Residue)arg1, (int)ind) -> bool : Is a particular atom a heavy atom with chemically bound polar hydrogens? (i.e. a donor heavy atom) C++ signature : bool heavyatom_has_polar_hydrogens(core::conformation::Residue {lvalue},unsigned long) |
heavyatom_is_an_acceptor( (Residue)arg1, (int)ind) -> bool : Is a particular atom a heavy atom acceptor? C++ signature : bool heavyatom_is_an_acceptor(core::conformation::Residue {lvalue},unsigned long) |
icoor( (Residue)arg1, (int)atm) -> AtomICoor : Returns the internal coordinates of this residue's atom with index number <atm> C++ signature : core::chemical::AtomICoor icoor(core::conformation::Residue {lvalue},int) |
is_DNA( (Residue)arg1) -> bool : Returns true if this residue is a DNA residue C++ signature : bool is_DNA(core::conformation::Residue {lvalue}) |
is_NA( (Residue)arg1) -> bool : Returns true if this residue is a nucleic acid C++ signature : bool is_NA(core::conformation::Residue {lvalue}) |
is_RNA( (Residue)arg1) -> bool : Returns true if this residue is a RNA residue C++ signature : bool is_RNA(core::conformation::Residue {lvalue}) |
is_apolar( (Residue)arg1) -> bool : Returns true if the residue is apolar : apolar is classified as NOT polar, aromatic, or charged C++ signature : bool is_apolar(core::conformation::Residue {lvalue}) |
is_aromatic( (Residue)arg1) -> bool : Returns true if the residue is aromatic C++ signature : bool is_aromatic(core::conformation::Residue {lvalue}) |
is_bonded( (Residue)arg1, (Residue)other) -> bool : Am I bonded to other? Meaningful for arbitrary topologies (e.g. circular peptides, disulfides) C++ signature : bool is_bonded(core::conformation::Residue {lvalue},core::conformation::Residue) is_bonded( (Residue)arg1, (int)other_index) -> bool : Am I bonded to other? Looks at all residue connections as opposed to doing arithmetic C++ signature : bool is_bonded(core::conformation::Residue {lvalue},unsigned long) |
is_branch_lower_terminus( (Residue)arg1) -> bool : Return true if the residue is a branch lower terminus variant. C++ signature : bool is_branch_lower_terminus(core::conformation::Residue {lvalue}) |
is_branch_point( (Residue)arg1) -> bool : Return true if the residue is a branch point variant. C++ signature : bool is_branch_point(core::conformation::Residue {lvalue}) |
is_carbohydrate( (Residue)arg1) -> bool : Returns true if this residue is a carbohydrate C++ signature : bool is_carbohydrate(core::conformation::Residue {lvalue}) |
is_charged( (Residue)arg1) -> bool : Returns true if the residue is charged C++ signature : bool is_charged(core::conformation::Residue {lvalue}) |
is_coarse( (Residue)arg1) -> bool : residue is coarse (used for RNA right now) C++ signature : bool is_coarse(core::conformation::Residue {lvalue}) |
is_ligand( (Residue)arg1) -> bool : Returns true if this residue is a ligand C++ signature : bool is_ligand(core::conformation::Residue {lvalue}) |
is_lower_terminus( (Residue)arg1) -> bool : Returns true if the residue has a lower terminus variant C++ signature : bool is_lower_terminus(core::conformation::Residue {lvalue}) |
is_metal( (Residue)arg1) -> bool : Returns true if this residue is a metal ion, false otherwise. The METAL property is specified in the params file under PROPERTIES. Vikram K. Mulligan (vmullig@uw.edu) C++ signature : bool is_metal(core::conformation::Residue {lvalue}) |
is_metalbinding( (Residue)arg1) -> bool : Returns true if this residue is a type capable of binding to a metal ion (e.g. His, Cys, etc.), false otherwise. The METALBINDING property is specified in the params file under PROPERTIES. Vikram K. Mulligan (vmullig@uw.edu) C++ signature : bool is_metalbinding(core::conformation::Residue {lvalue}) |
is_peptoid( (Residue)arg1) -> bool : Returns if this residue is a peptoid C++ signature : bool is_peptoid(core::conformation::Residue {lvalue}) |
is_polar( (Residue)arg1) -> bool : Returns true if the residue is polar C++ signature : bool is_polar(core::conformation::Residue {lvalue}) |
is_polymer( (Residue)arg1) -> bool : ////////// Returns true if this residue is a polymer C++ signature : bool is_polymer(core::conformation::Residue {lvalue}) |
is_polymer_bonded( (Residue)arg1, (Residue)other) -> bool : Am I polymer bonded to other? C++ signature : bool is_polymer_bonded(core::conformation::Residue {lvalue},core::conformation::Residue) is_polymer_bonded( (Residue)arg1, (int)other_index) -> bool : Am I polymer-bonded to other? checks lower and upper connections C++ signature : bool is_polymer_bonded(core::conformation::Residue {lvalue},unsigned long) |
is_protein( (Residue)arg1) -> bool : Returns true if this residue is an amino acid C++ signature : bool is_protein(core::conformation::Residue {lvalue}) |
is_pseudo_bonded( (Residue)arg1, (Residue)other) -> bool : Do I have any pseudobonds to other? C++ signature : bool is_pseudo_bonded(core::conformation::Residue {lvalue},core::conformation::Residue) is_pseudo_bonded( (Residue)arg1, (int)other_index) -> bool : Do I have any pseudobonds to other? C++ signature : bool is_pseudo_bonded(core::conformation::Residue {lvalue},unsigned long) |
is_similar_aa( (Residue)arg1, (Residue)other) -> bool : Returns true if the aa residue types are the same C++ signature : bool is_similar_aa(core::conformation::Residue {lvalue},core::conformation::Residue) |
is_similar_rotamer( (Residue)arg1, (Residue)other) -> bool : Returns true if the chi angles of another residue all fall within 5 deg C++ signature : bool is_similar_rotamer(core::conformation::Residue {lvalue},core::conformation::Residue) |
is_sri( (Residue)arg1) -> bool : Is this one of SRI's special heteropolymer building blocks? C++ signature : bool is_sri(core::conformation::Residue {lvalue}) |
is_surface( (Residue)arg1) -> bool : Returns true if this residue is a surface residue C++ signature : bool is_surface(core::conformation::Residue {lvalue}) |
is_terminus( (Residue)arg1) -> bool : Returns true if the residue has a terminus variant C++ signature : bool is_terminus(core::conformation::Residue {lvalue}) |
is_triazolemer( (Residue)arg1) -> bool : Returns true if and only if this residue is a triazolemer C++ signature : bool is_triazolemer(core::conformation::Residue {lvalue}) |
is_upper_terminus( (Residue)arg1) -> bool : Return true if the residue has an upper terminus variant C++ signature : bool is_upper_terminus(core::conformation::Residue {lvalue}) |
is_virtual( (Residue)arg1, (int)atomno) -> bool : Check if atom is virtual. C++ signature : bool is_virtual(core::conformation::Residue {lvalue},unsigned long) |
is_virtual_residue( (Residue)arg1) -> bool : Check if residue is virtual. C++ signature : bool is_virtual_residue(core::conformation::Residue {lvalue}) |
last_backbone_atom( (Residue)arg1) -> int : Returns the index number of the last backbone heavyatom The heavyatoms come first in atom ordering, first backbone then sidechain, hydrogens follow the order of their attached heavyatom. example(s): residue.last_backbone_atom() See also: Residue Residue.atom Residue.atoms Residue.first_sidechain_atom Pose C++ signature : unsigned long last_backbone_atom(core::conformation::Residue {lvalue}) |
lower_connect( (Residue)arg1) -> ResidueConnection : Returns this residue's lower_connection a ResidueConnection has internal coords info on how to build the atom in the previous residue which connects to this residue C++ signature : core::chemical::ResidueConnection lower_connect(core::conformation::Residue {lvalue}) |
lower_connect_atom( (Residue)arg1) -> int : Returns the index number of this residue's atom which connects to the residue before it in sequence : polymers only, example: for an amino acid, residue.lower_connect_atom() = atom_index("N") example(s): residue.lower_connect_atom() See also: Residue Residue.atom Residue.atoms Residue.upper_connect_atom Pose C++ signature : unsigned long lower_connect_atom(core::conformation::Residue {lvalue}) |
mainchain_atom( (Residue)arg1, (int)i) -> int : Returns the atom index of the residue's ith mainchain atom C++ signature : unsigned long mainchain_atom(core::conformation::Residue {lvalue},unsigned long) |
mainchain_atoms( (Residue)arg1) -> vector1_Size : Returns the AtomIndices of this residue's mainchain atoms C++ signature : utility::vector1<unsigned long, std::allocator<unsigned long> > mainchain_atoms(core::conformation::Residue {lvalue}) |
mainchain_torsion( (Residue)arg1, (int)torsion) -> float : Returns a specific mainchain torsion angle for this residue example: mainchain_torsion(2) will be the psi angle for an amino acid example(s): residue.mainchain_torsion(2) See also: Residue Pose Pose.omega Pose.phi Pose.psi C++ signature : double mainchain_torsion(core::conformation::Residue {lvalue},unsigned long) |
mainchain_torsions( (Residue)arg1) -> vector1_Real : Returns the mainchain torsion angles of this residue (const) example(s): residue.mainchain_torsions() See also: Residue Pose Pose.omega Pose.phi Pose.psi C++ signature : utility::vector1<double, std::allocator<double> > mainchain_torsions(core::conformation::Residue {lvalue}) mainchain_torsions( (Residue)arg1) -> vector1_Real : Returns the mainchain torsion angles of this residue (non-const) C++ signature : utility::vector1<double, std::allocator<double> > {lvalue} mainchain_torsions(core::conformation::Residue {lvalue}) mainchain_torsions( (Residue)arg1, (vector1_Real)torsions) -> None : Sets the mainchain torsion angles of this residue to <torsions> example(s): residue.mainchain_torsions() See also: Residue Pose Pose.set_omega Pose.set_phi Pose.set_psi C++ signature : void mainchain_torsions(core::conformation::Residue {lvalue},utility::vector1<double, std::allocator<double> >) |
mm_atom_name( (Residue)arg1, (int)atom) -> str : Returns the mm_atom_name of this residue's atom with index number <atom> C++ signature : std::string mm_atom_name(core::conformation::Residue {lvalue},int) |
n_bonded_neighbor_all_res( (Residue)arg1, (int)atomno [, (bool)virt=False]) -> int : Returns the number of atoms bonded to <atomno> in all residues? C++ signature : unsigned long n_bonded_neighbor_all_res(core::conformation::Residue {lvalue},unsigned long [,bool=False]) |
n_hbond_acceptors( (Residue)arg1) -> int : number of hbond_donors C++ signature : unsigned long n_hbond_acceptors(core::conformation::Residue {lvalue}) |
n_hbond_donors( (Residue)arg1) -> int : number of hbond_donors C++ signature : unsigned long n_hbond_donors(core::conformation::Residue {lvalue}) |
n_mainchain_atoms( (Residue)arg1) -> int : Returns the number of the residue's mainchain atoms C++ signature : unsigned long n_mainchain_atoms(core::conformation::Residue {lvalue}) |
n_non_polymeric_residue_connections( (Residue)arg1) -> int : Returns the number of non-polymeric ResidueConnections on this residue C++ signature : unsigned long n_non_polymeric_residue_connections(core::conformation::Residue {lvalue}) |
n_nus( (Residue)arg1) -> int : Return the number of nu (internal ring) angles this residue has. Example: residue.n_nus()\n See also:\n Residue\n Residue.nu\n Residue.nus\n Pose.set_ring_conformation\n Pose\n Pose.nu C++ signature : unsigned long n_nus(core::conformation::Residue {lvalue}) |
n_orbitals( (Residue)arg1) -> int : Returns the number of orbitals in this residue C++ signature : unsigned long n_orbitals(core::conformation::Residue {lvalue}) |
n_polymeric_residue_connections( (Residue)arg1) -> int : Returns the number of polymeric ResidueConnections on this residue C++ signature : unsigned long n_polymeric_residue_connections(core::conformation::Residue {lvalue}) |
n_residue_connections( (Residue)arg1) -> int : Returns the number of ResidueConnections on this residue including polymeric residue connections C++ signature : unsigned long n_residue_connections(core::conformation::Residue {lvalue}) |
n_virtual_atoms( (Residue)arg1) -> int : Returns the number of virtual atoms in this residue. This calls the function with the same name in ResidueType, which counts virts on the fly (memory-efficient, performance-poor). This being the case, don't call this function repeatedly! Call it once, and store the return value! Vikram K. Mulligan (vmullig@uw.edu) C++ signature : unsigned long n_virtual_atoms(core::conformation::Residue {lvalue}) |
name( (Residue)arg1) -> str : Returns this residue's ResidueType name : for proteins, this will be the amino acid type and variant type C++ signature : std::string name(core::conformation::Residue {lvalue}) |
name1( (Residue)arg1) -> str : Returns this residue's 1-letter representation : for proteins, this will be the 1-letter amino acid code C++ signature : char name1(core::conformation::Residue {lvalue}) |
name3( (Residue)arg1) -> str : Returns this residue's 3-letter representation : for proteins, this will be the 3-letter amino acid code C++ signature : std::string name3(core::conformation::Residue {lvalue}) |
natoms( (Residue)arg1) -> int : Returns the number of atoms in this residue example(s): residue.natoms() See also: Residue Pose C++ signature : unsigned long natoms(core::conformation::Residue {lvalue}) |
nbr_atom( (Residue)arg1) -> int : Returns the index number of this residue's atom used as a center for neighbor definition example: C-beta atom for some amino acids C++ signature : unsigned long nbr_atom(core::conformation::Residue {lvalue}) |
nbr_atom_xyz( (Residue)arg1) -> xyzVector_Real : core/conformation/Residue.hh:940 C++ signature : numeric::xyzVector<double> nbr_atom_xyz(core::conformation::Residue {lvalue}) |
nbr_radius( (Residue)arg1) -> float : Returns the distance cutoff value used as a radius for neighbor definition C++ signature : double nbr_radius(core::conformation::Residue {lvalue}) |
nbrs( (Residue)arg1, (int)atm) -> vector1_Size : Convenience synonym for bonded_neighbor C++ signature : utility::vector1<unsigned long, std::allocator<unsigned long> > nbrs(core::conformation::Residue {lvalue},int) |
nchi( (Residue)arg1) -> int : Returns the number of chi angles this residue has example(s): residue.nchi() See also: Residue Pose Pose.chi Pose.set_chi C++ signature : unsigned long nchi(core::conformation::Residue {lvalue}) |
nheavyatoms( (Residue)arg1) -> int : Returns the number of heavyatoms in this residue example(s): residue.nheavyatoms() See also: Residue Pose C++ signature : unsigned long nheavyatoms(core::conformation::Residue {lvalue}) |
nonconst_data_ptr( (Residue)arg1) -> BasicDataCache : BasicDataCache indexed by enum in residue_datacache.hh C++ signature : boost::shared_ptr<basic::datacache::BasicDataCache> nonconst_data_ptr(core::conformation::Residue {lvalue}) |
nu( (Residue)arg1, (int)index) -> float : Get a specific nu (internal ring) torsion angle by index. Example: residue.nu(1)\n See also:\n Residue\n Residue.nus\n Residue.n_nus\n Pose.set_ring_conformation\n Pose\n Pose.nu It is intentional that there is no set_nu() function; nu angles should only be modified together. Use Pose.set_ring_conformation() instead. C++ signature : double nu(core::conformation::Residue {lvalue},unsigned long) |
nu_atoms( (Residue)arg1) -> vec1_vec1_Size : Return the AtomIndices of each set of four atoms defining each nu angle. C++ signature : utility::vector1<utility::vector1<unsigned long, std::allocator<unsigned long> >, std::allocator<utility::vector1<unsigned long, std::allocator<unsigned long> > > > nu_atoms(core::conformation::Residue {lvalue}) nu_atoms( (Residue)arg1, (int)index) -> vector1_Size : Return the AtomIndices of the four atoms defining the specified nu angle. C++ signature : utility::vector1<unsigned long, std::allocator<unsigned long> > nu_atoms(core::conformation::Residue {lvalue},unsigned long) |
nus( (Residue)arg1) -> vector1_Real : Return the nu (internal ring) torsion angles of this residue. Example: residue.nus()\n See also:\n Residue\n Residue.nu\n Residue.n_nus\n Pose.set_ring_conformation\n Pose\n Pose.nu C++ signature : utility::vector1<double, std::allocator<double> > nus(core::conformation::Residue {lvalue}) nus( (Residue)arg1) -> vector1_Real : Return the nu (internal ring) torsion angles of this residue. (non-const) C++ signature : utility::vector1<double, std::allocator<double> > {lvalue} nus(core::conformation::Residue {lvalue}) |
orbital_name( (Residue)arg1, (int)orbital_index) -> str : core/conformation/Residue.hh:1016 C++ signature : std::string orbital_name(core::conformation::Residue {lvalue},int) |
orbital_type( (Residue)arg1, (int)orbital_index) -> OrbitalType : core/conformation/Residue.hh:1021 C++ signature : core::chemical::orbitals::OrbitalType orbital_type(core::conformation::Residue {lvalue},int) |
orbital_type_index( (Residue)arg1, (int)orbital_index) -> int : core/conformation/Residue.hh:1026 C++ signature : unsigned long orbital_type_index(core::conformation::Residue {lvalue},unsigned long) |
orbital_xyz( (Residue)arg1, (int)orbital_index) -> xyzVector_Real : core/conformation/Residue.hh:988 C++ signature : numeric::xyzVector<double> orbital_xyz(core::conformation::Residue {lvalue},unsigned long) |
orient_onto_residue( (Residue)arg1, (Residue)src) -> None : Orient our coords onto those of <src>, using the atoms from select_orient_atoms C++ signature : void orient_onto_residue(core::conformation::Residue {lvalue},core::conformation::Residue) orient_onto_residue( (Residue)arg1, (Residue)src, (vector1_pair_string_string)atom_pairs) -> None : core/conformation/Residue.hh:1981 C++ signature : void orient_onto_residue(core::conformation::Residue {lvalue},core::conformation::Residue,utility::vector1<std::pair<std::string, std::string>, std::allocator<std::pair<std::string, std::string> > >) |
orient_onto_residue_peptoid( (Residue)arg1, (Residue)src, (Conformation)conformation) -> None : Orient our coords onto those of src, uses hard coded atom names (yuck) and will work for peptoid on to peptoid/peptide C++ signature : void orient_onto_residue_peptoid(core::conformation::Residue {lvalue},core::conformation::Residue,core::conformation::Conformation) |
path_distance( (Residue)arg1, (int)atom) -> vector1_int : Returns the shortest path distance from <atom> to any other atom in this residue example(s): See also: Residue Residue.atom Residue.atoms Pose C++ signature : utility::vector1<int, std::allocator<int> > path_distance(core::conformation::Residue {lvalue},int) path_distance( (Residue)arg1, (int)at1, (int)at2) -> int : Returns the number of bonds separating atom <at1> from <at2> example(s): See also: Residue Residue.atom Residue.atoms Residue.path_distance Pose C++ signature : int path_distance(core::conformation::Residue {lvalue},int,int) |
path_distances( (Residue)arg1) -> vec1_vec1_int : Returns the shortest path distance for any atom pair in this residue example: path_distances()[atom1][atom2] example(s): See also: Residue Residue.atom Residue.atoms Residue.path_distance Pose C++ signature : utility::vector1<utility::vector1<int, std::allocator<int> >, std::allocator<utility::vector1<int, std::allocator<int> > > > path_distances(core::conformation::Residue {lvalue}) |
place( (Residue)arg1, (Residue)src, (Conformation)conformation [, (bool)preserve_c_beta=False]) -> None : Place this rotamer at the sequence position occupied by <src> by reorienting the ideal side chain coordinates to match C++ signature : void place(core::conformation::Residue {lvalue},core::conformation::Residue,core::conformation::Conformation [,bool=False]) |
polymeric_oriented_sequence_distance( (Residue)arg1, (Residue)other) -> int : Returns the sequence separation distance between this residue and <other> positive if the other residue is downstream in sequence C++ signature : int polymeric_oriented_sequence_distance(core::conformation::Residue {lvalue},core::conformation::Residue) |
polymeric_sequence_distance( (Residue)arg1, (Residue)other) -> int : Returns the sequence separation distance between this residue and <other> : magnitude of distance only C++ signature : unsigned long polymeric_sequence_distance(core::conformation::Residue {lvalue},core::conformation::Residue) |
pseudobonds( (Residue)arg1) -> object : core/conformation/Residue.hh:1301 C++ signature : std::map<unsigned long, boost::shared_ptr<core::conformation::PseudoBondCollection const>, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, boost::shared_ptr<core::conformation::PseudoBondCollection const> > > > pseudobonds(core::conformation::Residue {lvalue}) |
requires_actcoord( (Residue)arg1) -> bool : does this residue require an actcoord? C++ signature : bool requires_actcoord(core::conformation::Residue {lvalue}) |
residue_connect_atom_index( (Residue)arg1, (int)resconn_id) -> int : core/conformation/Residue.hh:1154 C++ signature : unsigned long residue_connect_atom_index(core::conformation::Residue {lvalue},unsigned long) |
residue_connection( (Residue)arg1, (int)resconn_index) -> ResidueConnection : Returns this residue's ResidueConnection a ResidueConnection has internal coords info on how to build the atom in a different residue which connects to this residue C++ signature : core::chemical::ResidueConnection residue_connection(core::conformation::Residue {lvalue},int) |
residue_connection_conn_id( (Residue)arg1, (int)resconn_index) -> int : Returns the connection id on the OTHER residue connected to this residue at this residue's connection resconn_index. For example, if this were a normally-connected alpha amino acid, residue_connection_conn_id(1) would return 2, since the first connection in this residue is attached to the second connection in the previous residue. C++ signature : unsigned long residue_connection_conn_id(core::conformation::Residue {lvalue},unsigned long) |
residue_connection_partner( (Residue)arg1, (int)resconn_index) -> int : Returns the residue number of a residue connected to this residue at this residue's connection resconn_index. For example, in a normally-connected pose made of alpha-amino acids, calling residue_connection_partner(1) on residue 6 should return 5, since residue 6 is connected to residue 5 at the first connection of residue 6. C++ signature : unsigned long residue_connection_partner(core::conformation::Residue {lvalue},unsigned long) residue_connection_partner( (Residue)arg1, (int)resconn_index, (int)otherres, (int)other_connid) -> None : set a connection to this residue by adding its partner's residue number C++ signature : void residue_connection_partner(core::conformation::Residue {lvalue},unsigned long,unsigned long,unsigned long) |
residue_type_set( (Residue)arg1) -> ResidueTypeSet : Returns this residue's ResidueTypeSet C++ signature : core::chemical::ResidueTypeSet residue_type_set(core::conformation::Residue {lvalue}) |
ring_conformer( (Residue)arg1) -> RingConformer : Return the current RingConformer of this residue. C++ signature : core::chemical::RingConformer ring_conformer(core::conformation::Residue {lvalue}) |
select_orient_atoms( (Residue)arg1, (int)center, (int)nbr1, (int)nbr2) -> None : Selects three atoms for orienting this residue C++ signature : void select_orient_atoms(core::conformation::Residue {lvalue},unsigned long {lvalue},unsigned long {lvalue},unsigned long {lvalue}) |
seqpos( (Residue)arg1) -> int : Returns the sequence position of this residue C++ signature : unsigned long seqpos(core::conformation::Residue {lvalue}) seqpos( (Residue)arg1, (int)setting) -> None : Sets this residue's sequence position to <setting> C++ signature : void seqpos(core::conformation::Residue {lvalue},unsigned long) |
set_all_chi( (Residue)arg1, (vector1_Real)chis) -> None : Sets all of this residue's chi angles using the set_chi function (wrapper function) C++ signature : void set_all_chi(core::conformation::Residue {lvalue},utility::vector1<double, std::allocator<double> >) |
set_chi( (Residue)arg1, (int)chino, (float)setting) -> None : Sets this residue's chi angle <chino> to <setting> assuming that changes propagate according to the atom_base tree C++ signature : void set_chi(core::conformation::Residue {lvalue},int,double) |
set_d( (Residue)arg1, (int)chino, (float)setting) -> None : bondlength analog to set_chi like set_chi, assumes changes propagate to atomtree keyed off of chi#, so we only allow distances corresponding to chi angles to refine distance corresponds to the distance between atoms 3 and 4 defining the chi chino==0 ==> CA-CB distance, which allows us to refine ALA CB position for example fpd C++ signature : void set_d(core::conformation::Residue {lvalue},int,double) |
set_orbital_xyz( (Residue)arg1, (int)orbital_index, (xyzVector_Real)xyz_in) -> None : core/conformation/Residue.hh:994 C++ signature : void set_orbital_xyz(core::conformation::Residue {lvalue},unsigned long,numeric::xyzVector<double>) |
set_pseudobonds_to_residue( (Residue)arg1, (int)resid, (PseudoBondCollection)pbs) -> None : core/conformation/Residue.hh:1307 C++ signature : void set_pseudobonds_to_residue(core::conformation::Residue {lvalue},unsigned long,boost::shared_ptr<core::conformation::PseudoBondCollection const>) |
set_theta( (Residue)arg1, (int)chino, (float)setting) -> None : bondangle analog to set_chi same idea as set_d fpd C++ signature : void set_theta(core::conformation::Residue {lvalue},int,double) |
set_xyz( (Residue)arg1, (int)atm_index, (xyzVector_Real)xyz_in) -> None : Sets the position of this residue's atom with index number <atm_index> example(s): See also: Residue Residue.atom Residue.atoms Residue.xyz Pose C++ signature : void set_xyz(core::conformation::Residue {lvalue},unsigned long,numeric::xyzVector<double>) set_xyz( (Residue)arg1, (str)atm_name, (xyzVector_Real)xyz_in) -> None : Sets the position of this residue's atom with name <atm_name> example(s): See also: Residue Residue.atom Residue.atoms Residue.xyz Pose C++ signature : void set_xyz(core::conformation::Residue {lvalue},std::string,numeric::xyzVector<double>) |
show( (Residue)arg1, (OStream)output [, (bool)output_atomic_details=False]) -> None : Generate string representation of Residue for debugging purposes. C++ signature : void show(core::conformation::Residue {lvalue},std::ostream {lvalue} [,bool=False]) |
sidechainAtoms_begin( (Residue)arg1) -> object : should be safe, given the atom ordering rules? C++ signature : __gnu_cxx::__normal_iterator<core::conformation::Atom const*, std::vector<core::conformation::Atom, std::allocator<core::conformation::Atom> > > sidechainAtoms_begin(core::conformation::Residue {lvalue}) |
type( (Residue)arg1) -> ResidueType : Returns this residue's ResidueType example(s): residue.type() See also: Residue Residue.atom_type C++ signature : core::chemical::ResidueType type(core::conformation::Residue {lvalue}) |
update_actcoord( (Residue)arg1) -> None : Updates actcoord for this residue C++ signature : void update_actcoord(core::conformation::Residue {lvalue}) |
update_connections_to_other_residue( (Residue)arg1, (Residue)other_rsd) -> None : Search through the other residue for connections to this residue, and ensure that this residue's connect_map is up to date with that residue's connection indices (and residue number). Vikram K. Mulligan (vmullig@uw.edu) C++ signature : void update_connections_to_other_residue(core::conformation::Residue {lvalue},core::conformation::Residue) |
update_orbital_coords( (Residue)arg1) -> None : core/conformation/Residue.hh:1032 C++ signature : void update_orbital_coords(core::conformation::Residue {lvalue}) |
update_sequence_numbering( (Residue)arg1, (vector1_Size)old2new) -> None : Updates the sequence numbers for this residue and the numbers stored about its non-polymer connections called by our owning conformation when the sequence numbers are remapped C++ signature : void update_sequence_numbering(core::conformation::Residue {lvalue},utility::vector1<unsigned long, std::allocator<unsigned long> >) |
upper_connect( (Residue)arg1) -> ResidueConnection : Returns this residue's upper_connection a ResidueConnection has internal coords info on how to build the atom in the next residue which connects to this residue C++ signature : core::chemical::ResidueConnection upper_connect(core::conformation::Residue {lvalue}) |
upper_connect_atom( (Residue)arg1) -> int : Returns the index number of this residue's atom which connects to the residue after it in sequence : polymers only, example: for an amino acid, residue.upper_connect_atom() = atom_index("C") example(s): residue.upper_connect_atom() See also: Residue Residue.atom Residue.atoms Residue.lower_connect_atom Pose C++ signature : unsigned long upper_connect_atom(core::conformation::Residue {lvalue}) |
xyz( (Residue)arg1, (int)atm_index) -> xyzVector_Real : Returns the position of this residue's atom with index number <atm_index> : position is a Vector example(s): residue.xyz(3) See also: Residue Residue.atom Residue.atoms Residue.set_xyz Pose C++ signature : numeric::xyzVector<double> xyz(core::conformation::Residue {lvalue},unsigned long) xyz( (Residue)arg1, (str)atm_name) -> xyzVector_Real : Returns the position of this residue's atom with name <atm_name> : position is a Vector example(s): residue.xyz("CA") See also: Residue Residue.atom Residue.atoms Residue.set_xyz Pose C++ signature : numeric::xyzVector<double> xyz(core::conformation::Residue {lvalue},std::string) |
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Sat Jun 6 00:11:09 2015 | http://epydoc.sourceforge.net |