movers

Bindings for protocols::protein_interface_design::movers namespace

class pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreak

Bases: pyrosetta.rosetta.protocols.moves.Mover

a mover that sets a chainbreak in a specified position

__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.protein_interface_design.movers.AddChainBreak) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreak, arg0: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreak) -> 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).

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreak, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::AddChainBreak::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreak, : pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreak) → pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreak

C++: protocols::protein_interface_design::movers::AddChainBreak::operator=(const class protocols::protein_interface_design::movers::AddChainBreak &) –> class protocols::protein_interface_design::movers::AddChainBreak &

automatic_distance_cutoff(*args, **kwargs)

Overloaded function.

  1. automatic_distance_cutoff(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreak) -> float

C++: protocols::protein_interface_design::movers::AddChainBreak::automatic_distance_cutoff() const –> double

  1. automatic_distance_cutoff(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreak, a: float) -> None

C++: protocols::protein_interface_design::movers::AddChainBreak::automatic_distance_cutoff(const double) –> void

change_foldtree(*args, **kwargs)

Overloaded function.

  1. change_foldtree(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreak, c: bool) -> None

C++: protocols::protein_interface_design::movers::AddChainBreak::change_foldtree(const bool) –> void

  1. change_foldtree(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreak) -> bool

C++: protocols::protein_interface_design::movers::AddChainBreak::change_foldtree() const –> bool

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) → None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clone(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreak) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::AddChainBreak::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

create(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

find_automatically(*args, **kwargs)

Overloaded function.

  1. find_automatically(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreak) -> bool

C++: protocols::protein_interface_design::movers::AddChainBreak::find_automatically() const –> bool

  1. find_automatically(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreak, b: bool) -> None

C++: protocols::protein_interface_design::movers::AddChainBreak::find_automatically(const bool) –> void

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreak) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::AddChainBreak::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) → protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) → str
A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreak) → str

C++: protocols::protein_interface_design::movers::AddChainBreak::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) → str

C++: protocols::moves::Mover::get_type() const –> std::string

info(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) → float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

mover_name() → str

C++: protocols::protein_interface_design::movers::AddChainBreak::mover_name() –> std::string

name() → str

C++: protocols::moves::Mover::name() –> std::string

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::AddChainBreak::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options() → None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

remove(*args, **kwargs)

Overloaded function.

  1. remove(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreak) -> bool

C++: protocols::protein_interface_design::movers::AddChainBreak::remove() const –> bool

  1. remove(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreak, r: bool) -> None

C++: protocols::protein_interface_design::movers::AddChainBreak::remove(const bool) –> void

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) → None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

resnum(*args, **kwargs)

Overloaded function.

  1. resnum(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreak, r: str) -> None

C++: protocols::protein_interface_design::movers::AddChainBreak::resnum(const class std::basic_string<char> &) –> void

  1. resnum(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreak) -> str

C++: protocols::protein_interface_design::movers::AddChainBreak::resnum() const –> std::string

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) → None

////////////////////////////end Job Distributor interface////////////////////////////////////////

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) → None

C++: protocols::moves::Mover::set_current_tag(const class std::basic_string<char> &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) → None

C++: protocols::moves::Mover::set_type(const class std::basic_string<char> &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
  2. show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None

Outputs details about the Mover, including current settings.

C++: protocols::moves::Mover::show(class std::basic_ostream<char> &) const –> void

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None
: Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

C++: protocols::moves::Mover::type() const –> const std::string &

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

C++: protocols::moves::Mover::type(const class std::basic_string<char> &) –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.BestHotspotCstMover

Bases: pyrosetta.rosetta.protocols.moves.Mover

remove all HotspotCst’s from the pose except the best X

__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.protein_interface_design.movers.BestHotspotCstMover) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BestHotspotCstMover, stub_set: pyrosetta.rosetta.protocols.hotspot_hashing.HotspotStubSet, host_chain: int, n_resi: int) -> None
  3. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BestHotspotCstMover, arg0: pyrosetta.rosetta.protocols.protein_interface_design.movers.BestHotspotCstMover) -> 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).

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BestHotspotCstMover, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::BestHotspotCstMover::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BestHotspotCstMover, : pyrosetta.rosetta.protocols.protein_interface_design.movers.BestHotspotCstMover) → pyrosetta.rosetta.protocols.protein_interface_design.movers.BestHotspotCstMover

C++: protocols::protein_interface_design::movers::BestHotspotCstMover::operator=(const class protocols::protein_interface_design::movers::BestHotspotCstMover &) –> class protocols::protein_interface_design::movers::BestHotspotCstMover &

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) → None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clone(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BestHotspotCstMover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::BestHotspotCstMover::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

create(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BestHotspotCstMover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::BestHotspotCstMover::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) → protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) → str
A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BestHotspotCstMover) → str

C++: protocols::protein_interface_design::movers::BestHotspotCstMover::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) → str

C++: protocols::moves::Mover::get_type() const –> std::string

info(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) → float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

mover_name() → str

C++: protocols::protein_interface_design::movers::BestHotspotCstMover::mover_name() –> std::string

name() → str

C++: protocols::moves::Mover::name() –> std::string

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::BestHotspotCstMover::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options() → None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) → None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) → None

////////////////////////////end Job Distributor interface////////////////////////////////////////

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) → None

C++: protocols::moves::Mover::set_current_tag(const class std::basic_string<char> &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) → None

C++: protocols::moves::Mover::set_type(const class std::basic_string<char> &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
  2. show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None

Outputs details about the Mover, including current settings.

C++: protocols::moves::Mover::show(class std::basic_ostream<char> &) const –> void

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None
: Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

C++: protocols::moves::Mover::type() const –> const std::string &

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

C++: protocols::moves::Mover::type(const class std::basic_string<char> &) –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.BuildAlaPose

Bases: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover

designs alanine residues in place of the residue identities at the interface. Retains interface glycines and prolines.

__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.protein_interface_design.movers.BuildAlaPose) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BuildAlaPose, arg0: bool, arg1: bool) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BuildAlaPose, arg0: bool, arg1: bool, arg2: float) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BuildAlaPose, partner1: bool, partner2: bool, interface_distance_cutoff: float, AA: str) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BuildAlaPose, arg0: pyrosetta.rosetta.protocols.protein_interface_design.movers.BuildAlaPose) -> 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).

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BuildAlaPose, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::BuildAlaPose::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BuildAlaPose, : pyrosetta.rosetta.protocols.protein_interface_design.movers.BuildAlaPose) → pyrosetta.rosetta.protocols.protein_interface_design.movers.BuildAlaPose

C++: protocols::protein_interface_design::movers::BuildAlaPose::operator=(const class protocols::protein_interface_design::movers::BuildAlaPose &) –> class protocols::protein_interface_design::movers::BuildAlaPose &

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) → None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clear_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → None
after fiddling with a task from outside this mover, clear it, or else, on the next iteration through
the mover the changes will be remembered

C++: protocols::simple_moves::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → None

C++: protocols::simple_moves::DesignRepackMover::clear_task_factory() –> void

clone(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BuildAlaPose) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::BuildAlaPose::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

create(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

design(*args, **kwargs)

Overloaded function.

  1. design(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, des: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::design(const bool) –> void

  1. design(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::design() const –> bool

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BuildAlaPose) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::BuildAlaPose::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) → protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) → str
A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BuildAlaPose) → str

C++: protocols::protein_interface_design::movers::BuildAlaPose::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) → str

C++: protocols::moves::Mover::get_type() const –> std::string

get_xsd_complex_type() → pyrosetta.rosetta.utility.tag.XMLSchemaComplexTypeGenerator

C++: protocols::simple_moves::DesignRepackMover::get_xsd_complex_type() –> class std::shared_ptr<class utility::tag::XMLSchemaComplexTypeGenerator>

info(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) → float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

min_bb(*args, **kwargs)

Overloaded function.

  1. min_bb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_bb: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_bb(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_bb() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_bb_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_bb_set() const –> bool

min_rb(*args, **kwargs)

Overloaded function.

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_rb: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_rb(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_rb: bool) -> None

in most cases, there would only be one rb dof making it useful to have a non-vector accessor to min_rb_. However, if the pose has multiple jumps, setting min_rb_ in this way might cause trouble in other parts of the code.

C++: protocols::simple_moves::DesignRepackMover::min_rb(const bool) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_rb() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_rb_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_rb_set() const –> bool

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_sc: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_sc(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_sc() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_sc_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_sc_set() const –> bool

mover_name() → str

C++: protocols::protein_interface_design::movers::BuildAlaPose::mover_name() –> std::string

name() → str

C++: protocols::moves::Mover::name() –> std::string

optimize_foldtree(*args, **kwargs)

Overloaded function.

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::optimize_foldtree() const –> bool

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, opt: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::optimize_foldtree(const bool) –> void

prevent_repacking(*args, **kwargs)

Overloaded function.

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::simple_moves::DesignRepackMover::prevent_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::simple_moves::DesignRepackMover::prevent_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::BuildAlaPose::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options() → None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) → None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

restrict_to_repacking(*args, **kwargs)

Overloaded function.

  1. restrict_to_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::simple_moves::DesignRepackMover::restrict_to_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. restrict_to_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::simple_moves::DesignRepackMover::restrict_to_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

scorefxn_minimize(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::simple_moves::DesignRepackMover::scorefxn_minimize() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

scorefxn_repack(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::simple_moves::DesignRepackMover::scorefxn_repack() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) → None

////////////////////////////end Job Distributor interface////////////////////////////////////////

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) → None

C++: protocols::moves::Mover::set_current_tag(const class std::basic_string<char> &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_scorefxn_minimize(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) → None

C++: protocols::simple_moves::DesignRepackMover::set_scorefxn_minimize(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

set_scorefxn_repack(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) → None

C++: protocols::simple_moves::DesignRepackMover::set_scorefxn_repack(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) → None

C++: protocols::moves::Mover::set_type(const class std::basic_string<char> &) –> void

setup_packer_and_movemap(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::simple_moves::DesignRepackMover::setup_packer_and_movemap(const class core::pose::Pose &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
  2. show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None

Outputs details about the Mover, including current settings.

C++: protocols::moves::Mover::show(class std::basic_ostream<char> &) const –> void

task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.pack.task.PackerTask

C++: protocols::simple_moves::DesignRepackMover::task() –> class std::shared_ptr<class core::pack::task::PackerTask> &

task_factory(*args, **kwargs)

Overloaded function.

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::simple_moves::DesignRepackMover::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::simple_moves::DesignRepackMover::task_factory() –> class std::shared_ptr<class core::pack::task::TaskFactory> &

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None
: Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

C++: protocols::moves::Mover::type() const –> const std::string &

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

C++: protocols::moves::Mover::type(const class std::basic_string<char> &) –> void

use_preset_task(*args, **kwargs)

Overloaded function.

  1. use_preset_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, bt: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::use_preset_task(const bool) –> void

  1. use_preset_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::use_preset_task() const –> bool

class pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbonds

Bases: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover

used to design a protein to hbond preferentially to a set of target residues on the partner. Hbonds involving backbone or sidechain on the target can be counted, and whether to design donors or acceptors can also be defined.

__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.protein_interface_design.movers.DesignMinimizeHbonds) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbonds, arg0: pyrosetta.rosetta.core.scoring.ScoreFunction, arg1: pyrosetta.rosetta.core.scoring.ScoreFunction, arg2: pyrosetta.rosetta.utility.vector1_unsigned_long, arg3: bool, arg4: bool, arg5: bool, arg6: bool, arg7: float) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbonds, arg0: pyrosetta.rosetta.core.scoring.ScoreFunction, arg1: pyrosetta.rosetta.core.scoring.ScoreFunction, arg2: pyrosetta.rosetta.utility.vector1_unsigned_long, arg3: bool, arg4: bool, arg5: bool, arg6: bool, arg7: float, arg8: float) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbonds, arg0: pyrosetta.rosetta.core.scoring.ScoreFunction, arg1: pyrosetta.rosetta.core.scoring.ScoreFunction, arg2: pyrosetta.rosetta.utility.vector1_unsigned_long, arg3: bool, arg4: bool, arg5: bool, arg6: bool, arg7: float, arg8: float, arg9: bool) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbonds, arg0: pyrosetta.rosetta.core.scoring.ScoreFunction, arg1: pyrosetta.rosetta.core.scoring.ScoreFunction, arg2: pyrosetta.rosetta.utility.vector1_unsigned_long, arg3: bool, arg4: bool, arg5: bool, arg6: bool, arg7: float, arg8: float, arg9: bool, arg10: bool) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbonds, scorefxn_repack: pyrosetta.rosetta.core.scoring.ScoreFunction, scorefxn_minimize: pyrosetta.rosetta.core.scoring.ScoreFunction, target_residues: pyrosetta.rosetta.utility.vector1_unsigned_long, donors: bool, acceptors: bool, bb_hbond: bool, sc_hbond: bool, hbond_energy_threshold: float, interface_distance_cutoff: float, repack_partner1: bool, repack_partner2: bool, repack_non_ala: bool) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbonds, arg0: pyrosetta.rosetta.core.scoring.ScoreFunction, arg1: pyrosetta.rosetta.core.scoring.ScoreFunction, arg2: int, arg3: bool, arg4: bool, arg5: bool, arg6: bool, arg7: float) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbonds, arg0: pyrosetta.rosetta.core.scoring.ScoreFunction, arg1: pyrosetta.rosetta.core.scoring.ScoreFunction, arg2: int, arg3: bool, arg4: bool, arg5: bool, arg6: bool, arg7: float, arg8: float) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbonds, arg0: pyrosetta.rosetta.core.scoring.ScoreFunction, arg1: pyrosetta.rosetta.core.scoring.ScoreFunction, arg2: int, arg3: bool, arg4: bool, arg5: bool, arg6: bool, arg7: float, arg8: float, arg9: bool) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbonds, arg0: pyrosetta.rosetta.core.scoring.ScoreFunction, arg1: pyrosetta.rosetta.core.scoring.ScoreFunction, arg2: int, arg3: bool, arg4: bool, arg5: bool, arg6: bool, arg7: float, arg8: float, arg9: bool, arg10: bool) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbonds, scorefxn_repack: pyrosetta.rosetta.core.scoring.ScoreFunction, scorefxn_minimize: pyrosetta.rosetta.core.scoring.ScoreFunction, target_residue: int, donors: bool, acceptors: bool, bb_hbond: bool, sc_hbond: bool, hbond_energy_threshold: float, interface_distance_cutoff: float, repack_partner1: bool, repack_partner2: bool, repack_non_ala: bool) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbonds, arg0: pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbonds) -> 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).

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbonds, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::DesignMinimizeHbonds::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbonds, : pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbonds) → pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbonds

