Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Functions
AddHelixSequenceConstraintsMover.cc File Reference

This mover adds sequence constraints to the ends of each helix, requiring at least one positively-charged residue in the three C-terminal residues, and at least one negatively-charged resiude in the three N-terminal residues. More...

#include <protocols/aa_composition/AddHelixSequenceConstraintsMover.hh>
#include <protocols/aa_composition/AddHelixSequenceConstraintsMoverCreator.hh>
#include <core/pose/Pose.hh>
#include <core/select/residue_selector/ResidueSelector.hh>
#include <core/select/residue_selector/ResidueIndexSelector.hh>
#include <core/select/residue_selector/util.hh>
#include <core/scoring/aa_composition_energy/AACompositionConstraint.hh>
#include <core/scoring/constraints/Constraint.hh>
#include <protocols/aa_composition/ClearCompositionConstraintsMover.hh>
#include <protocols/aa_composition/util.hh>
#include <protocols/rosetta_scripts/util.hh>
#include <basic/Tracer.hh>
#include <utility/tag/Tag.hh>
#include <utility/string_util.hh>
#include <utility/tag/XMLSchemaGeneration.hh>
#include <protocols/moves/mover_schemas.hh>

Namespaces

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

Functions

static basic::Tracer TR ("protocols.aa_composition.AddHelixSequenceConstraintsMover")
 
std::ostream & protocols::aa_composition::operator<< (std::ostream &os, AddHelixSequenceConstraintsMover const &mover)
 private methods /// More...
 

Detailed Description

This mover adds sequence constraints to the ends of each helix, requiring at least one positively-charged residue in the three C-terminal residues, and at least one negatively-charged resiude in the three N-terminal residues.

Author
Vikram K. Mulligan (vmull.nosp@m.ig@u.nosp@m.w.edu – wrote the mover)
Gabriel Rocklin (came up with the rules that this mover should apply, based on high-throughput experiments)

Function Documentation

static basic::Tracer TR ( "protocols.aa_composition.AddHelixSequenceConstraintsMover"  )
static