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

Given a quasi-symmetric cyclic peptide, this mover aligns the peptide so that the cyclic symmetry axis lies along the Z-axis and the centre of mass is at the origin. It then optionally removes all but one symmetry repeat, so that true symmetry may be set up with the SetupForSymmetry mover. More...

#include <protocols/cyclic_peptide/SymmetricCycpepAlign.hh>
#include <protocols/cyclic_peptide/SymmetricCycpepAlignCreator.hh>
#include <core/kinematics/FoldTree.hh>
#include <core/pose/Pose.hh>
#include <core/chemical/ResidueType.hh>
#include <core/conformation/Residue.hh>
#include <core/select/residue_selector/ReturnResidueSubsetSelector.hh>
#include <protocols/cyclic_peptide/CycpepSymmetryFilter.hh>
#include <numeric/xyzMatrix.hh>
#include <numeric/xyzVector.hh>
#include <basic/Tracer.hh>
#include <basic/citation_manager/UnpublishedModuleInfo.hh>
#include <utility/tag/Tag.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::cyclic_peptide
 

Functions

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

Detailed Description

Given a quasi-symmetric cyclic peptide, this mover aligns the peptide so that the cyclic symmetry axis lies along the Z-axis and the centre of mass is at the origin. It then optionally removes all but one symmetry repeat, so that true symmetry may be set up with the SetupForSymmetry mover.

Author
Vikram K. Mulligan (vmull.nosp@m.ig@u.nosp@m.w.edu)

Function Documentation

static basic::Tracer TR ( "protocols.cyclic_peptide.SymmetricCycpepAlign"  )
static