Rosetta
Classes | Typedefs | Functions | Variables
protocols::multistate_design Namespace Reference

Classes

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

Typedefs

typedef utility::pointer::shared_ptr< MetricCalculatorFitnessFunctionMetricCalculatorFitnessFunctionOP
 
typedef utility::pointer::shared_ptr< MetricCalculatorFitnessFunction const > MetricCalculatorFitnessFunctionCOP
 
typedef utility::pointer::shared_ptr< MultiStateAggregateFunctionMultiStateAggregateFunctionOP
 
typedef utility::pointer::shared_ptr< MultiStateAggregateFunction const > MultiStateAggregateFunctionCOP
 
typedef utility::pointer::shared_ptr< PosTypePosTypeOP
 
typedef utility::pointer::shared_ptr< PosType const > PosTypeCOP
 
typedef utility::pointer::shared_ptr< MultiStatePackerMultiStatePackerOP
 
typedef utility::pointer::shared_ptr< MultiStatePacker const > MultiStatePackerCOP
 
typedef utility::pointer::shared_ptr< PackingStatePackingStateOP
 
typedef utility::pointer::shared_ptr< PackingState const > PackingStateCOP
 
typedef utility::pointer::shared_ptr< SingleStateSingleStateOP
 
typedef utility::pointer::shared_ptr< SingleState const > SingleStateCOP
 
typedef utility::vector1< SingleStateOPSingleStateOPs
 
typedef utility::vector1< SingleStateCOPSingleStateCOPs
 
typedef utility::pointer::shared_ptr< SingleStateFitnessFunctionSingleStateFitnessFunctionOP
 
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< PosTypeCreatorpt_registrator
 

Typedef Documentation

◆ MetricCalculatorFitnessFunctionCOP

◆ MetricCalculatorFitnessFunctionOP

◆ MultiStateAggregateFunctionCOP

◆ MultiStateAggregateFunctionOP

◆ MultiStatePackerCOP

typedef utility::pointer::shared_ptr< MultiStatePacker const > protocols::multistate_design::MultiStatePackerCOP

◆ MultiStatePackerOP

typedef utility::pointer::shared_ptr< MultiStatePacker > protocols::multistate_design::MultiStatePackerOP

◆ PackingStateCOP

typedef utility::pointer::shared_ptr< PackingState const > protocols::multistate_design::PackingStateCOP

◆ PackingStateOP

typedef utility::pointer::shared_ptr< PackingState > protocols::multistate_design::PackingStateOP

◆ PosTypeCOP

typedef utility::pointer::shared_ptr< PosType const > protocols::multistate_design::PosTypeCOP

◆ PosTypeOP

typedef utility::pointer::shared_ptr< PosType > protocols::multistate_design::PosTypeOP

◆ SingleStateCOP

typedef utility::pointer::shared_ptr< SingleState const > protocols::multistate_design::SingleStateCOP

◆ SingleStateCOPs

◆ SingleStateFitnessFunctionCOP

◆ SingleStateFitnessFunctionOP

◆ SingleStateOP

typedef utility::pointer::shared_ptr< SingleState > protocols::multistate_design::SingleStateOP

◆ SingleStateOPs

Function Documentation

◆ entity_elements_from_1letterstring()

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.

◆ limit_rotamer_set()

void protocols::multistate_design::limit_rotamer_set ( utility::vector0< int > &  rot_to_pack,
PackingState const &  state,
genetic_algorithm::EntityElements const &  seq 
)

◆ list_amino_acid_options()

protocols::genetic_algorithm::EntityElements protocols::multistate_design::list_amino_acid_options ( core::Size  i,
core::pack::task::ResidueLevelTask const &  rtask 
)

◆ restrict_to_canonical_aas()

void protocols::multistate_design::restrict_to_canonical_aas ( PackingState const &  state,
utility::vector0< int > &  rot_to_pack 
)

◆ TR()

static basic::Tracer protocols::multistate_design::TR ( "protocols.multistate_design.PartitionAggregateFunction"  )
static

Variable Documentation

◆ pt_registrator

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