multistate_design

Bindings for protocols::multistate_design namespace

class pyrosetta.rosetta.protocols.multistate_design.MultiStatePacker

Bases: pyrosetta.rosetta.protocols.multistate_design.MultiStateFitnessFunction

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.multistate_design.MultiStatePacker) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.multistate_design.MultiStatePacker, num_packs: int) -> None
__init_subclass__()

This method is called when a class is subclassed.

The default implementation does nothing. It may be overridden to extend subclasses.

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

Create and return a new object. See help(type) for accurate signature.

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).

add_metric_value_getter(self: pyrosetta.rosetta.protocols.multistate_design.MultiStateFitnessFunction, name: str, metric_value_getter: protocols::toolbox::pose_metric_calculators::MetricValueGetter) → None

C++: protocols::multistate_design::MultiStateFitnessFunction::add_metric_value_getter(const class std::basic_string<char> &, const class protocols::toolbox::pose_metric_calculators::MetricValueGetter &) –> void

add_state(*args, **kwargs)

Overloaded function.

  1. add_state(self: pyrosetta.rosetta.protocols.multistate_design.MultiStateFitnessFunction, state: protocols::multistate_design::SingleState) -> None

C++: protocols::multistate_design::MultiStateFitnessFunction::add_state(class std::shared_ptr<class protocols::multistate_design::SingleState>) –> void

  1. add_state(self: pyrosetta.rosetta.protocols.multistate_design.MultiStateFitnessFunction, pose: pyrosetta.rosetta.core.pose.Pose, is_positive: bool) -> None

C++: protocols::multistate_design::MultiStateFitnessFunction::add_state(const class core::pose::Pose &, bool) –> void

aggregate_function(self: pyrosetta.rosetta.protocols.multistate_design.MultiStateFitnessFunction) → pyrosetta.rosetta.protocols.multistate_design.MultiStateAggregateFunction

C++: protocols::multistate_design::MultiStateFitnessFunction::aggregate_function() const –> class std::shared_ptr<const class protocols::multistate_design::MultiStateAggregateFunction>

assign(self: pyrosetta.rosetta.protocols.multistate_design.MultiStatePacker, : pyrosetta.rosetta.protocols.multistate_design.MultiStatePacker) → pyrosetta.rosetta.protocols.multistate_design.MultiStatePacker

C++: protocols::multistate_design::MultiStatePacker::operator=(const class protocols::multistate_design::MultiStatePacker &) –> class protocols::multistate_design::MultiStatePacker &

evaluate(self: pyrosetta.rosetta.protocols.multistate_design.MultiStatePacker, entity: pyrosetta.rosetta.protocols.genetic_algorithm.Entity, single_state_num: int) → float

C++: protocols::multistate_design::MultiStatePacker::evaluate(class protocols::genetic_algorithm::Entity &, unsigned long) –> double

evaluate_positive_states(self: pyrosetta.rosetta.protocols.multistate_design.MultiStateFitnessFunction, entity: pyrosetta.rosetta.protocols.genetic_algorithm.Entity) → float

C++: protocols::multistate_design::MultiStateFitnessFunction::evaluate_positive_states(class protocols::genetic_algorithm::Entity &) –> double

num_negative_states(self: pyrosetta.rosetta.protocols.multistate_design.MultiStateFitnessFunction) → int

C++: protocols::multistate_design::MultiStateFitnessFunction::num_negative_states() const –> unsigned long

num_positive_states(self: pyrosetta.rosetta.protocols.multistate_design.MultiStateFitnessFunction) → int

C++: protocols::multistate_design::MultiStateFitnessFunction::num_positive_states() const –> unsigned long

num_states(*args, **kwargs)

Overloaded function.

  1. num_states(self: pyrosetta.rosetta.protocols.multistate_design.MultiStateFitnessFunction) -> int