C++: protocols::protein_interface_design::movers::DesignMinimizeHbonds::operator=(const class protocols::protein_interface_design::movers::DesignMinimizeHbonds &) –> class protocols::protein_interface_design::movers::DesignMinimizeHbonds &

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) → None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clear_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → None
after fiddling with a task from outside this mover, clear it, or else, on the next iteration through
the mover the changes will be remembered

C++: protocols::simple_moves::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → None

C++: protocols::simple_moves::DesignRepackMover::clear_task_factory() –> void

clone(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbonds) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::DesignMinimizeHbonds::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

create(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

design(*args, **kwargs)

Overloaded function.

  1. design(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, des: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::design(const bool) –> void

  1. design(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::design() const –> bool

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbonds) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::DesignMinimizeHbonds::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) → protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) → str
A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbonds) → str

C++: protocols::protein_interface_design::movers::DesignMinimizeHbonds::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) → str

C++: protocols::moves::Mover::get_type() const –> std::string

get_xsd_complex_type() → pyrosetta.rosetta.utility.tag.XMLSchemaComplexTypeGenerator

C++: protocols::simple_moves::DesignRepackMover::get_xsd_complex_type() –> class std::shared_ptr<class utility::tag::XMLSchemaComplexTypeGenerator>

info(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) → float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

min_bb(*args, **kwargs)

Overloaded function.

  1. min_bb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_bb: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_bb(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_bb() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_bb_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_bb_set() const –> bool

min_rb(*args, **kwargs)

Overloaded function.

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_rb: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_rb(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_rb: bool) -> None

in most cases, there would only be one rb dof making it useful to have a non-vector accessor to min_rb_. However, if the pose has multiple jumps, setting min_rb_ in this way might cause trouble in other parts of the code.

C++: protocols::simple_moves::DesignRepackMover::min_rb(const bool) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_rb() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_rb_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_rb_set() const –> bool

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_sc: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_sc(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_sc() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_sc_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_sc_set() const –> bool

mover_name() → str

C++: protocols::protein_interface_design::movers::DesignMinimizeHbonds::mover_name() –> std::string

name() → str

C++: protocols::moves::Mover::name() –> std::string

optimize_foldtree(*args, **kwargs)

Overloaded function.

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::optimize_foldtree() const –> bool

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, opt: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::optimize_foldtree(const bool) –> void

prevent_repacking(*args, **kwargs)

Overloaded function.

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::simple_moves::DesignRepackMover::prevent_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::simple_moves::DesignRepackMover::prevent_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::DesignMinimizeHbonds::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options() → None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) → None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

restrict_to_repacking(*args, **kwargs)

Overloaded function.

  1. restrict_to_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::simple_moves::DesignRepackMover::restrict_to_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. restrict_to_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::simple_moves::DesignRepackMover::restrict_to_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

scorefxn_minimize(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::simple_moves::DesignRepackMover::scorefxn_minimize() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

scorefxn_repack(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::simple_moves::DesignRepackMover::scorefxn_repack() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) → None

////////////////////////////end Job Distributor interface////////////////////////////////////////

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) → None

C++: protocols::moves::Mover::set_current_tag(const class std::basic_string<char> &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_scorefxn_minimize(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) → None

C++: protocols::simple_moves::DesignRepackMover::set_scorefxn_minimize(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

set_scorefxn_repack(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) → None

C++: protocols::simple_moves::DesignRepackMover::set_scorefxn_repack(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) → None

C++: protocols::moves::Mover::set_type(const class std::basic_string<char> &) –> void

setup_packer_and_movemap(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::simple_moves::DesignRepackMover::setup_packer_and_movemap(const class core::pose::Pose &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
  2. show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None

Outputs details about the Mover, including current settings.

C++: protocols::moves::Mover::show(class std::basic_ostream<char> &) const –> void

task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.pack.task.PackerTask

C++: protocols::simple_moves::DesignRepackMover::task() –> class std::shared_ptr<class core::pack::task::PackerTask> &

task_factory(*args, **kwargs)

Overloaded function.

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::simple_moves::DesignRepackMover::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::simple_moves::DesignRepackMover::task_factory() –> class std::shared_ptr<class core::pack::task::TaskFactory> &

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None
: Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

C++: protocols::moves::Mover::type() const –> const std::string &

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

C++: protocols::moves::Mover::type(const class std::basic_string<char> &) –> void

use_preset_task(*args, **kwargs)

Overloaded function.

  1. use_preset_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, bt: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::use_preset_task(const bool) –> void

  1. use_preset_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::use_preset_task() const –> bool

class pyrosetta.rosetta.protocols.protein_interface_design.movers.DockWithHotspotMover

Bases: pyrosetta.rosetta.protocols.moves.Mover

A mover to mutate a single residue

__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.protein_interface_design.movers.DockWithHotspotMover) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DockWithHotspotMover, arg0: pyrosetta.rosetta.protocols.protein_interface_design.movers.DockWithHotspotMover) -> 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).

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DockWithHotspotMover, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::DockWithHotspotMover::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DockWithHotspotMover, : pyrosetta.rosetta.protocols.protein_interface_design.movers.DockWithHotspotMover) → pyrosetta.rosetta.protocols.protein_interface_design.movers.DockWithHotspotMover

C++: protocols::protein_interface_design::movers::DockWithHotspotMover::operator=(const class protocols::protein_interface_design::movers::DockWithHotspotMover &) –> class protocols::protein_interface_design::movers::DockWithHotspotMover &

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) → None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clone(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DockWithHotspotMover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::DockWithHotspotMover::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

create(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DockWithHotspotMover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::DockWithHotspotMover::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) → protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) → str
A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DockWithHotspotMover) → str

C++: protocols::protein_interface_design::movers::DockWithHotspotMover::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) → str

C++: protocols::moves::Mover::get_type() const –> std::string

info(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) → float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

mover_name() → str

C++: protocols::protein_interface_design::movers::DockWithHotspotMover::mover_name() –> std::string

name() → str

C++: protocols::moves::Mover::name() –> std::string

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::DockWithHotspotMover::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options() → None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) → None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) → None

////////////////////////////end Job Distributor interface////////////////////////////////////////

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) → None

C++: protocols::moves::Mover::set_current_tag(const class std::basic_string<char> &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) → None

C++: protocols::moves::Mover::set_type(const class std::basic_string<char> &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
  2. show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None

Outputs details about the Mover, including current settings.

C++: protocols::moves::Mover::show(class std::basic_ostream<char> &) const –> void

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None
: Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

C++: protocols::moves::Mover::type() const –> const std::string &

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

C++: protocols::moves::Mover::type(const class std::basic_string<char> &) –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.InterfaceRecapitulationMover

Bases: pyrosetta.rosetta.protocols.moves.Mover

a pure virtual base class for movers which redesign and repack the interface

__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.protein_interface_design.movers.InterfaceRecapitulationMover) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.InterfaceRecapitulationMover, arg0: pyrosetta.rosetta.protocols.protein_interface_design.movers.InterfaceRecapitulationMover) -> 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).

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.InterfaceRecapitulationMover, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::InterfaceRecapitulationMover::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.InterfaceRecapitulationMover, : pyrosetta.rosetta.protocols.protein_interface_design.movers.InterfaceRecapitulationMover) → pyrosetta.rosetta.protocols.protein_interface_design.movers.InterfaceRecapitulationMover

C++: protocols::protein_interface_design::movers::InterfaceRecapitulationMover::operator=(const class protocols::protein_interface_design::movers::InterfaceRecapitulationMover &) –> class protocols::protein_interface_design::movers::InterfaceRecapitulationMover &

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) → None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clone(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.InterfaceRecapitulationMover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::InterfaceRecapitulationMover::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

create(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.InterfaceRecapitulationMover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::InterfaceRecapitulationMover::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) → protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) → str
A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.InterfaceRecapitulationMover) → str

C++: protocols::protein_interface_design::movers::InterfaceRecapitulationMover::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_reference_pose(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.InterfaceRecapitulationMover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::protein_interface_design::movers::InterfaceRecapitulationMover::get_reference_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) → str

C++: protocols::moves::Mover::get_type() const –> std::string

info(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) → float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

mover_name() → str

C++: protocols::protein_interface_design::movers::InterfaceRecapitulationMover::mover_name() –> std::string

name() → str

C++: protocols::moves::Mover::name() –> std::string

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::InterfaceRecapitulationMover::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options() → None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) → None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) → None

////////////////////////////end Job Distributor interface////////////////////////////////////////

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) → None

C++: protocols::moves::Mover::set_current_tag(const class std::basic_string<char> &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_reference_pose(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.InterfaceRecapitulationMover, : pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::InterfaceRecapitulationMover::set_reference_pose(class std::shared_ptr<class core::pose::Pose>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) → None

C++: protocols::moves::Mover::set_type(const class std::basic_string<char> &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
  2. show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None

Outputs details about the Mover, including current settings.

C++: protocols::moves::Mover::show(class std::basic_ostream<char> &) const –> void

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None
: Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

C++: protocols::moves::Mover::type() const –> const std::string &

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

C++: protocols::moves::Mover::type(const class std::basic_string<char> &) –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange

Bases: pyrosetta.rosetta.protocols.moves.Mover

designs alanine residues in place of the residue identities at the interface. Retains interface glycines and prolines.

__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.protein_interface_design.movers.LoopLengthChange) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange, arg0: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange) -> 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).

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::LoopLengthChange::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange, : pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange) → pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange

C++: protocols::protein_interface_design::movers::LoopLengthChange::operator=(const class protocols::protein_interface_design::movers::LoopLengthChange &) –> class protocols::protein_interface_design::movers::LoopLengthChange &

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) → None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clone(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::LoopLengthChange::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

create(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

delta(*args, **kwargs)

Overloaded function.

  1. delta(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange, d: int) -> None

C++: protocols::protein_interface_design::movers::LoopLengthChange::delta(const int) –> void

  1. delta(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange) -> int

C++: protocols::protein_interface_design::movers::LoopLengthChange::delta() const –> int

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::LoopLengthChange::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) → protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) → str
A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange) → str

C++: protocols::protein_interface_design::movers::LoopLengthChange::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) → str

C++: protocols::moves::Mover::get_type() const –> std::string

info(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) → float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

loop_cut(*args, **kwargs)

Overloaded function.

  1. loop_cut(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange, loop_cut: int) -> None

C++: protocols::protein_interface_design::movers::LoopLengthChange::loop_cut(const unsigned long) –> void

  1. loop_cut(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange) -> int

C++: protocols::protein_interface_design::movers::LoopLengthChange::loop_cut() const –> unsigned long

loop_end(*args, **kwargs)

Overloaded function.

  1. loop_end(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange, loop_end: int) -> None

C++: protocols::protein_interface_design::movers::LoopLengthChange::loop_end(const unsigned long) –> void

  1. loop_end(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange) -> int

