Rosetta
Classes | Typedefs | Functions
protocols::aa_composition Namespace Reference

Classes

class  AddCompositionConstraintMover
 
class  AddCompositionConstraintMoverCreator
 
class  AddHelixSequenceConstraintsMover
 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...
 
class  AddHelixSequenceConstraintsMoverCreator
 
class  AddMHCEpitopeConstraintMover
 
class  AddMHCEpitopeConstraintMoverCreator
 
class  AddNetChargeConstraintMover
 
class  AddNetChargeConstraintMoverCreator
 
class  ClearCompositionConstraintsMover
 
class  ClearCompositionConstraintsMoverCreator
 

Typedefs

typedef utility::pointer::shared_ptr< AddCompositionConstraintMoverAddCompositionConstraintMoverOP
 
typedef utility::pointer::shared_ptr< AddCompositionConstraintMover const > AddCompositionConstraintMoverCOP
 
typedef utility::pointer::shared_ptr< AddHelixSequenceConstraintsMoverAddHelixSequenceConstraintsMoverOP
 
typedef utility::pointer::shared_ptr< AddHelixSequenceConstraintsMover const > AddHelixSequenceConstraintsMoverCOP
 
typedef utility::pointer::shared_ptr< AddMHCEpitopeConstraintMoverAddMHCEpitopeConstraintMoverOP
 
typedef utility::pointer::shared_ptr< AddMHCEpitopeConstraintMover const > AddMHCEpitopeConstraintMoverCOP
 
typedef utility::pointer::shared_ptr< AddNetChargeConstraintMoverAddNetChargeConstraintMoverOP
 
typedef utility::pointer::shared_ptr< AddNetChargeConstraintMover const > AddNetChargeConstraintMoverCOP
 
typedef utility::pointer::shared_ptr< ClearCompositionConstraintsMoverClearCompositionConstraintsMoverOP
 
typedef utility::pointer::shared_ptr< ClearCompositionConstraintsMover const > ClearCompositionConstraintsMoverCOP
 

Functions

std::ostream & operator<< (std::ostream &os, AddHelixSequenceConstraintsMover const &mover)
 private methods /// More...
 
void find_helices_over_length (core::pose::Pose const &pose, utility::vector1< std::pair< core::Size, core::Size > > &helices, core::Size const min_length)
 Given a pose, run DSSP and populate the helices list. More...
 

Typedef Documentation

◆ AddCompositionConstraintMoverCOP

◆ AddCompositionConstraintMoverOP

◆ AddHelixSequenceConstraintsMoverCOP

◆ AddHelixSequenceConstraintsMoverOP

◆ AddMHCEpitopeConstraintMoverCOP

◆ AddMHCEpitopeConstraintMoverOP

◆ AddNetChargeConstraintMoverCOP

◆ AddNetChargeConstraintMoverOP

◆ ClearCompositionConstraintsMoverCOP

◆ ClearCompositionConstraintsMoverOP

Function Documentation

◆ find_helices_over_length()

void protocols::aa_composition::find_helices_over_length ( core::pose::Pose const &  pose,
utility::vector1< std::pair< core::Size, core::Size > > &  helices,
core::Size const  min_length 
)

Given a pose, run DSSP and populate the helices list.

Ignores helices shorter than min_length.

References protocols::simple_filters::dssp(), and protocols::TR().

Referenced by protocols::aa_composition::AddHelixSequenceConstraintsMover::find_helices().

◆ operator<<()

std::ostream & protocols::aa_composition::operator<< ( std::ostream &  os,
AddHelixSequenceConstraintsMover const &  mover 
)