Rosetta
Namespaces | Functions
disulfide_util.cc File Reference

A collection of procedures for manipulating disulfide bonds. More...

#include <core/util/disulfide_util.hh>
#include <core/types.hh>
#include <core/pose/Pose.hh>
#include <core/conformation/util.hh>
#include <core/conformation/Residue.hh>
#include <core/pack/task/PackerTask.hh>
#include <core/pack/task/TaskFactory.hh>
#include <core/pack/task/RotamerSampleOptions.hh>
#include <core/pack/pack_rotamers.hh>
#include <core/kinematics/MoveMap.hh>
#include <core/pose/symmetry/util.hh>
#include <core/conformation/symmetry/SymmetricConformation.hh>
#include <core/conformation/symmetry/SymmetryInfo.hh>
#include <core/scoring/ScoreFunction.hh>
#include <core/scoring/ScoreFunctionFactory.hh>
#include <core/optimization/AtomTreeMinimizer.hh>
#include <core/optimization/MinimizerOptions.hh>
#include <core/optimization/symmetry/SymAtomTreeMinimizer.hh>
#include <basic/Tracer.hh>
#include <utility/vector1.hh>
#include <core/pack/task/ResidueLevelTask.hh>

Namespaces

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

Functions

static basic::Tracer core::util::TR ("protocols.toolbox.disulfide_util")
 
void core::util::rebuild_disulfide (Pose &pose, Size lower_res, Size upper_res, core::Size const threads_to_request, PackerTaskOP packer_task, ScoreFunctionOP packer_score, MoveMapOP mm, ScoreFunctionOP minimizer_score)
 
void core::util::rebuild_disulfide (core::pose::Pose &pose, utility::vector1< std::pair< core::Size, core::Size > > disulfides, core::Size const threads_to_request, core::pack::task::PackerTaskOP packer_task=nullptr, core::scoring::ScoreFunctionOP packer_score=nullptr, core::kinematics::MoveMapOP mm=nullptr, core::scoring::ScoreFunctionOP minimizer_score=nullptr)
 Rebuild a number of pairs of cysteines (and possibly surrounding residues) so that they form near-ideal disulfide bonds. More...
 

Detailed Description

A collection of procedures for manipulating disulfide bonds.

Author
Spencer Bliven blive.nosp@m.ns@u.nosp@m..wash.nosp@m.ingt.nosp@m.on.ed.nosp@m.u
Date
4/30/2009 @modified Vikram K. Mulligan (vmull.nosp@m.igan.nosp@m.@flat.nosp@m.iron.nosp@m.insti.nosp@m.tue..nosp@m.org) to allow multi-threaded interaction graph setup.