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

Mutates residues to create a potential glycosylation site using known sequence motifs of N- or C- linked glycans. Includes options for Enhanced Sequons for N-linked glycans that have been shown to have higher rates of glycosylation as well as other positions that have been shown to influence the glycosylation chemistry. More...

#include <protocols/carbohydrates/CreateGlycanSequonMover.fwd.hh>
#include <protocols/calc_taskop_movers/CreateSequenceMotifMover.fwd.hh>
#include <protocols/moves/Mover.hh>
#include <protocols/filters/Filter.fwd.hh>
#include <core/pose/Pose.fwd.hh>
#include <core/select/residue_selector/ResidueSelector.fwd.hh>
#include <core/scoring/ScoreFunction.fwd.hh>
#include <basic/datacache/DataMap.fwd.hh>

Classes

class  protocols::carbohydrates::CreateGlycanSequonMover
 Mutates residues to create a potential glycosylation site using known sequence motifs of N- or C- linked glycans. Includes options for Enhanced Sequons for N-linked glycans that have been shown to have higher rates of glycosylation as well as other positions that have been shown to influence the glycosylation chemistry. More...
 

Namespaces

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

Enumerations

enum  protocols::carbohydrates::GlycanSequon {
  protocols::carbohydrates::n_linked_typical = 1, protocols::carbohydrates::n_linked_basic_enhanced, protocols::carbohydrates::n_linked_best_enhanced, protocols::carbohydrates::c_linked_NxC,
  protocols::carbohydrates::c_linked_WxxW, protocols::carbohydrates::c_linked_WSTxC
}
 

Functions

std::map< GlycanSequon,
std::string > 
protocols::carbohydrates::create_sequons ()
 Create a map of the name and full sequon. More...
 
std::ostream & protocols::carbohydrates::operator<< (std::ostream &os, CreateGlycanSequonMover const &mover)
 private methods /// More...
 

Detailed Description

Mutates residues to create a potential glycosylation site using known sequence motifs of N- or C- linked glycans. Includes options for Enhanced Sequons for N-linked glycans that have been shown to have higher rates of glycosylation as well as other positions that have been shown to influence the glycosylation chemistry.

Author
Jared Adolf-Bryfogle (jadol.nosp@m.fbr@.nosp@m.gmail.nosp@m..com)