C++: protocols::protein_interface_design::movers::LoopLengthChange::loop_end() const –> unsigned long

loop_start(*args, **kwargs)

Overloaded function.

  1. loop_start(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange, loop_start: int) -> None

C++: protocols::protein_interface_design::movers::LoopLengthChange::loop_start(const unsigned long) –> void

  1. loop_start(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange) -> int

C++: protocols::protein_interface_design::movers::LoopLengthChange::loop_start() const –> unsigned long

mover_name() → str

C++: protocols::protein_interface_design::movers::LoopLengthChange::mover_name() –> std::string

name() → str

C++: protocols::moves::Mover::name() –> std::string

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::LoopLengthChange::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options() → None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) → None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

restype_char(*args, **kwargs)

Overloaded function.

  1. restype_char(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange, restype_char: str) -> None

C++: protocols::protein_interface_design::movers::LoopLengthChange::restype_char(const char) –> void

  1. restype_char(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange) -> str

C++: protocols::protein_interface_design::movers::LoopLengthChange::restype_char() const –> char

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) → None

////////////////////////////end Job Distributor interface////////////////////////////////////////

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) → None

C++: protocols::moves::Mover::set_current_tag(const class std::basic_string<char> &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) → None

C++: protocols::moves::Mover::set_type(const class std::basic_string<char> &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
  2. show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None

Outputs details about the Mover, including current settings.

C++: protocols::moves::Mover::show(class std::basic_ostream<char> &) const –> void

tail(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange, b: bool) → None

C++: protocols::protein_interface_design::movers::LoopLengthChange::tail(bool) –> void

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None
: Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

C++: protocols::moves::Mover::type() const –> const std::string &

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

C++: protocols::moves::Mover::type(const class std::basic_string<char> &) –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopOver

Bases: pyrosetta.rosetta.protocols.moves.Mover

essentially the same as the WhileMover but allows parsing and cloning. Will be removed at a future point. This should now be incorporated into WhileMover

__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.protein_interface_design.movers.LoopOver) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopOver, arg0: int, arg1: pyrosetta.rosetta.protocols.moves.Mover, arg2: pyrosetta.rosetta.protocols.filters.Filter) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopOver, max_iterations: int, mover: pyrosetta.rosetta.protocols.moves.Mover, condition: pyrosetta.rosetta.protocols.filters.Filter, ms_whenfail: pyrosetta.rosetta.protocols.moves.MoverStatus) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopOver, arg0: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopOver) -> 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).

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopOver, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::LoopOver::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopOver, : pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopOver) → pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopOver

C++: protocols::protein_interface_design::movers::LoopOver::operator=(const class protocols::protein_interface_design::movers::LoopOver &) –> class protocols::protein_interface_design::movers::LoopOver &

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) → None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clone(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopOver) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::LoopOver::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

create(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopOver) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::LoopOver::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) → protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) → str
A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopOver) → str

C++: protocols::protein_interface_design::movers::LoopOver::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) → str

C++: protocols::moves::Mover::get_type() const –> std::string

info(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) → float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

mover_name() → str

C++: protocols::protein_interface_design::movers::LoopOver::mover_name() –> std::string

name() → str

C++: protocols::moves::Mover::name() –> std::string

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::LoopOver::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options() → None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) → None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) → None

////////////////////////////end Job Distributor interface////////////////////////////////////////

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) → None

C++: protocols::moves::Mover::set_current_tag(const class std::basic_string<char> &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) → None

C++: protocols::moves::Mover::set_type(const class std::basic_string<char> &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
  2. show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None

Outputs details about the Mover, including current settings.

C++: protocols::moves::Mover::show(class std::basic_ostream<char> &) const –> void

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None
: Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

C++: protocols::moves::Mover::type() const –> const std::string &

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

C++: protocols::moves::Mover::type(const class std::basic_string<char> &) –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.PatchdockTransform

Bases: pyrosetta.rosetta.protocols.moves.Mover

wrapper around protocols::protein_interface_design::PatchdockReader class. That class is derived from JobInputter and handles input situations that involve patchdock output files. Here, we provide an entry point for a patchdock transformation within the RosettaScripts trajectory.

__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.protein_interface_design.movers.PatchdockTransform) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PatchdockTransform, arg0: pyrosetta.rosetta.protocols.protein_interface_design.movers.PatchdockTransform) -> 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).

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PatchdockTransform, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::PatchdockTransform::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PatchdockTransform, : pyrosetta.rosetta.protocols.protein_interface_design.movers.PatchdockTransform) → pyrosetta.rosetta.protocols.protein_interface_design.movers.PatchdockTransform

C++: protocols::protein_interface_design::movers::PatchdockTransform::operator=(const class protocols::protein_interface_design::movers::PatchdockTransform &) –> class protocols::protein_interface_design::movers::PatchdockTransform &

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) → None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clone(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PatchdockTransform) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::PatchdockTransform::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

create(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PatchdockTransform) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::PatchdockTransform::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) → protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) → str
A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PatchdockTransform) → str

C++: protocols::protein_interface_design::movers::PatchdockTransform::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) → str

C++: protocols::moves::Mover::get_type() const –> std::string

info(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) → float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

mover_name() → str

C++: protocols::protein_interface_design::movers::PatchdockTransform::mover_name() –> std::string

name() → str

C++: protocols::moves::Mover::name() –> std::string

pd_reader(*args, **kwargs)

Overloaded function.

  1. pd_reader(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PatchdockTransform) -> protocols::protein_interface_design::PatchdockReader

C++: protocols::protein_interface_design::movers::PatchdockTransform::pd_reader() const –> class std::shared_ptr<class protocols::protein_interface_design::PatchdockReader>

  1. pd_reader(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PatchdockTransform, p: protocols::protein_interface_design::PatchdockReader) -> None

C++: protocols::protein_interface_design::movers::PatchdockTransform::pd_reader(class std::shared_ptr<class protocols::protein_interface_design::PatchdockReader>) –> void

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::PatchdockTransform::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options() → None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) → None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) → None

////////////////////////////end Job Distributor interface////////////////////////////////////////

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) → None

C++: protocols::moves::Mover::set_current_tag(const class std::basic_string<char> &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) → None

C++: protocols::moves::Mover::set_type(const class std::basic_string<char> &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
  2. show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None

Outputs details about the Mover, including current settings.

C++: protocols::moves::Mover::show(class std::basic_ostream<char> &) const –> void

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None
: Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

C++: protocols::moves::Mover::type() const –> const std::string &

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

C++: protocols::moves::Mover::type(const class std::basic_string<char> &) –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.PeptideStapleDesignMover

Bases: pyrosetta.rosetta.protocols.moves.Mover

Introduces a peptide staple (ala G. Verdine) to the pose.

__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.protein_interface_design.movers.PeptideStapleDesignMover) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PeptideStapleDesignMover, seqpos: int, staple_gap: int) -> None
  3. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PeptideStapleDesignMover, arg0: pyrosetta.rosetta.protocols.protein_interface_design.movers.PeptideStapleDesignMover) -> 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).

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PeptideStapleDesignMover, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::PeptideStapleDesignMover::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PeptideStapleDesignMover, : pyrosetta.rosetta.protocols.protein_interface_design.movers.PeptideStapleDesignMover) → pyrosetta.rosetta.protocols.protein_interface_design.movers.PeptideStapleDesignMover

C++: protocols::protein_interface_design::movers::PeptideStapleDesignMover::operator=(const class protocols::protein_interface_design::movers::PeptideStapleDesignMover &) –> class protocols::protein_interface_design::movers::PeptideStapleDesignMover &

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) → None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clone(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PeptideStapleDesignMover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::PeptideStapleDesignMover::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

create(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PeptideStapleDesignMover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::PeptideStapleDesignMover::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) → protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) → str
A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PeptideStapleDesignMover) → str

C++: protocols::protein_interface_design::movers::PeptideStapleDesignMover::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) → str

C++: protocols::moves::Mover::get_type() const –> std::string

info(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) → float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

mover_name() → str

C++: protocols::protein_interface_design::movers::PeptideStapleDesignMover::mover_name() –> std::string

name() → str

C++: protocols::moves::Mover::name() –> std::string

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::PeptideStapleDesignMover::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options() → None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) → None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) → None

////////////////////////////end Job Distributor interface////////////////////////////////////////

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) → None

C++: protocols::moves::Mover::set_current_tag(const class std::basic_string<char> &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) → None

C++: protocols::moves::Mover::set_type(const class std::basic_string<char> &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
  2. show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None

Outputs details about the Mover, including current settings.

C++: protocols::moves::Mover::show(class std::basic_ostream<char> &) const –> void

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None
: Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

C++: protocols::moves::Mover::type() const –> const std::string &

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

C++: protocols::moves::Mover::type(const class std::basic_string<char> &) –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover

Bases: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover

choose a stub based on mc sampling, and place it on the pose. Iterates over stubs until one matches criteria.

__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.protein_interface_design.movers.PlaceSimultaneouslyMover) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover, arg0: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover) -> 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_coordinatecst_for_hotspot_packing(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover, : pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::add_coordinatecst_for_hotspot_packing(class core::pose::Pose &) –> void

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover, : pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover) → pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover

C++: protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::operator=(const class protocols::protein_interface_design::movers::PlaceSimultaneouslyMover &) –> class protocols::protein_interface_design::movers::PlaceSimultaneouslyMover &

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) → None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clear_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → None
after fiddling with a task from outside this mover, clear it, or else, on the next iteration through
the mover the changes will be remembered

C++: protocols::simple_moves::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → None

C++: protocols::simple_moves::DesignRepackMover::clear_task_factory() –> void

clone(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

create(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

create_task_for_allhotspot_packing(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover, : pyrosetta.rosetta.core.pose.Pose) → pyrosetta.rosetta.core.pack.task.PackerTask

C++: protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::create_task_for_allhotspot_packing(const class core::pose::Pose &) –> class std::shared_ptr<class core::pack::task::PackerTask>

create_task_for_hotspot_packing(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover, : pyrosetta.rosetta.core.pose.Pose) → pyrosetta.rosetta.core.pack.task.PackerTask

C++: protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::create_task_for_hotspot_packing(const class core::pose::Pose &) –> class std::shared_ptr<class core::pack::task::PackerTask>

design(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover, pose: pyrosetta.rosetta.core.pose.Pose) → None

conducts user-specified design movers. Returns true if the energy per residue filter passes for each of the placed hotspots

C++: protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::design(class core::pose::Pose &) –> void

final_cleanup(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::final_cleanup(class core::pose::Pose &) –> void

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) → protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) → str
A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover) → str

C++: protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) → str

C++: protocols::moves::Mover::get_type() const –> std::string

get_xsd_complex_type() → pyrosetta.rosetta.utility.tag.XMLSchemaComplexTypeGenerator

C++: protocols::simple_moves::DesignRepackMover::get_xsd_complex_type() –> class std::shared_ptr<class utility::tag::XMLSchemaComplexTypeGenerator>

host_chain(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover, host_chain: int) → None

C++: protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::host_chain(const unsigned long) –> void

info(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) → float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

min_bb(*args, **kwargs)