C++: protocols::multistate_design::MultiStateFitnessFunction::num_states() const –> unsigned long

  1. num_states(self: pyrosetta.rosetta.protocols.multistate_design.MultiStateFitnessFunction, pos_neg: bool) -> int

C++: protocols::multistate_design::MultiStateFitnessFunction::num_states(bool) const –> unsigned long

scorefxn(self: pyrosetta.rosetta.protocols.multistate_design.MultiStateFitnessFunction) → pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::multistate_design::MultiStateFitnessFunction::scorefxn() const –> class std::shared_ptr<const class core::scoring::ScoreFunction>

set_aggregate_function(self: pyrosetta.rosetta.protocols.multistate_design.MultiStateFitnessFunction, aggregate_function: pyrosetta.rosetta.protocols.multistate_design.MultiStateAggregateFunction) → None

C++: protocols::multistate_design::MultiStateFitnessFunction::set_aggregate_function(class std::shared_ptr<const class protocols::multistate_design::MultiStateAggregateFunction>) –> void

set_num_packs(self: pyrosetta.rosetta.protocols.multistate_design.MultiStatePacker, num: int) → None

C++: protocols::multistate_design::MultiStatePacker::set_num_packs(unsigned long) –> void

set_scorefxn(self: pyrosetta.rosetta.protocols.multistate_design.MultiStateFitnessFunction, sf: pyrosetta.rosetta.core.scoring.ScoreFunction) → None

C++: protocols::multistate_design::MultiStateFitnessFunction::set_scorefxn(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

single_state_design(*args, **kwargs)

Overloaded function.

  1. single_state_design(self: pyrosetta.rosetta.protocols.multistate_design.MultiStatePacker) -> None
  2. single_state_design(self: pyrosetta.rosetta.protocols.multistate_design.MultiStatePacker, restrict_to_canonical: bool) -> None

C++: protocols::multistate_design::MultiStatePacker::single_state_design(bool) –> void

pyrosetta.rosetta.protocols.multistate_design.entity_elements_from_1letterstring(input: str) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_genetic_algorithm_EntityElement_t

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

C++: protocols::multistate_design::entity_elements_from_1letterstring(const class std::basic_string<char> &) –> class utility::vector1<class std::shared_ptr<class protocols::genetic_algorithm::EntityElement>, class std::allocator<class std::shared_ptr<class protocols::genetic_algorithm::EntityElement> > >

pyrosetta.rosetta.protocols.multistate_design.limit_rotamer_set(rot_to_pack: pyrosetta.rosetta.utility.vector0_int, state: protocols::multistate_design::PackingState, seq: pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_genetic_algorithm_EntityElement_t) → None

C++: protocols::multistate_design::limit_rotamer_set(class utility::vector0<int, class std::allocator<int> > &, const class protocols::multistate_design::PackingState &, const class utility::vector1<class std::shared_ptr<class protocols::genetic_algorithm::EntityElement>, class std::allocator<class std::shared_ptr<class protocols::genetic_algorithm::EntityElement> > > &) –> void

pyrosetta.rosetta.protocols.multistate_design.list_amino_acid_options(residue_index: int, rtask: pyrosetta.rosetta.core.pack.task.ResidueLevelTask) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_genetic_algorithm_EntityElement_t

C++: protocols::multistate_design::list_amino_acid_options(unsigned long, const class core::pack::task::ResidueLevelTask &) –> class utility::vector1<class std::shared_ptr<class protocols::genetic_algorithm::EntityElement>, class std::allocator<class std::shared_ptr<class protocols::genetic_algorithm::EntityElement> > >

pyrosetta.rosetta.protocols.multistate_design.restrict_to_canonical_aas(state: protocols::multistate_design::PackingState, rot_to_pack: pyrosetta.rosetta.utility.vector0_int) → None

C++: protocols::multistate_design::restrict_to_canonical_aas(const class protocols::multistate_design::PackingState &, class utility::vector0<int, class std::allocator<int> > &) –> void