Rosetta Protocols  2015.19
Classes | Typedefs | Functions
protocols::flxbb Namespace Reference

Classes

class  CombinedTaskOperation
 
class  DesignTask
 
class  DesignTask_Layer
 
class  DesignTask_Normal
 
class  FilterStructs
 
class  FilterStructs_Packstat
 
class  FilterStructs_TotalCharge
 
class  FlxbbDesign
 
class  FlxbbDesignCreator
 
class  FlxbbDesignPack
 
class  InterlockAroma
 
class  InterlockAromaCreator
 
class  LayerDesignOperation
 
class  LayerDesignOperationCreator
 

Typedefs

typedef
utility::pointer::shared_ptr
< DesignTask
DesignTaskOP
 
typedef utility::vector1
< DesignTaskOP
DesignTaskSet
 
typedef
utility::pointer::shared_ptr
< DesignTaskSet
DesignTaskSetOP
 
typedef
utility::pointer::shared_ptr
< DesignTask_Normal
DesignTask_NormalOP
 
typedef
utility::pointer::shared_ptr
< DesignTask_Layer
DesignTask_LayerOP
 
typedef
utility::pointer::shared_ptr
< FilterStructs
FilterStructsOP
 
typedef
utility::pointer::shared_ptr
< FilterStructs_Packstat
FilterStructs_PackstatOP
 
typedef
utility::pointer::shared_ptr
< FilterStructs_TotalCharge
FilterStructs_TotalChargeOP
 
typedef
utility::pointer::shared_ptr
< FlxbbDesign
FlxbbDesignOP
 
typedef
utility::pointer::shared_ptr
< InterlockAroma
InterlockAromaOP
 
typedef
utility::pointer::shared_ptr
< LayerDesignOperation
LayerDesignOperationOP
 
typedef
utility::pointer::shared_ptr
< CombinedTaskOperation
CombinedTaskOperationOP
 
typedef core::Size Size
 
typedef core::Real Real
 
typedef std::string String
 
typedef core::pose::Pose Pose
 
typedef
protocols::jd2::parser::BluePrintOP 
BluePrintOP
 
typedef
core::scoring::constraints::ConstraintOPs 
ConstraintOPs
 

Functions

void FlxbbDesign_main ()
 
template<class T >
LayerDesignOperation::LayerDefinitions makeMap (T const &map_initializer)
 
ConstraintOPs constraints_sheet (Pose const &pose, BluePrintOP const &blue, Real const coef, Real const condist=5.5)
 constrain hydrogen bonds in beta sheet ( not used ) More...
 
ConstraintOPs constraints_NtoC (Pose const &pose, Real const coef, Real const condist=11.0)
 constraint between N- and C-terminal Ca atoms More...
 
ConstraintOPs constraints_sheet (Pose const &pose, Real const coef, Real const condist=5.5)
 constrain between Ca atoms in beta sheet More...
 
utility::vector1< Sizefind_ligands (Pose const &pose)
 Looks for unknown amino acids in the pose and returns their indices. More...
 

Typedef Documentation

typedef utility::pointer::shared_ptr< DesignTask > protocols::flxbb::DesignTaskOP
typedef utility::pointer::shared_ptr< DesignTaskSet > protocols::flxbb::DesignTaskSetOP
typedef utility::pointer::shared_ptr< FilterStructs > protocols::flxbb::FilterStructsOP
typedef utility::pointer::shared_ptr< FlxbbDesign > protocols::flxbb::FlxbbDesignOP

Function Documentation

ConstraintOPs protocols::flxbb::constraints_NtoC ( Pose const &  pose,
Real const  coef,
Real const  condist 
)
ConstraintOPs protocols::flxbb::constraints_sheet ( Pose const &  pose,
BluePrintOP const &  blue,
Real const  coef,
Real const  condist = 5.5 
)
ConstraintOPs protocols::flxbb::constraints_sheet ( Pose const &  pose,
Real const  coef,
Real const  condist 
)
utility::vector1< Size > protocols::flxbb::find_ligands ( Pose const &  pose)
void protocols::flxbb::FlxbbDesign_main ( )
template<class T >
LayerDesignOperation::LayerDefinitions protocols::flxbb::makeMap ( T const &  map_initializer)

Indirection to get around c++11 flexibility in initializing maps. Used in set_default_layer_residues below. Idea stolen from this thread on github: https://github.com/ethz-asl/libpointmatcher/issues/13

Referenced by protocols::flxbb::LayerDesignOperation::set_default_layer_residues().