Overloaded function.

  1. min_bb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_bb: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_bb(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_bb() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_bb_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_bb_set() const –> bool

min_rb(*args, **kwargs)

Overloaded function.

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_rb: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_rb(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_rb: bool) -> None

in most cases, there would only be one rb dof making it useful to have a non-vector accessor to min_rb_. However, if the pose has multiple jumps, setting min_rb_ in this way might cause trouble in other parts of the code.

C++: protocols::simple_moves::DesignRepackMover::min_rb(const bool) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_rb() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_rb_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_rb_set() const –> bool

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_sc: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_sc(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_sc() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_sc_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_sc_set() const –> bool

minimize_all(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover, pose: pyrosetta.rosetta.core.pose.Pose, minimization_steps: int) → None
minimize simultaneously towards the placed stubs from each of the stub sets
returns false if one of the filters fails

C++: protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::minimize_all(class core::pose::Pose &, const unsigned long) const –> void

minimize_no_bb(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover, pose: pyrosetta.rosetta.core.pose.Pose) → bool

minimize towards clouds of stubs made up of all the stub sets

if bb_cst score is 0 return false, o/w true

C++: protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::minimize_no_bb(class core::pose::Pose &) const –> bool

mover_name() → str

C++: protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::mover_name() –> std::string

name() → str

C++: protocols::moves::Mover::name() –> std::string

optimize_foldtree(*args, **kwargs)

Overloaded function.

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::optimize_foldtree() const –> bool

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, opt: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::optimize_foldtree(const bool) –> void

pair_sets_with_positions(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover, pose: pyrosetta.rosetta.core.pose.Pose) → bool

pair each stub set with a position on the scaffold

if no mutually exclusive matches are found for all sets, return false

C++: protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::pair_sets_with_positions(class core::pose::Pose &) –> bool

place_stubs(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover, pose: pyrosetta.rosetta.core.pose.Pose) → bool

will be removed

C++: protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::place_stubs(class core::pose::Pose &) const –> bool

prevent_repacking(*args, **kwargs)

Overloaded function.

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::simple_moves::DesignRepackMover::prevent_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::simple_moves::DesignRepackMover::prevent_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

refresh_coordinate_constraints(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover, pose: pyrosetta.rosetta.core.pose.Pose, coord_sdev: float) → None

removes and reinstates coordinate constraints for all placed hotspots according to coord_sdev

C++: protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::refresh_coordinate_constraints(class core::pose::Pose &, const double) –> void

register_options() → None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) → None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

restrict_to_repacking(*args, **kwargs)

Overloaded function.

  1. restrict_to_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::simple_moves::DesignRepackMover::restrict_to_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. restrict_to_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::simple_moves::DesignRepackMover::restrict_to_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

scorefxn_minimize(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::simple_moves::DesignRepackMover::scorefxn_minimize() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

scorefxn_repack(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::simple_moves::DesignRepackMover::scorefxn_repack() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) → None

////////////////////////////end Job Distributor interface////////////////////////////////////////

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) → None

C++: protocols::moves::Mover::set_current_tag(const class std::basic_string<char> &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_scorefxn_minimize(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) → None

C++: protocols::simple_moves::DesignRepackMover::set_scorefxn_minimize(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

set_scorefxn_repack(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) → None

C++: protocols::simple_moves::DesignRepackMover::set_scorefxn_repack(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) → None

C++: protocols::moves::Mover::set_type(const class std::basic_string<char> &) –> void

setup_packer_and_movemap(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::simple_moves::DesignRepackMover::setup_packer_and_movemap(const class core::pose::Pose &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
  2. show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None

Outputs details about the Mover, including current settings.

C++: protocols::moves::Mover::show(class std::basic_ostream<char> &) const –> void

stub_sets(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover, sets: pyrosetta.rosetta.utility.vector1_std_pair_std_shared_ptr_protocols_hotspot_hashing_HotspotStubSet_std_pair_std_shared_ptr_protocols_hotspot_hashing_HotspotStub_unsigned_long_t) → None

C++: protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::stub_sets(const class utility::vector1<struct std::pair<class std::shared_ptr<class protocols::hotspot_hashing::HotspotStubSet>, struct std::pair<class std::shared_ptr<class protocols::hotspot_hashing::HotspotStub>, unsigned long> >, class std::allocator<struct std::pair<class std::shared_ptr<class protocols::hotspot_hashing::HotspotStubSet>, struct std::pair<class std::shared_ptr<class protocols::hotspot_hashing::HotspotStub>, unsigned long> > > >) –> void

task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.pack.task.PackerTask

C++: protocols::simple_moves::DesignRepackMover::task() –> class std::shared_ptr<class core::pack::task::PackerTask> &

task_factory(*args, **kwargs)

Overloaded function.

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::simple_moves::DesignRepackMover::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::simple_moves::DesignRepackMover::task_factory() –> class std::shared_ptr<class core::pack::task::TaskFactory> &

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None
: Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

C++: protocols::moves::Mover::type() const –> const std::string &

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

C++: protocols::moves::Mover::type(const class std::basic_string<char> &) –> void

use_preset_task(*args, **kwargs)

Overloaded function.

  1. use_preset_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, bt: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::use_preset_task(const bool) –> void

  1. use_preset_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::use_preset_task() const –> bool

class pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceStubMover

Bases: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover

choose a stub based on mc sampling, and place it on the pose. Iterates over stubs until one matches criteria.

__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.protein_interface_design.movers.PlaceStubMover) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceStubMover, arg0: pyrosetta.rosetta.protocols.hotspot_hashing.HotspotStubSet, arg1: float, arg2: int, arg3: pyrosetta.rosetta.protocols.filters.Filter) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceStubMover, arg0: pyrosetta.rosetta.protocols.hotspot_hashing.HotspotStubSet, arg1: float, arg2: int, arg3: pyrosetta.rosetta.protocols.filters.Filter, arg4: bool) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceStubMover, arg0: pyrosetta.rosetta.protocols.hotspot_hashing.HotspotStubSet, arg1: float, arg2: int, arg3: pyrosetta.rosetta.protocols.filters.Filter, arg4: bool, arg5: bool) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceStubMover, stub_set: pyrosetta.rosetta.protocols.hotspot_hashing.HotspotStubSet, score_threshold: float, host_chain: int, final_filter: pyrosetta.rosetta.protocols.filters.Filter, hurry: bool, triage_positions: bool, stub_energy_threshold: float) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceStubMover, arg0: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceStubMover) -> 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).

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceStubMover, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::PlaceStubMover::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceStubMover, : pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceStubMover) → pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceStubMover

C++: protocols::protein_interface_design::movers::PlaceStubMover::operator=(const class protocols::protein_interface_design::movers::PlaceStubMover &) –> class protocols::protein_interface_design::movers::PlaceStubMover &

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) → None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clear_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → None
after fiddling with a task from outside this mover, clear it, or else, on the next iteration through
the mover the changes will be remembered

C++: protocols::simple_moves::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → None

C++: protocols::simple_moves::DesignRepackMover::clear_task_factory() –> void

clone(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceStubMover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::PlaceStubMover::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

create(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

design(*args, **kwargs)

Overloaded function.

  1. design(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, des: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::design(const bool) –> void

  1. design(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::design() const –> bool

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceStubMover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::PlaceStubMover::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) → protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) → str
A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceStubMover) → str

C++: protocols::protein_interface_design::movers::PlaceStubMover::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) → str

C++: protocols::moves::Mover::get_type() const –> std::string

get_xsd_complex_type() → pyrosetta.rosetta.utility.tag.XMLSchemaComplexTypeGenerator

C++: protocols::simple_moves::DesignRepackMover::get_xsd_complex_type() –> class std::shared_ptr<class utility::tag::XMLSchemaComplexTypeGenerator>

info(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) → float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

min_bb(*args, **kwargs)

Overloaded function.

  1. min_bb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_bb: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_bb(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_bb() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_bb_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_bb_set() const –> bool

min_rb(*args, **kwargs)

Overloaded function.

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_rb: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_rb(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_rb: bool) -> None

in most cases, there would only be one rb dof making it useful to have a non-vector accessor to min_rb_. However, if the pose has multiple jumps, setting min_rb_ in this way might cause trouble in other parts of the code.

C++: protocols::simple_moves::DesignRepackMover::min_rb(const bool) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_rb() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_rb_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_rb_set() const –> bool

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_sc: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_sc(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_sc() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_sc_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_sc_set() const –> bool

mover_name() → str

C++: protocols::protein_interface_design::movers::PlaceStubMover::mover_name() –> std::string

name() → str

C++: protocols::moves::Mover::name() –> std::string

optimize_foldtree(*args, **kwargs)

Overloaded function.

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::optimize_foldtree() const –> bool

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, opt: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::optimize_foldtree(const bool) –> void

prevent_repacking(*args, **kwargs)

Overloaded function.

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::simple_moves::DesignRepackMover::prevent_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::simple_moves::DesignRepackMover::prevent_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::PlaceStubMover::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options() → None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) → None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

restrict_to_repacking(*args, **kwargs)

Overloaded function.

  1. restrict_to_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::simple_moves::DesignRepackMover::restrict_to_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. restrict_to_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::simple_moves::DesignRepackMover::restrict_to_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

scorefxn_minimize(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::simple_moves::DesignRepackMover::scorefxn_minimize() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

scorefxn_repack(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::simple_moves::DesignRepackMover::scorefxn_repack() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) → None

////////////////////////////end Job Distributor interface////////////////////////////////////////

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) → None

C++: protocols::moves::Mover::set_current_tag(const class std::basic_string<char> &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_scorefxn_minimize(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) → None

C++: protocols::simple_moves::DesignRepackMover::set_scorefxn_minimize(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

set_scorefxn_repack(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) → None

C++: protocols::simple_moves::DesignRepackMover::set_scorefxn_repack(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) → None

C++: protocols::moves::Mover::set_type(const class std::basic_string<char> &) –> void

setup_packer_and_movemap(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::simple_moves::DesignRepackMover::setup_packer_and_movemap(const class core::pose::Pose &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
  2. show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None

Outputs details about the Mover, including current settings.

C++: protocols::moves::Mover::show(class std::basic_ostream<char> &) const –> void

stub_minimize_movers(*args, **kwargs)

Overloaded function.

  1. stub_minimize_movers(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceStubMover, dmrp: pyrosetta.rosetta.utility.vector1_std_pair_std_shared_ptr_protocols_simple_moves_DesignRepackMover_double_t) -> None

C++: protocols::protein_interface_design::movers::PlaceStubMover::stub_minimize_movers(const class utility::vector1<struct std::pair<class std::shared_ptr<class protocols::simple_moves::DesignRepackMover>, double>, class std::allocator<struct std::pair<class std::shared_ptr<class protocols::simple_moves::DesignRepackMover>, double> > > &) –> void

  1. stub_minimize_movers(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceStubMover) -> pyrosetta.rosetta.utility.vector1_std_pair_std_shared_ptr_protocols_simple_moves_DesignRepackMover_double_t

C++: protocols::protein_interface_design::movers::PlaceStubMover::stub_minimize_movers() const –> const class utility::vector1<struct std::pair<class std::shared_ptr<class protocols::simple_moves::DesignRepackMover>, double>, class std::allocator<struct std::pair<class std::shared_ptr<class protocols::simple_moves::DesignRepackMover>, double> > > &

task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.pack.task.PackerTask

C++: protocols::simple_moves::DesignRepackMover::task() –> class std::shared_ptr<class core::pack::task::PackerTask> &

task_factory(*args, **kwargs)

Overloaded function.

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::simple_moves::DesignRepackMover::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::simple_moves::DesignRepackMover::task_factory() –> class std::shared_ptr<class core::pack::task::TaskFactory> &

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None
: Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

C++: protocols::moves::Mover::type() const –> const std::string &

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

C++: protocols::moves::Mover::type(const class std::basic_string<char> &) –> void

use_preset_task(*args, **kwargs)

Overloaded function.

  1. use_preset_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, bt: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::use_preset_task(const bool) –> void

  1. use_preset_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::use_preset_task() const –> bool

class pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMover

Bases: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover

a simple rb-minimization in a bb-stub constraint biased forcefield. Note that this mover is dependent on a placement mover for setting its stubsets

__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.protein_interface_design.movers.PlacementMinimizationMover) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMover, arg0: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMover) -> 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).

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMover, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::PlacementMinimizationMover::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMover, : pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMover) → pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMover

C++: protocols::protein_interface_design::movers::PlacementMinimizationMover::operator=(const class protocols::protein_interface_design::movers::PlacementMinimizationMover &) –> class protocols::protein_interface_design::movers::PlacementMinimizationMover &

cb_force(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMover, cf: float) → None

C++: protocols::protein_interface_design::movers::PlacementMinimizationMover::cb_force(const double) –> void

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) → None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clear_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → None
after fiddling with a task from outside this mover, clear it, or else, on the next iteration through
the mover the changes will be remembered

C++: protocols::simple_moves::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → None

C++: protocols::simple_moves::DesignRepackMover::clear_task_factory() –> void

clone(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::PlacementMinimizationMover::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

create(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

design(*args, **kwargs)

Overloaded function.

  1. design(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, des: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::design(const bool) –> void

  1. design(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::design() const –> bool

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::PlacementMinimizationMover::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) → protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) → str
A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMover) → str

C++: protocols::protein_interface_design::movers::PlacementMinimizationMover::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) → str

C++: protocols::moves::Mover::get_type() const –> std::string

get_xsd_complex_type() → pyrosetta.rosetta.utility.tag.XMLSchemaComplexTypeGenerator

C++: protocols::simple_moves::DesignRepackMover::get_xsd_complex_type() –> class std::shared_ptr<class utility::tag::XMLSchemaComplexTypeGenerator>

host_chain(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMover, hc: int) → None

/ mutators for Placement movers to copy their internals onto auctionMover

C++: protocols::protein_interface_design::movers::PlacementMinimizationMover::host_chain(const unsigned long) –> void

info(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) → float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

min_bb(*args, **kwargs)

