Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Typedefs | Functions | Variables
protocols::multistate_design Namespace Reference

Classes

class  MetricCalculatorFitnessFunction
 
class  MultiStateAggregateFunction
 
class  MultiStateEntity
 
class  MultiStateFitnessFunction
 
class  MultiStatePacker
 
class  PackingState
 
class  PartitionAggregateFunction
 
class  PosType
 
class  PosTypeCreator
 
class  SingleState
 
class  SingleStateEntityData
 
class  SingleStateFitnessFunction
 

Typedefs

typedef
utility::pointer::shared_ptr
< MetricCalculatorFitnessFunction
MetricCalculatorFitnessFunctionOP
 
typedef
utility::pointer::shared_ptr
< MetricCalculatorFitnessFunction
const > 
MetricCalculatorFitnessFunctionCOP
 
typedef
utility::pointer::shared_ptr
< MultiStateAggregateFunction
MultiStateAggregateFunctionOP
 
typedef
utility::pointer::shared_ptr
< MultiStateAggregateFunction
const > 
MultiStateAggregateFunctionCOP
 
typedef
utility::pointer::shared_ptr
< PosType
PosTypeOP
 
typedef
utility::pointer::shared_ptr
< PosType const > 
PosTypeCOP
 
typedef
utility::pointer::shared_ptr
< MultiStatePacker
MultiStatePackerOP
 
typedef
utility::pointer::shared_ptr
< MultiStatePacker const > 
MultiStatePackerCOP
 
typedef
utility::pointer::shared_ptr
< PackingState
PackingStateOP
 
typedef
utility::pointer::shared_ptr
< PackingState const > 
PackingStateCOP
 
typedef
utility::pointer::shared_ptr
< SingleState
SingleStateOP
 
typedef
utility::pointer::shared_ptr
< SingleState const > 
SingleStateCOP
 
typedef utility::vector1
< SingleStateOP
SingleStateOPs
 
typedef utility::vector1
< SingleStateCOP
SingleStateCOPs
 
typedef
utility::pointer::shared_ptr
< SingleStateFitnessFunction
SingleStateFitnessFunctionOP
 
typedef
utility::pointer::shared_ptr
< SingleStateFitnessFunction
const > 
SingleStateFitnessFunctionCOP
 

Functions

void limit_rotamer_set (utility::vector0< int > &rot_to_pack, PackingState const &state, genetic_algorithm::EntityElements const &seq)
 
void restrict_to_canonical_aas (PackingState const &state, utility::vector0< int > &rot_to_pack)
 
static basic::Tracer TR ("protocols.multistate_design.PartitionAggregateFunction")
 
protocols::genetic_algorithm::EntityElements list_amino_acid_options (core::Size i, core::pack::task::ResidueLevelTask const &rtask)
 
protocols::genetic_algorithm::EntityElements entity_elements_from_1letterstring (std::string const &input)
 Creates a set of PosType entity-elements from a string of 1-letter AA codes. More...
 

Variables

genetic_algorithm::EntityElementRegistrator
< PosTypeCreator
pt_registrator
 

Typedef Documentation

typedef utility::pointer::shared_ptr< MultiStatePacker const > protocols::multistate_design::MultiStatePackerCOP
typedef utility::pointer::shared_ptr< MultiStatePacker > protocols::multistate_design::MultiStatePackerOP
typedef utility::pointer::shared_ptr< PackingState const > protocols::multistate_design::PackingStateCOP
typedef utility::pointer::shared_ptr< PackingState > protocols::multistate_design::PackingStateOP
typedef utility::pointer::shared_ptr< PosType const > protocols::multistate_design::PosTypeCOP
typedef utility::pointer::shared_ptr< PosType > protocols::multistate_design::PosTypeOP
typedef utility::pointer::shared_ptr< SingleState const > protocols::multistate_design::SingleStateCOP
typedef utility::pointer::shared_ptr< SingleState > protocols::multistate_design::SingleStateOP

Function Documentation

protocols::genetic_algorithm::EntityElements protocols::multistate_design::entity_elements_from_1letterstring ( std::string const &  input)

Creates a set of PosType entity-elements from a string of 1-letter AA codes.

void protocols::multistate_design::limit_rotamer_set ( utility::vector0< int > &  rot_to_pack,
PackingState const &  state,
genetic_algorithm::EntityElements const &  seq 
)
protocols::genetic_algorithm::EntityElements protocols::multistate_design::list_amino_acid_options ( core::Size  i,
core::pack::task::ResidueLevelTask const &  rtask 
)
void protocols::multistate_design::restrict_to_canonical_aas ( PackingState const &  state,
utility::vector0< int > &  rot_to_pack 
)
static basic::Tracer protocols::multistate_design::TR ( "protocols.multistate_design.PartitionAggregateFunction"  )
static

Variable Documentation

genetic_algorithm::EntityElementRegistrator< PosTypeCreator > protocols::multistate_design::pt_registrator