Rosetta Protocols  2014.35
Classes | Namespaces | Typedefs
DnaInterfacePacker.hh File Reference

Intended to perform anything one would want to do in a DNA interface that uses a single incarnation of the RotamerSets/InteractionGraph combo. More...

#include <protocols/dna/DnaInterfacePacker.fwd.hh>
#include <protocols/simple_moves/PackRotamersMover.hh>
#include <protocols/filters/Filter.fwd.hh>
#include <protocols/dna/typedefs.hh>
#include <protocols/dna/DnaChains.fwd.hh>
#include <protocols/dna/PDBOutput.fwd.hh>
#include <core/types.hh>
#include <core/chemical/ResidueType.fwd.hh>
#include <core/kinematics/MoveMap.fwd.hh>
#include <core/optimization/MinimizerOptions.fwd.hh>
#include <core/pack/interaction_graph/InteractionGraphBase.fwd.hh>
#include <core/pack/rotamer_set/RotamerSets.fwd.hh>
#include <core/pack/task/PackerTask.fwd.hh>
#include <core/pose/Pose.fwd.hh>
#include <core/scoring/ScoreFunction.fwd.hh>
#include <utility/tag/Tag.fwd.hh>
#include <map>
#include <string>
#include <protocols/dna/DnaDesignDef.fwd.hh>
#include <utility/vector0.hh>
#include <utility/vector1.hh>

Classes

class  protocols::dna::ResTypeSequence_lt
 
class  protocols::dna::DnaInterfacePacker
 

Namespaces

 protocols
 The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP.
 
 protocols::dna
 

Typedefs

typedef std::map
< ResTypeSequence, core::Real,
ResTypeSequence_lt > 
protocols::dna::SequenceScores
 

Detailed Description

Intended to perform anything one would want to do in a DNA interface that uses a single incarnation of the RotamerSets/InteractionGraph combo.

Author
ashworth

For basic packing/designing, the more basic PackRotamersMover can be used instead, provided it receives the appropriate TaskFactory/TaskOperations. This derived class, however, takes advantage of the reusability of packer data to accomplish some higher-level functions, such as rapid estimations of multi-state specificity, reversions, and mutational scanning.