Overloaded function.

  1. min_bb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_bb: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_bb(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_bb() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_bb_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_bb_set() const –> bool

min_rb(*args, **kwargs)

Overloaded function.

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_rb: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_rb(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_rb: bool) -> None

in most cases, there would only be one rb dof making it useful to have a non-vector accessor to min_rb_. However, if the pose has multiple jumps, setting min_rb_ in this way might cause trouble in other parts of the code.

C++: protocols::simple_moves::DesignRepackMover::min_rb(const bool) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_rb() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_rb_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_rb_set() const –> bool

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_sc: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_sc(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_sc() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_sc_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_sc_set() const –> bool

mover_name() → str

C++: protocols::protein_interface_design::movers::PlacementMinimizationMover::mover_name() –> std::string

name() → str

C++: protocols::moves::Mover::name() –> std::string

optimize_foldtree(*args, **kwargs)

Overloaded function.

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::optimize_foldtree() const –> bool

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, opt: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::optimize_foldtree(const bool) –> void

prevent_repacking(*args, **kwargs)

Overloaded function.

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::simple_moves::DesignRepackMover::prevent_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::simple_moves::DesignRepackMover::prevent_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::PlacementMinimizationMover::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

refresh_bbstub_constraints(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMover, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::PlacementMinimizationMover::refresh_bbstub_constraints(class core::pose::Pose &) –> void

register_options() → None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) → None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

restrict_to_repacking(*args, **kwargs)

Overloaded function.

  1. restrict_to_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::simple_moves::DesignRepackMover::restrict_to_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. restrict_to_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::simple_moves::DesignRepackMover::restrict_to_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

scorefxn_minimize(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::simple_moves::DesignRepackMover::scorefxn_minimize() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

scorefxn_repack(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::simple_moves::DesignRepackMover::scorefxn_repack() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) → None

////////////////////////////end Job Distributor interface////////////////////////////////////////

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) → None

C++: protocols::moves::Mover::set_current_tag(const class std::basic_string<char> &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_scorefxn_minimize(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) → None

C++: protocols::simple_moves::DesignRepackMover::set_scorefxn_minimize(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

set_scorefxn_repack(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) → None

C++: protocols::simple_moves::DesignRepackMover::set_scorefxn_repack(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) → None

C++: protocols::moves::Mover::set_type(const class std::basic_string<char> &) –> void

setup_packer_and_movemap(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::simple_moves::DesignRepackMover::setup_packer_and_movemap(const class core::pose::Pose &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
  2. show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None

Outputs details about the Mover, including current settings.

C++: protocols::moves::Mover::show(class std::basic_ostream<char> &) const –> void

stub_sets(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMover, stub_sets: pyrosetta.rosetta.utility.vector1_std_pair_std_shared_ptr_protocols_hotspot_hashing_HotspotStubSet_std_pair_std_shared_ptr_protocols_hotspot_hashing_HotspotStub_unsigned_long_t) → None

C++: protocols::protein_interface_design::movers::PlacementMinimizationMover::stub_sets(const class utility::vector1<struct std::pair<class std::shared_ptr<class protocols::hotspot_hashing::HotspotStubSet>, struct std::pair<class std::shared_ptr<class protocols::hotspot_hashing::HotspotStub>, unsigned long> >, class std::allocator<struct std::pair<class std::shared_ptr<class protocols::hotspot_hashing::HotspotStubSet>, struct std::pair<class std::shared_ptr<class protocols::hotspot_hashing::HotspotStub>, unsigned long> > > > &) –> void

task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.pack.task.PackerTask

C++: protocols::simple_moves::DesignRepackMover::task() –> class std::shared_ptr<class core::pack::task::PackerTask> &

task_factory(*args, **kwargs)

Overloaded function.

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::simple_moves::DesignRepackMover::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::simple_moves::DesignRepackMover::task_factory() –> class std::shared_ptr<class core::pack::task::TaskFactory> &

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None
: Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

C++: protocols::moves::Mover::type() const –> const std::string &

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

C++: protocols::moves::Mover::type(const class std::basic_string<char> &) –> void

use_preset_task(*args, **kwargs)

Overloaded function.

  1. use_preset_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, bt: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::use_preset_task(const bool) –> void

  1. use_preset_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::use_preset_task() const –> bool

class pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMover

Bases: pyrosetta.rosetta.protocols.simple_moves.PackRotamersMover

wraps protein-interface specific considerations around the general multistate design / genetic algorithm framework

__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.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMover) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMover, arg0: pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMover) -> 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__(self: pyrosetta.rosetta.protocols.simple_moves.PackRotamersMover) → str
__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).

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMover, : pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMover, : pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMover) → pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMover

C++: protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover::operator=(const class protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover &) –> class protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover &

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) → None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clone(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

complex_type_generator_for_pack_rotamers_mover(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → pyrosetta.rosetta.utility.tag.XMLSchemaComplexTypeGenerator

C++: protocols::simple_moves::PackRotamersMover::complex_type_generator_for_pack_rotamers_mover(class utility::tag::XMLSchemaDefinition &) –> class std::shared_ptr<class utility::tag::XMLSchemaComplexTypeGenerator>

create(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) → protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) → str
A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMover) → str

C++: protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) → str

C++: protocols::moves::Mover::get_type() const –> std::string

ig(self: pyrosetta.rosetta.protocols.simple_moves.PackRotamersMover) → pyrosetta.rosetta.core.pack.interaction_graph.AnnealableGraphBase

C++: protocols::simple_moves::PackRotamersMover::ig() const –> class std::shared_ptr<const class core::pack::interaction_graph::AnnealableGraphBase>

info(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) → float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

mover_name() → str

C++: protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover::mover_name() –> std::string

name() → str

C++: protocols::moves::Mover::name() –> std::string

nloop(*args, **kwargs)

Overloaded function.

  1. nloop(self: pyrosetta.rosetta.protocols.simple_moves.PackRotamersMover, nloop_in: int) -> None

C++: protocols::simple_moves::PackRotamersMover::nloop(unsigned long) –> void

  1. nloop(self: pyrosetta.rosetta.protocols.simple_moves.PackRotamersMover) -> int

C++: protocols::simple_moves::PackRotamersMover::nloop() const –> unsigned long

output_alternative_states(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMover, output_pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover::output_alternative_states(const class core::pose::Pose &) const –> void

output_results(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMover, : pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover::output_results(class core::pose::Pose &) –> void

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options() → None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) → None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

restrict_sequence_profile(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMover, pose: pyrosetta.rosetta.core.pose.Pose, ptask: pyrosetta.rosetta.core.pack.task.PackerTask) → None

C++: protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover::restrict_sequence_profile(const class core::pose::Pose &, const class std::shared_ptr<class core::pack::task::PackerTask>) const –> void

rotamer_sets(self: pyrosetta.rosetta.protocols.simple_moves.PackRotamersMover) → pyrosetta.rosetta.core.pack.rotamer_set.RotamerSets

C++: protocols::simple_moves::PackRotamersMover::rotamer_sets() const –> class std::shared_ptr<const class core::pack::rotamer_set::RotamerSets>

score_function(*args, **kwargs)

Overloaded function.

  1. score_function(self: pyrosetta.rosetta.protocols.simple_moves.PackRotamersMover, sf: pyrosetta.rosetta.core.scoring.ScoreFunction) -> None

Sets the ScoreFunction to <sf>

example(s):
packmover.score_function(scorefxn)
See Also:
PackRotamersMover PackRotamersMover.task

C++: protocols::simple_moves::PackRotamersMover::score_function(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

  1. score_function(self: pyrosetta.rosetta.protocols.simple_moves.PackRotamersMover) -> pyrosetta.rosetta.core.scoring.ScoreFunction

Returns the ScoreFunction

example(s):
packmover.score_function()
See Also:
PackRotamersMover PackRotamersMover.task

C++: protocols::simple_moves::PackRotamersMover::score_function() const –> class std::shared_ptr<const class core::scoring::ScoreFunction>

sequence_space(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMover, ptask: pyrosetta.rosetta.core.pack.task.PackerTask) → int

C++: protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover::sequence_space(class std::shared_ptr<const class core::pack::task::PackerTask>) const –> unsigned long

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) → None

////////////////////////////end Job Distributor interface////////////////////////////////////////

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) → None

C++: protocols::moves::Mover::set_current_tag(const class std::basic_string<char> &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) → None

C++: protocols::moves::Mover::set_type(const class std::basic_string<char> &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.simple_moves.PackRotamersMover) -> None
  2. show(self: pyrosetta.rosetta.protocols.simple_moves.PackRotamersMover, output: pyrosetta.rosetta.std.ostream) -> None

C++: protocols::simple_moves::PackRotamersMover::show(class std::basic_ostream<char> &) const –> void

task(*args, **kwargs)

Overloaded function.

  1. task(self: pyrosetta.rosetta.protocols.simple_moves.PackRotamersMover, t: pyrosetta.rosetta.core.pack.task.PackerTask) -> None

Sets the PackerTask to <t>

example(s):
packmover.task(task_pack)
See Also:
PackRotamersMover PackRotamersMover.task_factory

C++: protocols::simple_moves::PackRotamersMover::task(class std::shared_ptr<const class core::pack::task::PackerTask>) –> void

  1. task(self: pyrosetta.rosetta.protocols.simple_moves.PackRotamersMover) -> pyrosetta.rosetta.core.pack.task.PackerTask

Returns the PackerTask

example(s):
packmover.task()
See Also:
PackRotamersMover PackRotamersMover.task_factory

C++: protocols::simple_moves::PackRotamersMover::task() const –> class std::shared_ptr<const class core::pack::task::PackerTask>

task_factory(*args, **kwargs)

Overloaded function.

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_moves.PackRotamersMover, tf: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

Sets the TaskFactory to <tf>

example(s):
packmover.task_factory(task_design)
See Also:
PackRotamersMover PackRotamersMover.task

C++: protocols::simple_moves::PackRotamersMover::task_factory(class std::shared_ptr<const class core::pack::task::TaskFactory>) –> void

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_moves.PackRotamersMover) -> pyrosetta.rosetta.core.pack.task.TaskFactory

Returns the TaskFactory

example(s):
packmover.task_factory()
See Also:
PackRotamersMover PackRotamersMover.task

C++: protocols::simple_moves::PackRotamersMover::task_factory() const –> class std::shared_ptr<const class core::pack::task::TaskFactory>

task_is_valid(self: pyrosetta.rosetta.protocols.simple_moves.PackRotamersMover, pose: pyrosetta.rosetta.core.pose.Pose) → bool

C++: protocols::simple_moves::PackRotamersMover::task_is_valid(const class core::pose::Pose &) const –> bool

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None
: Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

C++: protocols::moves::Mover::type() const –> const std::string &

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

C++: protocols::moves::Mover::type(const class std::basic_string<char> &) –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutation

Bases: pyrosetta.rosetta.protocols.moves.Mover

designs alanine residues in place of the residue identities at the interface. Retains interface glycines and prolines.

__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.protein_interface_design.movers.RandomMutation) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutation, arg0: pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutation) -> 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).

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutation, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::RandomMutation::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutation, : pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutation) → pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutation

C++: protocols::protein_interface_design::movers::RandomMutation::operator=(const class protocols::protein_interface_design::movers::RandomMutation &) –> class protocols::protein_interface_design::movers::RandomMutation &

cache_task(*args, **kwargs)

Overloaded function.

  1. cache_task(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutation) -> bool

C++: protocols::protein_interface_design::movers::RandomMutation::cache_task() const –> bool

  1. cache_task(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutation, cache: bool) -> None

C++: protocols::protein_interface_design::movers::RandomMutation::cache_task(bool) –> void

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) → None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clone(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutation) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::RandomMutation::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

create(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutation) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::RandomMutation::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) → protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) → str
A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutation) → str

C++: protocols::protein_interface_design::movers::RandomMutation::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) → str

C++: protocols::moves::Mover::get_type() const –> std::string

info(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) → float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

mover_name() → str

C++: protocols::protein_interface_design::movers::RandomMutation::mover_name() –> std::string

name() → str

C++: protocols::moves::Mover::name() –> std::string

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::RandomMutation::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options() → None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) → None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

scorefxn(*args, **kwargs)

Overloaded function.

  1. scorefxn(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutation) -> pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::protein_interface_design::movers::RandomMutation::scorefxn() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

  1. scorefxn(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutation, sfxn: pyrosetta.rosetta.core.scoring.ScoreFunction) -> None

C++: protocols::protein_interface_design::movers::RandomMutation::scorefxn(class std::shared_ptr<class core::scoring::ScoreFunction>) –> void

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) → None

////////////////////////////end Job Distributor interface////////////////////////////////////////

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) → None

C++: protocols::moves::Mover::set_current_tag(const class std::basic_string<char> &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) → None

