![]() |
Rosetta Core
2014.16.56682
|
#include <core/util/metalloproteins_util.hh>#include <core/pose/copydofs/CopyDofs.hh>#include <core/pose/PDBInfo.hh>#include <core/pose/Pose.hh>#include <core/pose/MiniPose.hh>#include <core/pose/datacache/CacheableDataType.hh>#include <core/pose/datacache/PositionConservedResiduesStore.hh>#include <core/pose/util.tmpl.hh>#include <core/chemical/ChemicalManager.hh>#include <core/chemical/ResidueType.hh>#include <core/chemical/ResidueTypeSet.hh>#include <core/chemical/VariantType.hh>#include <core/chemical/carbohydrates/CarbohydrateInfo.hh>#include <core/chemical/Patch.hh>#include <core/chemical/PatchOperation.hh>#include <core/conformation/Conformation.hh>#include <core/conformation/ResidueFactory.hh>#include <core/conformation/util.hh>#include <core/id/DOF_ID_Map.hh>#include <core/id/Exceptions.hh>#include <core/id/NamedStubID.hh>#include <core/id/NamedAtomID.hh>#include <core/id/TorsionID.hh>#include <core/kinematics/MoveMap.hh>#include <core/kinematics/FoldTree.hh>#include <core/io/raw_data/DisulfideFile.hh>#include <core/io/silent/BinarySilentStruct.hh>#include <core/scoring/ScoreType.hh>#include <core/scoring/ScoreFunction.hh>#include <core/scoring/Energies.hh>#include <core/scoring/func/HarmonicFunc.hh>#include <core/scoring/func/CircularHarmonicFunc.hh>#include <core/scoring/constraints/AtomPairConstraint.hh>#include <core/scoring/constraints/AngleConstraint.hh>#include <core/conformation/Residue.hh>#include <core/id/SequenceMapping.hh>#include <core/sequence/Sequence.hh>#include <core/sequence/util.hh>#include <core/pack/dunbrack/RotamerLibrary.hh>#include <core/pack/dunbrack/SingleLigandRotamerLibrary.hh>#include <basic/Tracer.hh>#include <basic/datacache/BasicDataCache.hh>#include <basic/datacache/CacheableString.hh>#include <basic/datacache/CacheableStringFloatMap.hh>#include <basic/datacache/CacheableStringMap.hh>#include <basic/options/option.hh>#include <basic/options/keys/in.OptionKeys.gen.hh>#include <numeric/constants.hh>#include <numeric/xyz.functions.hh>#include <numeric/xyzVector.string.hh>#include <utility/io/izstream.hh>#include <utility/exit.hh>#include <utility/string_util.hh>#include <utility/excn/Exceptions.hh>#include <utility/vector1.hh>#include <cmath>#include <iostream>#include <stdio.h>#include <ObjexxFCL/string.functions.hh>Namespaces | |
| core | |
| A class for defining atom parameters, known as atom_types. | |
| core::util | |
Macros | |
| #define | foreach BOOST_FOREACH |
Functions | |
| void | core::util::add_covalent_linkage (core::pose::Pose &pose, Size const resA_pos, Size const resB_pos, Size const resA_At, Size const resB_At, bool const remove_hydrogens) |
| : Adds an arbitrary covalent linkage between two atoms (resA_At and resB_At) in two residues (at positions resA_pos and resB_pos). More... | |
| void | core::util::add_covalent_linkage_helper (core::pose::Pose &pose, core::Size const res_pos, core::Size const Atpos, numeric::xyzVector< core::Real > const partner_xyz, std::string &res_varname, bool const remove_hydrogens) |
| : This is a helper function for the add_covalent_linkage function. You probably don't want to call it directly, unless you really know what you're doing. More... | |
| utility::vector1 < core::id::AtomID > | core::util::find_metalbinding_atoms (core::pose::Pose const &pose, core::Size const metal_position, core::Real const dist_cutoff_multiplier) |
| Function that generates a list of metal-binding atoms that coordinate a metal in a protein. More... | |
| void | core::util::add_covalent_linkages_to_metal (core::pose::Pose &pose, core::Size const metal_position, utility::vector1< core::id::AtomID > &liganding_atomids, bool const remove_hydrogens) |
| Function to add covalent linkages between a metal atom and all the liganding atoms provided in a vector of AtomIDs. More... | |
| void | core::util::auto_setup_metal_bonds (core::pose::Pose &pose, core::Size const metal_position, core::Real const dist_cutoff_multiplier, bool const remove_hydrogens) |
| Function to auto-detect and add covalent connections to metal ions. More... | |
| void | core::util::auto_setup_all_metal_bonds (core::pose::Pose &pose, core::Real const dist_cutoff_multiplier, bool const remove_hydrogens) |
| Function to auto-detect and add covalent connections to ALL metal ions in a pose. More... | |
| void | core::util::auto_setup_all_metal_constraints (core::pose::Pose &pose, core::Real const distance_constraint_multiplier, core::Real const angle_constraint_multiplier) |
| Function to set up distance and angle constraints between metals and the residues that bind them. More... | |
| void | core::util::auto_setup_all_metal_constraints (core::pose::Pose &pose, core::scoring::ScoreFunctionOP sfxn, core::Real const distance_constraint_multiplier, core::Real const angle_constraint_multiplier) |
| Function to set up distance and angle constraints between metals and the residues that bind them. More... | |
Variables | |
| static basic::Tracer | core::util::TR ("core.util.metalloproteins_util") |
| #define foreach BOOST_FOREACH |
1.8.7