C++: protocols::moves::Mover::set_type(const class std::basic_string<char> &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
  2. show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None

Outputs details about the Mover, including current settings.

C++: protocols::moves::Mover::show(class std::basic_ostream<char> &) const –> void

task_factory(*args, **kwargs)

Overloaded function.

  1. task_factory(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutation) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::protein_interface_design::movers::RandomMutation::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>

  1. task_factory(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutation, tf: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::protein_interface_design::movers::RandomMutation::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None
: Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

C++: protocols::moves::Mover::type() const –> const std::string &

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

C++: protocols::moves::Mover::type(const class std::basic_string<char> &) –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimize

Bases: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover

One round of design/repacking followed by interface sc/bb and rigid-body minimization

__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.protein_interface_design.movers.RepackMinimize) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimize, arg0: pyrosetta.rosetta.core.scoring.ScoreFunction, arg1: pyrosetta.rosetta.core.scoring.ScoreFunction, arg2: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimize, arg0: pyrosetta.rosetta.core.scoring.ScoreFunction, arg1: pyrosetta.rosetta.core.scoring.ScoreFunction, arg2: pyrosetta.rosetta.utility.vector1_unsigned_long, arg3: bool) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimize, arg0: pyrosetta.rosetta.core.scoring.ScoreFunction, arg1: pyrosetta.rosetta.core.scoring.ScoreFunction, arg2: pyrosetta.rosetta.utility.vector1_unsigned_long, arg3: bool, arg4: bool) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimize, arg0: pyrosetta.rosetta.core.scoring.ScoreFunction, arg1: pyrosetta.rosetta.core.scoring.ScoreFunction, arg2: pyrosetta.rosetta.utility.vector1_unsigned_long, arg3: bool, arg4: bool, arg5: float) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimize, scorefxn_repack: pyrosetta.rosetta.core.scoring.ScoreFunction, scorefxn_minimize: pyrosetta.rosetta.core.scoring.ScoreFunction, target_residues: pyrosetta.rosetta.utility.vector1_unsigned_long, repack_partner1: bool, repack_partner2: bool, interface_distance_cutoff: float, repack_non_ala: bool) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimize, arg0: pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimize) -> 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).

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimize, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::RepackMinimize::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimize, : pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimize) → pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimize

C++: protocols::protein_interface_design::movers::RepackMinimize::operator=(const class protocols::protein_interface_design::movers::RepackMinimize &) –> class protocols::protein_interface_design::movers::RepackMinimize &

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) → None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clear_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → None
after fiddling with a task from outside this mover, clear it, or else, on the next iteration through
the mover the changes will be remembered

C++: protocols::simple_moves::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → None

C++: protocols::simple_moves::DesignRepackMover::clear_task_factory() –> void

clone(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimize) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::RepackMinimize::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

create(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

design(*args, **kwargs)

Overloaded function.

  1. design(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, des: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::design(const bool) –> void

  1. design(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::design() const –> bool

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimize) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::RepackMinimize::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) → protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) → str
A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimize) → str

C++: protocols::protein_interface_design::movers::RepackMinimize::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) → str

C++: protocols::moves::Mover::get_type() const –> std::string

get_xsd_complex_type() → pyrosetta.rosetta.utility.tag.XMLSchemaComplexTypeGenerator

C++: protocols::simple_moves::DesignRepackMover::get_xsd_complex_type() –> class std::shared_ptr<class utility::tag::XMLSchemaComplexTypeGenerator>

info(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) → float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

min_bb(*args, **kwargs)

Overloaded function.

  1. min_bb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_bb: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_bb(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_bb() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_bb_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_bb_set() const –> bool

min_rb(*args, **kwargs)

Overloaded function.

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_rb: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_rb(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_rb: bool) -> None

in most cases, there would only be one rb dof making it useful to have a non-vector accessor to min_rb_. However, if the pose has multiple jumps, setting min_rb_ in this way might cause trouble in other parts of the code.

C++: protocols::simple_moves::DesignRepackMover::min_rb(const bool) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_rb() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_rb_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_rb_set() const –> bool

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_sc: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_sc(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_sc() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_sc_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_sc_set() const –> bool

mover_name() → str

C++: protocols::protein_interface_design::movers::RepackMinimize::mover_name() –> std::string

name() → str

C++: protocols::moves::Mover::name() –> std::string

optimize_foldtree(*args, **kwargs)

Overloaded function.

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::optimize_foldtree() const –> bool

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, opt: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::optimize_foldtree(const bool) –> void

prevent_repacking(*args, **kwargs)

Overloaded function.

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::simple_moves::DesignRepackMover::prevent_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::simple_moves::DesignRepackMover::prevent_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::RepackMinimize::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options() → None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) → None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

restrict_to_repacking(*args, **kwargs)

Overloaded function.

  1. restrict_to_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::simple_moves::DesignRepackMover::restrict_to_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. restrict_to_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::simple_moves::DesignRepackMover::restrict_to_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

scorefxn_minimize(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::simple_moves::DesignRepackMover::scorefxn_minimize() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

scorefxn_repack(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::simple_moves::DesignRepackMover::scorefxn_repack() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) → None

////////////////////////////end Job Distributor interface////////////////////////////////////////

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) → None

C++: protocols::moves::Mover::set_current_tag(const class std::basic_string<char> &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_scorefxn_minimize(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) → None

C++: protocols::simple_moves::DesignRepackMover::set_scorefxn_minimize(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

set_scorefxn_repack(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) → None

C++: protocols::simple_moves::DesignRepackMover::set_scorefxn_repack(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) → None

C++: protocols::moves::Mover::set_type(const class std::basic_string<char> &) –> void

setup_packer_and_movemap(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::simple_moves::DesignRepackMover::setup_packer_and_movemap(const class core::pose::Pose &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
  2. show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None

Outputs details about the Mover, including current settings.

C++: protocols::moves::Mover::show(class std::basic_ostream<char> &) const –> void

task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.pack.task.PackerTask

C++: protocols::simple_moves::DesignRepackMover::task() –> class std::shared_ptr<class core::pack::task::PackerTask> &

task_factory(*args, **kwargs)

Overloaded function.

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::simple_moves::DesignRepackMover::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::simple_moves::DesignRepackMover::task_factory() –> class std::shared_ptr<class core::pack::task::TaskFactory> &

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None
: Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

C++: protocols::moves::Mover::type() const –> const std::string &

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

C++: protocols::moves::Mover::type(const class std::basic_string<char> &) –> void

use_preset_task(*args, **kwargs)

Overloaded function.

  1. use_preset_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, bt: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::use_preset_task(const bool) –> void

  1. use_preset_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::use_preset_task() const –> bool

class pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechains

Bases: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover

saves a pose and reapplies its sequence and rotamers at a later stage. The constructor saves the initial pose, and then any calls to apply replace the residues on the input pose with that saved pose. Notice, that only ALA positions will be replaced, so this is meant to work strictly along with BuildAlaPose moves. This way, if in the design process an interface residue is designed, that will not be reverted to w/t

__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.protein_interface_design.movers.SaveAndRetrieveSidechains) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechains, arg0: pyrosetta.rosetta.core.pose.Pose) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechains, arg0: pyrosetta.rosetta.core.pose.Pose, arg1: bool) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechains, arg0: pyrosetta.rosetta.core.pose.Pose, arg1: bool, arg2: bool) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechains, pose: pyrosetta.rosetta.core.pose.Pose, allsc: bool, ensure_variant_matching: bool, jumpid: int) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechains, arg0: pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechains) -> 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).

allsc(*args, **kwargs)

Overloaded function.

  1. allsc(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechains) -> bool

C++: protocols::protein_interface_design::movers::SaveAndRetrieveSidechains::allsc() const –> bool

  1. allsc(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechains, allsc: bool) -> None

C++: protocols::protein_interface_design::movers::SaveAndRetrieveSidechains::allsc(const bool) –> void

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechains, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::SaveAndRetrieveSidechains::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechains, : pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechains) → pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechains

C++: protocols::protein_interface_design::movers::SaveAndRetrieveSidechains::operator=(const class protocols::protein_interface_design::movers::SaveAndRetrieveSidechains &) –> class protocols::protein_interface_design::movers::SaveAndRetrieveSidechains &

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) → None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clear_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → None
after fiddling with a task from outside this mover, clear it, or else, on the next iteration through
the mover the changes will be remembered

C++: protocols::simple_moves::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → None

C++: protocols::simple_moves::DesignRepackMover::clear_task_factory() –> void

clone(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechains) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SaveAndRetrieveSidechains::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

create(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

design(*args, **kwargs)

Overloaded function.

  1. design(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, des: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::design(const bool) –> void

  1. design(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::design() const –> bool

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechains) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SaveAndRetrieveSidechains::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) → protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) → str
A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechains) → str

C++: protocols::protein_interface_design::movers::SaveAndRetrieveSidechains::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) → str

C++: protocols::moves::Mover::get_type() const –> std::string

get_xsd_complex_type() → pyrosetta.rosetta.utility.tag.XMLSchemaComplexTypeGenerator

C++: protocols::simple_moves::DesignRepackMover::get_xsd_complex_type() –> class std::shared_ptr<class utility::tag::XMLSchemaComplexTypeGenerator>

info(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) → float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

min_bb(*args, **kwargs)

Overloaded function.

  1. min_bb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_bb: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_bb(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_bb() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_bb_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_bb_set() const –> bool

min_rb(*args, **kwargs)

Overloaded function.

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_rb: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_rb(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_rb: bool) -> None

in most cases, there would only be one rb dof making it useful to have a non-vector accessor to min_rb_. However, if the pose has multiple jumps, setting min_rb_ in this way might cause trouble in other parts of the code.

C++: protocols::simple_moves::DesignRepackMover::min_rb(const bool) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_rb() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_rb_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_rb_set() const –> bool

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_sc: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_sc(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_sc() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_sc_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_sc_set() const –> bool

mover_name() → str

C++: protocols::protein_interface_design::movers::SaveAndRetrieveSidechains::mover_name() –> std::string

multi_use(*args, **kwargs)

Overloaded function.

  1. multi_use(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechains) -> bool

C++: protocols::protein_interface_design::movers::SaveAndRetrieveSidechains::multi_use() const –> bool

  1. multi_use(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechains, b: bool) -> None

C++: protocols::protein_interface_design::movers::SaveAndRetrieveSidechains::multi_use(const bool) –> void

name() → str

C++: protocols::moves::Mover::name() –> std::string

optimize_foldtree(*args, **kwargs)

Overloaded function.

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::optimize_foldtree() const –> bool

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, opt: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::optimize_foldtree(const bool) –> void

prevent_repacking(*args, **kwargs)

Overloaded function.

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::simple_moves::DesignRepackMover::prevent_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::simple_moves::DesignRepackMover::prevent_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::SaveAndRetrieveSidechains::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options() → None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) → None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

restrict_to_repacking(*args, **kwargs)

Overloaded function.

  1. restrict_to_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::simple_moves::DesignRepackMover::restrict_to_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. restrict_to_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::simple_moves::DesignRepackMover::restrict_to_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

scorefxn_minimize(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::simple_moves::DesignRepackMover::scorefxn_minimize() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

scorefxn_repack(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::simple_moves::DesignRepackMover::scorefxn_repack() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) → None

////////////////////////////end Job Distributor interface////////////////////////////////////////

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) → None

C++: protocols::moves::Mover::set_current_tag(const class std::basic_string<char> &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_scorefxn_minimize(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) → None

C++: protocols::simple_moves::DesignRepackMover::set_scorefxn_minimize(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

set_scorefxn_repack(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) → None

C++: protocols::simple_moves::DesignRepackMover::set_scorefxn_repack(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) → None

C++: protocols::moves::Mover::set_type(const class std::basic_string<char> &) –> void

setup_packer_and_movemap(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::simple_moves::DesignRepackMover::setup_packer_and_movemap(const class core::pose::Pose &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
  2. show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None

Outputs details about the Mover, including current settings.

C++: protocols::moves::Mover::show(class std::basic_ostream<char> &) const –> void

task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.pack.task.PackerTask

C++: protocols::simple_moves::DesignRepackMover::task() –> class std::shared_ptr<class core::pack::task::PackerTask> &

task_factory(*args, **kwargs)

Overloaded function.

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::simple_moves::DesignRepackMover::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::simple_moves::DesignRepackMover::task_factory() –> class std::shared_ptr<class core::pack::task::TaskFactory> &

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None
: Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

two_step(*args, **kwargs)

Overloaded function.

  1. two_step(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechains) -> bool

C++: protocols::protein_interface_design::movers::SaveAndRetrieveSidechains::two_step() const –> bool

  1. two_step(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechains, b: bool) -> None

C++: protocols::protein_interface_design::movers::SaveAndRetrieveSidechains::two_step(const bool) –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

C++: protocols::moves::Mover::type() const –> const std::string &

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

C++: protocols::moves::Mover::type(const class std::basic_string<char> &) –> void

use_preset_task(*args, **kwargs)

Overloaded function.

  1. use_preset_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, bt: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::use_preset_task(const bool) –> void

  1. use_preset_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::use_preset_task() const –> bool

class pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree

Bases: pyrosetta.rosetta.protocols.moves.Mover

a mover that sets a user-defined atom tree

__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.protein_interface_design.movers.SetAtomTree) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree, arg0: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree) -> 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).

ab_fold_tree(*args, **kwargs)

Overloaded function.

  1. ab_fold_tree(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree, b: bool) -> None

C++: protocols::protein_interface_design::movers::SetAtomTree::ab_fold_tree(bool) –> void

  1. ab_fold_tree(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree) -> bool

C++: protocols::protein_interface_design::movers::SetAtomTree::ab_fold_tree() –> bool

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree, pose: pyrosetta.rosetta.core.pose.Pose) → None
Commenting out to fix PyRosetta build void fold_tree( core::kinematics::FoldTreeOP ft );
Commenting out to fix PyRosetta build core::kinematics::FoldTreeOP fold_tree() const;

C++: protocols::protein_interface_design::movers::SetAtomTree::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree, : pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree) → pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree

C++: protocols::protein_interface_design::movers::SetAtomTree::operator=(const class protocols::protein_interface_design::movers::SetAtomTree &) –> class protocols::protein_interface_design::movers::SetAtomTree &

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) → None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clone(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SetAtomTree::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

create(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

create_atom_tree(*args, **kwargs)

Overloaded function.

  1. create_atom_tree(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree, pose: pyrosetta.rosetta.core.pose.Pose, host_chain: int, resnum: int) -> pyrosetta.rosetta.core.kinematics.FoldTree
  2. create_atom_tree(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree, pose: pyrosetta.rosetta.core.pose.Pose, host_chain: int, resnum: int, anchor_num_: int) -> pyrosetta.rosetta.core.kinematics.FoldTree
  3. create_atom_tree(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree, pose: pyrosetta.rosetta.core.pose.Pose, host_chain: int, resnum: int, anchor_num_: int, connect_to: str) -> pyrosetta.rosetta.core.kinematics.FoldTree
  4. create_atom_tree(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree, pose: pyrosetta.rosetta.core.pose.Pose, host_chain: int, resnum: int, anchor_num_: int, connect_to: str, connect_from: str) -> pyrosetta.rosetta.core.kinematics.FoldTree

C++: protocols::protein_interface_design::movers::SetAtomTree::create_atom_tree(const class core::pose::Pose &, const unsigned long, const unsigned long, const unsigned long, const class std::basic_string<char> &, const class std::basic_string<char> &) –> class std::shared_ptr<class core::kinematics::FoldTree>

fold_tree(*args, **kwargs)

Overloaded function.

  1. fold_tree(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree) -> pyrosetta.rosetta.core.kinematics.FoldTree

C++: protocols::protein_interface_design::movers::SetAtomTree::fold_tree() const –> class std::shared_ptr<class core::kinematics::FoldTree>

  1. fold_tree(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree, ft_: pyrosetta.rosetta.core.kinematics.FoldTree) -> None

C++: protocols::protein_interface_design::movers::SetAtomTree::fold_tree(class std::shared_ptr<class core::kinematics::FoldTree>) –> void

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SetAtomTree::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) → protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) → str
A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree) → str

C++: protocols::protein_interface_design::movers::SetAtomTree::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) → str

C++: protocols::moves::Mover::get_type() const –> std::string

info(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) → float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

mover_name() → str

C++: protocols::protein_interface_design::movers::SetAtomTree::mover_name() –> std::string

name() → str

C++: protocols::moves::Mover::name() –> std::string

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::SetAtomTree::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options() → None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) → None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

set_ab_fold_tree(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::SetAtomTree::set_ab_fold_tree(class core::pose::Pose &) –> void

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) → None

////////////////////////////end Job Distributor interface////////////////////////////////////////

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) → None

C++: protocols::moves::Mover::set_current_tag(const class std::basic_string<char> &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) → None

C++: protocols::moves::Mover::set_type(const class std::basic_string<char> &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
  2. show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None

Outputs details about the Mover, including current settings.

C++: protocols::moves::Mover::show(class std::basic_ostream<char> &) const –> void

simple_ft(*args, **kwargs)

Overloaded function.

  1. simple_ft(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree) -> bool

C++: protocols::protein_interface_design::movers::SetAtomTree::simple_ft() const –> bool

  1. simple_ft(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree, s: bool) -> None

C++: protocols::protein_interface_design::movers::SetAtomTree::simple_ft(const bool) –> void

start_tree_at_chain(*args, **kwargs)

Overloaded function.

  1. start_tree_at_chain(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree) -> str

C++: protocols::protein_interface_design::movers::SetAtomTree::start_tree_at_chain() const –> char

  1. start_tree_at_chain(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree, c: str) -> None

C++: protocols::protein_interface_design::movers::SetAtomTree::start_tree_at_chain(const char) –> void

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None
: Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

two_parts_chain1(*args, **kwargs)

Overloaded function.

  1. two_parts_chain1(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree, t: bool) -> None

C++: protocols::protein_interface_design::movers::SetAtomTree::two_parts_chain1(const bool) –> void

  1. two_parts_chain1(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree) -> bool

C++: protocols::protein_interface_design::movers::SetAtomTree::two_parts_chain1() const –> bool

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

C++: protocols::moves::Mover::type() const –> const std::string &

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

C++: protocols::moves::Mover::type(const class std::basic_string<char> &) –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.SetTemperatureFactor

Bases: pyrosetta.rosetta.protocols.moves.Mover

Set the temperature (b-)factor column in the PDB according to som filter’s value. The filter needs to be ResId-compatible, i.e. to report values on a per-residue basis.

__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.protein_interface_design.movers.SetTemperatureFactor) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetTemperatureFactor, arg0: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetTemperatureFactor) -> 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).

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetTemperatureFactor, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::SetTemperatureFactor::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetTemperatureFactor, : pyrosetta.rosetta.protocols.protein_interface_design.movers.SetTemperatureFactor) → pyrosetta.rosetta.protocols.protein_interface_design.movers.SetTemperatureFactor

C++: protocols::protein_interface_design::movers::SetTemperatureFactor::operator=(const class protocols::protein_interface_design::movers::SetTemperatureFactor &) –> class protocols::protein_interface_design::movers::SetTemperatureFactor &

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) → None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clone(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetTemperatureFactor) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SetTemperatureFactor::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

create(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

filter(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetTemperatureFactor, filter: pyrosetta.rosetta.protocols.filters.Filter) → None

C++: protocols::protein_interface_design::movers::SetTemperatureFactor::filter(class std::shared_ptr<class protocols::filters::Filter>) –> void

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetTemperatureFactor) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SetTemperatureFactor::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) → protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) → str
A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetTemperatureFactor) → str

C++: protocols::protein_interface_design::movers::SetTemperatureFactor::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) → str

C++: protocols::moves::Mover::get_type() const –> std::string

info(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) → float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

mover_name() → str

C++: protocols::protein_interface_design::movers::SetTemperatureFactor::mover_name() –> std::string

name() → str

C++: protocols::moves::Mover::name() –> std::string

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::SetTemperatureFactor::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options() → None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) → None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

scaling(*args, **kwargs)

Overloaded function.

  1. scaling(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetTemperatureFactor, scaling: float) -> None

C++: protocols::protein_interface_design::movers::SetTemperatureFactor::scaling(const double) –> void

  1. scaling(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetTemperatureFactor) -> float

C++: protocols::protein_interface_design::movers::SetTemperatureFactor::scaling() const –> double

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) → None

////////////////////////////end Job Distributor interface////////////////////////////////////////

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) → None

C++: protocols::moves::Mover::set_current_tag(const class std::basic_string<char> &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) → None

C++: protocols::moves::Mover::set_type(const class std::basic_string<char> &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
  2. show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None

Outputs details about the Mover, including current settings.

C++: protocols::moves::Mover::show(class std::basic_ostream<char> &) const –> void

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None
: Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

C++: protocols::moves::Mover::type() const –> const std::string &

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

C++: protocols::moves::Mover::type(const class std::basic_string<char> &) –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCsts

Bases: pyrosetta.rosetta.protocols.moves.Mover

applies csts (currently only coordinate csts) to every designable position in pose according to taskoperations

__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.protein_interface_design.movers.TaskAwareCsts) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCsts, arg0: pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCsts) -> 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).

anchor_resnum(*args, **kwargs)

Overloaded function.

  1. anchor_resnum(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCsts) -> str

C++: protocols::protein_interface_design::movers::TaskAwareCsts::anchor_resnum() const –> std::string

  1. anchor_resnum(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCsts, c: str) -> None

C++: protocols::protein_interface_design::movers::TaskAwareCsts::anchor_resnum(const class std::basic_string<char> &) –> void

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCsts, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::TaskAwareCsts::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCsts, : pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCsts) → pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCsts

C++: protocols::protein_interface_design::movers::TaskAwareCsts::operator=(const class protocols::protein_interface_design::movers::TaskAwareCsts &) –> class protocols::protein_interface_design::movers::TaskAwareCsts &

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) → None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clone(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCsts) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::TaskAwareCsts::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

create(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

cst_type(*args, **kwargs)

Overloaded function.

  1. cst_type(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCsts) -> str

C++: protocols::protein_interface_design::movers::TaskAwareCsts::cst_type() const –> std::string

  1. cst_type(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCsts, type: str) -> None

C++: protocols::protein_interface_design::movers::TaskAwareCsts::cst_type(const class std::basic_string<char> &) –> void

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCsts) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::TaskAwareCsts::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) → protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) → str
A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCsts) → str

C++: protocols::protein_interface_design::movers::TaskAwareCsts::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) → str

C++: protocols::moves::Mover::get_type() const –> std::string

info(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) → float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

mover_name() → str

C++: protocols::protein_interface_design::movers::TaskAwareCsts::mover_name() –> std::string

name() → str

C++: protocols::moves::Mover::name() –> std::string

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::TaskAwareCsts::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options() → None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) → None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) → None

////////////////////////////end Job Distributor interface////////////////////////////////////////

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) → None

C++: protocols::moves::Mover::set_current_tag(const class std::basic_string<char> &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) → None

C++: protocols::moves::Mover::set_type(const class std::basic_string<char> &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
  2. show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None

Outputs details about the Mover, including current settings.

C++: protocols::moves::Mover::show(class std::basic_ostream<char> &) const –> void

task_factory(*args, **kwargs)

Overloaded function.

  1. task_factory(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCsts) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::protein_interface_design::movers::TaskAwareCsts::task_factory() const –> class std::shared_ptr<class core::pack::task::TaskFactory>

  1. task_factory(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCsts, tf: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::protein_interface_design::movers::TaskAwareCsts::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None
: Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

C++: protocols::moves::Mover::type() const –> const std::string &

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

C++: protocols::moves::Mover::type(const class std::basic_string<char> &) –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.TopologyBrokerMover

Bases: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover

designs alanine residues in place of the residue identities at the interface. Retains interface glycines and prolines.

__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.protein_interface_design.movers.TopologyBrokerMover) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TopologyBrokerMover, arg0: pyrosetta.rosetta.protocols.protein_interface_design.movers.TopologyBrokerMover) -> 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).

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TopologyBrokerMover, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::TopologyBrokerMover::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TopologyBrokerMover, : pyrosetta.rosetta.protocols.protein_interface_design.movers.TopologyBrokerMover) → pyrosetta.rosetta.protocols.protein_interface_design.movers.TopologyBrokerMover

C++: protocols::protein_interface_design::movers::TopologyBrokerMover::operator=(const class protocols::protein_interface_design::movers::TopologyBrokerMover &) –> class protocols::protein_interface_design::movers::TopologyBrokerMover &

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) → None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clear_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → None
after fiddling with a task from outside this mover, clear it, or else, on the next iteration through
the mover the changes will be remembered

C++: protocols::simple_moves::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → None

C++: protocols::simple_moves::DesignRepackMover::clear_task_factory() –> void

clone(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TopologyBrokerMover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::TopologyBrokerMover::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

create(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

design(*args, **kwargs)

Overloaded function.

  1. design(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, des: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::design(const bool) –> void

  1. design(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::design() const –> bool

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TopologyBrokerMover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::TopologyBrokerMover::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) → protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) → str
A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TopologyBrokerMover) → str

C++: protocols::protein_interface_design::movers::TopologyBrokerMover::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) → str

C++: protocols::moves::Mover::get_type() const –> std::string

get_xsd_complex_type() → pyrosetta.rosetta.utility.tag.XMLSchemaComplexTypeGenerator

C++: protocols::simple_moves::DesignRepackMover::get_xsd_complex_type() –> class std::shared_ptr<class utility::tag::XMLSchemaComplexTypeGenerator>

info(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) → float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

min_bb(*args, **kwargs)

Overloaded function.

  1. min_bb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_bb: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_bb(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_bb() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_bb_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_bb_set() const –> bool

min_rb(*args, **kwargs)

Overloaded function.

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_rb: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_rb(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_rb: bool) -> None

in most cases, there would only be one rb dof making it useful to have a non-vector accessor to min_rb_. However, if the pose has multiple jumps, setting min_rb_ in this way might cause trouble in other parts of the code.

C++: protocols::simple_moves::DesignRepackMover::min_rb(const bool) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_rb() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_rb_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_rb_set() const –> bool

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, min_sc: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::simple_moves::DesignRepackMover::min_sc(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::simple_moves::DesignRepackMover::min_sc() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_sc_set(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → bool

C++: protocols::simple_moves::DesignRepackMover::min_sc_set() const –> bool

mover_name() → str

C++: protocols::protein_interface_design::movers::TopologyBrokerMover::mover_name() –> std::string

name() → str

C++: protocols::moves::Mover::name() –> std::string

optimize_foldtree(*args, **kwargs)

Overloaded function.

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::optimize_foldtree() const –> bool

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, opt: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::optimize_foldtree(const bool) –> void

prevent_repacking(*args, **kwargs)

Overloaded function.

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::simple_moves::DesignRepackMover::prevent_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::simple_moves::DesignRepackMover::prevent_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::TopologyBrokerMover::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options() → None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) → None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

restrict_to_repacking(*args, **kwargs)

Overloaded function.

  1. restrict_to_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::simple_moves::DesignRepackMover::restrict_to_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. restrict_to_repacking(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::simple_moves::DesignRepackMover::restrict_to_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

scorefxn_minimize(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::simple_moves::DesignRepackMover::scorefxn_minimize() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

scorefxn_repack(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::simple_moves::DesignRepackMover::scorefxn_repack() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) → None

////////////////////////////end Job Distributor interface////////////////////////////////////////

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) → None

C++: protocols::moves::Mover::set_current_tag(const class std::basic_string<char> &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_scorefxn_minimize(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) → None

C++: protocols::simple_moves::DesignRepackMover::set_scorefxn_minimize(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

set_scorefxn_repack(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) → None

C++: protocols::simple_moves::DesignRepackMover::set_scorefxn_repack(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) → None

C++: protocols::moves::Mover::set_type(const class std::basic_string<char> &) –> void

setup_packer_and_movemap(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::simple_moves::DesignRepackMover::setup_packer_and_movemap(const class core::pose::Pose &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
  2. show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None

Outputs details about the Mover, including current settings.

C++: protocols::moves::Mover::show(class std::basic_ostream<char> &) const –> void

task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) → pyrosetta.rosetta.core.pack.task.PackerTask

C++: protocols::simple_moves::DesignRepackMover::task() –> class std::shared_ptr<class core::pack::task::PackerTask> &

task_factory(*args, **kwargs)

Overloaded function.

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, p: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::simple_moves::DesignRepackMover::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

  1. task_factory(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::simple_moves::DesignRepackMover::task_factory() –> class std::shared_ptr<class core::pack::task::TaskFactory> &

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None
: Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

C++: protocols::moves::Mover::type() const –> const std::string &

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

C++: protocols::moves::Mover::type(const class std::basic_string<char> &) –> void

use_preset_task(*args, **kwargs)

Overloaded function.

  1. use_preset_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover, bt: bool) -> None

C++: protocols::simple_moves::DesignRepackMover::use_preset_task(const bool) –> void

  1. use_preset_task(self: pyrosetta.rosetta.protocols.simple_moves.DesignRepackMover) -> bool

C++: protocols::simple_moves::DesignRepackMover::use_preset_task() const –> bool

class pyrosetta.rosetta.protocols.protein_interface_design.movers.VLB

Bases: pyrosetta.rosetta.protocols.moves.Mover

user interface for YAB’s Variable Length Build.

__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.protein_interface_design.movers.VLB) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.VLB, arg0: pyrosetta.rosetta.protocols.protein_interface_design.movers.VLB) -> None
  3. __init__(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.VLB, manager: pyrosetta.rosetta.protocols.forge.build.BuildManager, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) -> 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).

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.VLB, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::protein_interface_design::movers::VLB::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.VLB, init: pyrosetta.rosetta.protocols.protein_interface_design.movers.VLB) → pyrosetta.rosetta.protocols.protein_interface_design.movers.VLB

C++: protocols::protein_interface_design::movers::VLB::operator=(const class protocols::protein_interface_design::movers::VLB &) –> class protocols::protein_interface_design::movers::VLB &

clear_info(self: pyrosetta.rosetta.protocols.moves.Mover) → None

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

C++: protocols::moves::Mover::clear_info() –> void

clone(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.VLB) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::VLB::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

create(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::create() –> class std::shared_ptr<class protocols::moves::Mover>

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.VLB) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::VLB::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_additional_output(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

fpd

Mechanism by which a mover may return multiple output poses from a single input pose.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_current_job(self: pyrosetta.rosetta.protocols.moves.Mover) → protocols::jobdist::BasicJob

C++: protocols::moves::Mover::get_current_job() const –> class std::shared_ptr<const class protocols::jobdist::BasicJob>

get_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover) → str
A tag is a unique identifier used to identify structures produced
by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

C++: protocols::moves::Mover::get_current_tag() const –> std::string

get_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_input_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_last_move_status(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.MoverStatus

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say “that run was no good, skip it” then use the protected last_move_status(MoverStatus) to change the value that this function will return.

C++: protocols::moves::Mover::get_last_move_status() const –> enum protocols::moves::MoverStatus

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.VLB) → str

C++: protocols::protein_interface_design::movers::VLB::get_name() const –> std::string

get_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::moves::Mover::get_native_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_self_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::get_self_ptr() –> class std::shared_ptr<class protocols::moves::Mover>

get_self_weak_ptr(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.weak_ptr_protocols_moves_Mover_t

C++: protocols::moves::Mover::get_self_weak_ptr() –> class std::weak_ptr<class protocols::moves::Mover>

get_type(self: pyrosetta.rosetta.protocols.moves.Mover) → str

C++: protocols::moves::Mover::get_type() const –> std::string

info(self: pyrosetta.rosetta.protocols.moves.Mover) → pyrosetta.rosetta.std.list_std_string_std_allocator_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) → float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

mover_name() → str

C++: protocols::protein_interface_design::movers::VLB::mover_name() –> std::string

name() → str

C++: protocols::moves::Mover::name() –> std::string

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::VLB::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options() → None

Overload this static method if you access options within the mover.

These options will end up in -help of your application if users of this mover call register_options. Do this recursively! If you use movers within your mover, call their register_options in your register_options() method.

C++: protocols::moves::Mover::register_options() –> void

reinitialize_for_each_job(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be freshly regenerated on
each use.

C++: protocols::moves::Mover::reinitialize_for_each_job() const –> bool

reinitialize_for_new_input(self: pyrosetta.rosetta.protocols.moves.Mover) → bool
Inform the Job Distributor (August ‘08 vintage) whether this object needs to be regenerated when the input
pose is about to change, (for example, if the Mover has special code on the first apply() that is only valid for that one input pose).

C++: protocols::moves::Mover::reinitialize_for_new_input() const –> bool

reset_status(self: pyrosetta.rosetta.protocols.moves.Mover) → None

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

C++: protocols::moves::Mover::reset_status() –> void

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) → None

////////////////////////////end Job Distributor interface////////////////////////////////////////

C++: protocols::moves::Mover::set_current_job(class std::shared_ptr<const class protocols::jobdist::BasicJob>) –> void

set_current_tag(self: pyrosetta.rosetta.protocols.moves.Mover, new_tag: str) → None

C++: protocols::moves::Mover::set_current_tag(const class std::basic_string<char> &) –> void

set_input_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for poses contained for rms

C++: protocols::moves::Mover::set_input_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_native_pose(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None

setter for native poses contained for rms —- we should get rid of this method? it is widely used, but a bit unsafe

C++: protocols::moves::Mover::set_native_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) → None

C++: protocols::moves::Mover::set_type(const class std::basic_string<char> &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
  2. show(self: pyrosetta.rosetta.protocols.moves.Mover, output: pyrosetta.rosetta.std.ostream) -> None

Outputs details about the Mover, including current settings.

C++: protocols::moves::Mover::show(class std::basic_ostream<char> &) const –> void

test_move(self: pyrosetta.rosetta.protocols.moves.Mover, pose: pyrosetta.rosetta.core.pose.Pose) → None
: Unit test support function. Apply one move to a given pose.
Allows extra test specific functions to be called before applying

C++: protocols::moves::Mover::test_move(class core::pose::Pose &) –> void

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

C++: protocols::moves::Mover::type() const –> const std::string &

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

C++: protocols::moves::Mover::type(const class std::basic_string<char> &) –> void

pyrosetta.rosetta.protocols.protein_interface_design.movers.add_coordinate_constraints(pose: pyrosetta.rosetta.core.pose.Pose, source: pyrosetta.rosetta.core.conformation.Residue, host_chain: int, resnum: int, coord_sdev: float, coord_cst_func: pyrosetta.rosetta.core.scoring.func.HarmonicFunc) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t

C++: protocols::protein_interface_design::movers::add_coordinate_constraints(class core::pose::Pose &, const class core::conformation::Residue &, const unsigned long, const unsigned long, const double, class std::shared_ptr<class core::scoring::func::HarmonicFunc> &) –> class utility::vector1<class std::shared_ptr<const class core::scoring::constraints::Constraint>, class std::allocator<class std::shared_ptr<const class core::scoring::constraints::Constraint> > >

pyrosetta.rosetta.protocols.protein_interface_design.movers.add_subelement_for_parse_stub_sets(ssl: pyrosetta.rosetta.utility.tag.XMLSchemaSimpleSubelementList, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::protein_interface_design::movers::add_subelement_for_parse_stub_sets(class utility::tag::XMLSchemaSimpleSubelementList &, class utility::tag::XMLSchemaDefinition &) –> void

pyrosetta.rosetta.protocols.protein_interface_design.movers.find_nearest_residue_to_coord(pose: pyrosetta.rosetta.core.pose.Pose, coord: pyrosetta.rosetta.numeric.xyzVector_double_t, host_chain: int) → int

find the nearest residue to a coordinate

C++: protocols::protein_interface_design::movers::find_nearest_residue_to_coord(const class core::pose::Pose &, const class numeric::xyzVector<double> &, const unsigned long) –> unsigned long

pyrosetta.rosetta.protocols.protein_interface_design.movers.make_stub_scorefxn() → pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::protein_interface_design::movers::make_stub_scorefxn() –> class std::shared_ptr<class core::scoring::ScoreFunction>

pyrosetta.rosetta.protocols.protein_interface_design.movers.nearest_atom_for_constraint(residue: pyrosetta.rosetta.core.conformation.Residue) → str

C++: protocols::protein_interface_design::movers::nearest_atom_for_constraint(const class core::conformation::Residue &) –> std::string

pyrosetta.rosetta.protocols.protein_interface_design.movers.parse_stub_sets(tag: pyrosetta.rosetta.utility.tag.Tag, pose: pyrosetta.rosetta.core.pose.Pose, host_chain: int, data: pyrosetta.rosetta.basic.datacache.DataMap) → pyrosetta.rosetta.utility.vector1_std_pair_std_shared_ptr_protocols_hotspot_hashing_HotspotStubSet_std_pair_std_shared_ptr_protocols_hotspot_hashing_HotspotStub_unsigned_long_t

a utility function for parsing stubset information from a tag

C++: protocols::protein_interface_design::movers::parse_stub_sets(class std::shared_ptr<const class utility::tag::Tag>, const class core::pose::Pose &, const unsigned long, class basic::datacache::DataMap) –> class utility::vector1<struct std::pair<class std::shared_ptr<class protocols::hotspot_hashing::HotspotStubSet>, struct std::pair<class std::shared_ptr<class protocols::hotspot_hashing::HotspotStub>, unsigned long> >, class std::allocator<struct std::pair<class std::shared_ptr<class protocols::hotspot_hashing::HotspotStubSet>, struct std::pair<class std::shared_ptr<class protocols::hotspot_hashing::HotspotStub>, unsigned long> > > >

pyrosetta.rosetta.protocols.protein_interface_design.movers.test_res_res_aln(res1: pyrosetta.rosetta.core.conformation.Residue, res2: pyrosetta.rosetta.core.conformation.Residue, C_N_angle: float, CB_CA_angle: float) → bool

C++: protocols::protein_interface_design::movers::test_res_res_aln(const class core::conformation::Residue &, const class core::conformation::Residue &, double &, double &) –> bool