movers

Bindings for protocols::protein_interface_design::movers namespace

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

Bases: Mover

a mover that sets a chainbreak in a specified position

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_conformation(*args, **kwargs)

Overloaded function.

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

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

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

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

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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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_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

static mover_name() str

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

static name() str

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreak, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::AddChainBreak::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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 std::string &) –> 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

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreakCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreakCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreakCreator) str

C++: protocols::protein_interface_design::movers::AddChainBreakCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddChainBreakCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.AddSidechainConstraintsToHotspots

Bases: Mover

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

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

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

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

chain(*args, **kwargs)

Overloaded function.

  1. chain(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddSidechainConstraintsToHotspots) -> int

C++: protocols::protein_interface_design::movers::AddSidechainConstraintsToHotspots::chain() const –> unsigned long

  1. chain(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddSidechainConstraintsToHotspots, c: int) -> None

C++: protocols::protein_interface_design::movers::AddSidechainConstraintsToHotspots::chain(const unsigned long) –> 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.AddSidechainConstraintsToHotspots) pyrosetta.rosetta.protocols.moves.Mover

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

coord_sdev(*args, **kwargs)

Overloaded function.

  1. coord_sdev(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddSidechainConstraintsToHotspots) -> float

C++: protocols::protein_interface_design::movers::AddSidechainConstraintsToHotspots::coord_sdev() const –> double

  1. coord_sdev(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddSidechainConstraintsToHotspots, sdev: float) -> None

C++: protocols::protein_interface_design::movers::AddSidechainConstraintsToHotspots::coord_sdev(const double) –> void

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.AddSidechainConstraintsToHotspots) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::AddSidechainConstraintsToHotspots::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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.AddSidechainConstraintsToHotspots) str

C++: protocols::protein_interface_design::movers::AddSidechainConstraintsToHotspots::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_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

static mover_name() str

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

static name() str

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddSidechainConstraintsToHotspots, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::AddSidechainConstraintsToHotspots::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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

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 std::string &) –> 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_residue(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddSidechainConstraintsToHotspots, residues: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None

C++: protocols::protein_interface_design::movers::AddSidechainConstraintsToHotspots::set_residue(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.AddSidechainConstraintsToHotspotsCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddSidechainConstraintsToHotspotsCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddSidechainConstraintsToHotspotsCreator) str

C++: protocols::protein_interface_design::movers::AddSidechainConstraintsToHotspotsCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.AddSidechainConstraintsToHotspotsCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.BackrubDDMover

Bases: DesignRepackMover

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

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

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

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

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.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) None

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

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

C++: protocols::protein_interface_design::movers::BackrubDDMover::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.calc_taskop_movers.DesignRepackMover, des: bool) -> None

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

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

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

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

C++: protocols::protein_interface_design::movers::BackrubDDMover::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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.BackrubDDMover) str

C++: protocols::protein_interface_design::movers::BackrubDDMover::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

static get_xsd_complex_type() utility::tag::XMLSchemaComplexTypeGenerator

C++: protocols::calc_taskop_movers::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_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.calc_taskop_movers.DesignRepackMover, min_bb: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

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

min_bb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

min_rb(*args, **kwargs)

Overloaded function.

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

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

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::min_rb(const bool) –> void

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

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

min_rb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, min_sc: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

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

min_sc_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

static mover_name() str

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

static name() str

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

optimize_foldtree(*args, **kwargs)

Overloaded function.

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

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

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

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

parse_my_tag(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::calc_taskop_movers::DesignRepackMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

prevent_repacking(*args, **kwargs)

Overloaded function.

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

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

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

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

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

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

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

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

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

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

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

C++: protocols::calc_taskop_movers::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

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 std::string &) –> 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.calc_taskop_movers.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None

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

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

C++: protocols::calc_taskop_movers::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

Set the ‘type’ string

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

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

C++: protocols::calc_taskop_movers::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(std::ostream &) const –> void

target_residues(*args, **kwargs)

Overloaded function.

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, setting: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

Replace the current target_residue setting with the passed residue selector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.core.select.residue_selector.ResidueSelector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(const class core::pose::Pose &) const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

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

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

task_factory(*args, **kwargs)

Overloaded function.

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

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

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

C++: protocols::calc_taskop_movers::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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

use_preset_task(*args, **kwargs)

Overloaded function.

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

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

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

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.BackrubDDMoverCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BackrubDDMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BackrubDDMoverCreator) str

C++: protocols::protein_interface_design::movers::BackrubDDMoverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BackrubDDMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

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

Bases: Mover

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

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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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_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

static mover_name() str

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

static name() str

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BestHotspotCstMover, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::BestHotspotCstMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.BestHotspotCstMoverCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BestHotspotCstMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BestHotspotCstMoverCreator) str

C++: protocols::protein_interface_design::movers::BestHotspotCstMoverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BestHotspotCstMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

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

Bases: DesignRepackMover

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

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.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) None

C++: protocols::calc_taskop_movers::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.calc_taskop_movers.DesignRepackMover, des: bool) -> None

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

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

C++: protocols::calc_taskop_movers::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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

static get_xsd_complex_type() utility::tag::XMLSchemaComplexTypeGenerator

C++: protocols::calc_taskop_movers::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_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.calc_taskop_movers.DesignRepackMover, min_bb: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

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

min_bb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

min_rb(*args, **kwargs)

Overloaded function.

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

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

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::min_rb(const bool) –> void

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

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

min_rb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, min_sc: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

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

min_sc_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

static mover_name() str

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

static name() str

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

optimize_foldtree(*args, **kwargs)

Overloaded function.

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

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

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

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BuildAlaPose, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::BuildAlaPose::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

prevent_repacking(*args, **kwargs)

Overloaded function.

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

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

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

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

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

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

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

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

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

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

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

C++: protocols::calc_taskop_movers::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

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 std::string &) –> 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.calc_taskop_movers.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None

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

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

C++: protocols::calc_taskop_movers::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

Set the ‘type’ string

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

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

C++: protocols::calc_taskop_movers::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(std::ostream &) const –> void

target_residues(*args, **kwargs)

Overloaded function.

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, setting: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

Replace the current target_residue setting with the passed residue selector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.core.select.residue_selector.ResidueSelector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(const class core::pose::Pose &) const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

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

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

task_factory(*args, **kwargs)

Overloaded function.

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

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

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

C++: protocols::calc_taskop_movers::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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

use_preset_task(*args, **kwargs)

Overloaded function.

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

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

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

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.BuildAlaPoseCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BuildAlaPoseCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BuildAlaPoseCreator) str

C++: protocols::protein_interface_design::movers::BuildAlaPoseCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.BuildAlaPoseCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.CoordinateConstraintStack

Bases: pybind11_object

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

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

coord_csts(*args, **kwargs)

Overloaded function.

  1. coord_csts(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.CoordinateConstraintStack) -> pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t

C++: protocols::protein_interface_design::movers::CoordinateConstraintStack::coord_csts() const –> const 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> > > &

  1. coord_csts(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.CoordinateConstraintStack, setting: pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t) -> None

C++: protocols::protein_interface_design::movers::CoordinateConstraintStack::coord_csts(const 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> > > &) –> void

parent(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.CoordinateConstraintStack) pyrosetta.rosetta.protocols.protein_interface_design.movers.CoordinateConstraintStack

C++: protocols::protein_interface_design::movers::CoordinateConstraintStack::parent() const –> class std::shared_ptr<class protocols::protein_interface_design::movers::CoordinateConstraintStack>

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

Bases: 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.

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.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) None

C++: protocols::calc_taskop_movers::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.calc_taskop_movers.DesignRepackMover, des: bool) -> None

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

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

C++: protocols::calc_taskop_movers::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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

static get_xsd_complex_type() utility::tag::XMLSchemaComplexTypeGenerator

C++: protocols::calc_taskop_movers::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_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.calc_taskop_movers.DesignRepackMover, min_bb: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

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

min_bb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

min_rb(*args, **kwargs)

Overloaded function.

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

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

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::min_rb(const bool) –> void

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

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

min_rb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, min_sc: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

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

min_sc_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

static mover_name() str

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

static name() str

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

optimize_foldtree(*args, **kwargs)

Overloaded function.

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

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

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

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbonds, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::DesignMinimizeHbonds::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

prevent_repacking(*args, **kwargs)

Overloaded function.

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

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

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

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

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

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

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

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

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

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

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

C++: protocols::calc_taskop_movers::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

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 std::string &) –> 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.calc_taskop_movers.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None

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

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

C++: protocols::calc_taskop_movers::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

Set the ‘type’ string

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

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

C++: protocols::calc_taskop_movers::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(std::ostream &) const –> void

target_residues(*args, **kwargs)

Overloaded function.

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, setting: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

Replace the current target_residue setting with the passed residue selector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.core.select.residue_selector.ResidueSelector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(const class core::pose::Pose &) const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

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

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

task_factory(*args, **kwargs)

Overloaded function.

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

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

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

C++: protocols::calc_taskop_movers::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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

use_preset_task(*args, **kwargs)

Overloaded function.

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

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

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

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbondsCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbondsCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbondsCreator) str

C++: protocols::protein_interface_design::movers::DesignMinimizeHbondsCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DesignMinimizeHbondsCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.DisulfideMover

Bases: DesignRepackMover

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

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

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

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

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.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) None

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

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

C++: protocols::protein_interface_design::movers::DisulfideMover::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.calc_taskop_movers.DesignRepackMover, des: bool) -> None

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

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

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

static disulfide_list(pose: pyrosetta.rosetta.core.pose.Pose, targets: pyrosetta.rosetta.utility.vector1_unsigned_long, rb_jump: int, disulfides: pyrosetta.rosetta.utility.vector1_std_pair_unsigned_long_unsigned_long_t) None

Find all residues which could disulfide bond to a target

pairs of residues (target, host) from the target protein and the

docking protein.

This is implemented as a static method so that DisulfidedFilter

can share code.

C++: protocols::protein_interface_design::movers::DisulfideMover::disulfide_list(const class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &, unsigned long, class utility::vector1<struct std::pair<unsigned long, unsigned long>, class std::allocator<struct std::pair<unsigned long, unsigned long> > > &) –> void

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

C++: protocols::protein_interface_design::movers::DisulfideMover::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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.DisulfideMover) str

C++: protocols::protein_interface_design::movers::DisulfideMover::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

static get_xsd_complex_type() utility::tag::XMLSchemaComplexTypeGenerator

C++: protocols::calc_taskop_movers::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_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.calc_taskop_movers.DesignRepackMover, min_bb: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

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

min_bb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

min_rb(*args, **kwargs)

Overloaded function.

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

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

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::min_rb(const bool) –> void

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

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

min_rb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, min_sc: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

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

min_sc_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

static mover_name() str

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

static name() str

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

optimize_foldtree(*args, **kwargs)

Overloaded function.

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

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

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

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DisulfideMover, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::DisulfideMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

prevent_repacking(*args, **kwargs)

Overloaded function.

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

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

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

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

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

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

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

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

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

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

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

C++: protocols::calc_taskop_movers::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

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 std::string &) –> 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.calc_taskop_movers.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None

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

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

C++: protocols::calc_taskop_movers::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

Set the ‘type’ string

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

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

C++: protocols::calc_taskop_movers::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(std::ostream &) const –> void

target_residues(*args, **kwargs)

Overloaded function.

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, setting: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

Replace the current target_residue setting with the passed residue selector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.core.select.residue_selector.ResidueSelector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(const class core::pose::Pose &) const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

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

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

task_factory(*args, **kwargs)

Overloaded function.

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

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

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

C++: protocols::calc_taskop_movers::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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

use_preset_task(*args, **kwargs)

Overloaded function.

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

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

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

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.DisulfideMoverCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DisulfideMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DisulfideMoverCreator) str

C++: protocols::protein_interface_design::movers::DisulfideMoverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DisulfideMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.DockAndRetrieveSidechains

Bases: Mover

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

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

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

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

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.DockAndRetrieveSidechains) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::DockAndRetrieveSidechains::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.DockAndRetrieveSidechains) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::DockAndRetrieveSidechains::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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.DockAndRetrieveSidechains) str

C++: protocols::protein_interface_design::movers::DockAndRetrieveSidechains::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_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

static mover_name() str

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

static name() str

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DockAndRetrieveSidechains, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::DockAndRetrieveSidechains::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.DockAndRetrieveSidechainsCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DockAndRetrieveSidechainsCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DockAndRetrieveSidechainsCreator) str

C++: protocols::protein_interface_design::movers::DockAndRetrieveSidechainsCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DockAndRetrieveSidechainsCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

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

Bases: Mover

A mover to mutate a single residue

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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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_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

static mover_name() str

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

static name() str

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DockWithHotspotMover, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::DockWithHotspotMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.DockWithHotspotMoverCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DockWithHotspotMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DockWithHotspotMoverCreator) str

C++: protocols::protein_interface_design::movers::DockWithHotspotMoverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.DockWithHotspotMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.FavorNativeResiduePreCycle

Bases: Mover

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

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

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

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

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.FavorNativeResiduePreCycle) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::FavorNativeResiduePreCycle::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.FavorNativeResiduePreCycle) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::FavorNativeResiduePreCycle::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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.FavorNativeResiduePreCycle) str

C++: protocols::protein_interface_design::movers::FavorNativeResiduePreCycle::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_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

static mover_name() str

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

static name() str

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.FavorNativeResiduePreCycle, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::FavorNativeResiduePreCycle::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.FavorNativeResiduePreCycleCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.FavorNativeResiduePreCycleCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.FavorNativeResiduePreCycleCreator) str

C++: protocols::protein_interface_design::movers::FavorNativeResiduePreCycleCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.FavorNativeResiduePreCycleCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.FavorNonNativeResiduePreCycle

Bases: Mover

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

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

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

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

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.FavorNonNativeResiduePreCycle) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::FavorNonNativeResiduePreCycle::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.FavorNonNativeResiduePreCycle) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::FavorNonNativeResiduePreCycle::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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.FavorNonNativeResiduePreCycle) str

C++: protocols::protein_interface_design::movers::FavorNonNativeResiduePreCycle::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_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

static mover_name() str

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

static name() str

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.FavorNonNativeResiduePreCycle, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::FavorNonNativeResiduePreCycle::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.FavorNonNativeResiduePreCycleCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.FavorNonNativeResiduePreCycleCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.FavorNonNativeResiduePreCycleCreator) str

C++: protocols::protein_interface_design::movers::FavorNonNativeResiduePreCycleCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.FavorNonNativeResiduePreCycleCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.HotspotDisjointedFoldTreeMover

Bases: Mover

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

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

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

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

chain(*args, **kwargs)

Overloaded function.

  1. chain(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.HotspotDisjointedFoldTreeMover, c: int) -> None

C++: protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMover::chain(const unsigned long) –> void

  1. chain(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.HotspotDisjointedFoldTreeMover) -> int

C++: protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMover::chain() const –> unsigned long

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.HotspotDisjointedFoldTreeMover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMover::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>

ddG_threshold(*args, **kwargs)

Overloaded function.

  1. ddG_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.HotspotDisjointedFoldTreeMover) -> float

C++: protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMover::ddG_threshold() const –> double

  1. ddG_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.HotspotDisjointedFoldTreeMover, : float) -> None

C++: protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMover::ddG_threshold(const double) –> void

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

C++: protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMover::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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.HotspotDisjointedFoldTreeMover) str

C++: protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMover::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_residues(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.HotspotDisjointedFoldTreeMover, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.std.set_unsigned_long_t

C++: protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMover::get_residues(const class core::pose::Pose &) const –> class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> >

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_t

non-const accessor

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

interface_radius(*args, **kwargs)

Overloaded function.

  1. interface_radius(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.HotspotDisjointedFoldTreeMover, rad: float) -> None

C++: protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMover::interface_radius(const double) –> void

  1. interface_radius(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.HotspotDisjointedFoldTreeMover) -> float

C++: protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMover::interface_radius() const –> double

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

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

static mover_name() str

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

static name() str

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.HotspotDisjointedFoldTreeMover, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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.HotspotDisjointedFoldTreeMover) -> pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMover::scorefxn() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

  1. scorefxn(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.HotspotDisjointedFoldTreeMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) -> None

C++: protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMover::scorefxn(class std::shared_ptr<class core::scoring::ScoreFunction>) –> void

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

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 std::string &) –> 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_residues(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.HotspotDisjointedFoldTreeMover, residues: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None

C++: protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMover::set_residues(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.HotspotDisjointedFoldTreeMoverCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.HotspotDisjointedFoldTreeMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.HotspotDisjointedFoldTreeMoverCreator) str

C++: protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMoverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.HotspotDisjointedFoldTreeMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.HotspotHasherMover

Bases: Mover

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

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

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

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

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.HotspotHasherMover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::HotspotHasherMover::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.HotspotHasherMover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::HotspotHasherMover::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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.HotspotHasherMover) str

C++: protocols::protein_interface_design::movers::HotspotHasherMover::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_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

static mover_name() str

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

static name() str

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.HotspotHasherMover, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::HotspotHasherMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.HotspotHasherMoverCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.HotspotHasherMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.HotspotHasherMoverCreator) str

C++: protocols::protein_interface_design::movers::HotspotHasherMoverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.HotspotHasherMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

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

Bases: Mover

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

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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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_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

static mover_name() str

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

static name() str

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.InterfaceRecapitulationMover, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::InterfaceRecapitulationMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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

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 std::string &) –> 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<const class core::pose::Pose>) –> void

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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.InterfaceRecapitulationMoverCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.InterfaceRecapitulationMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.InterfaceRecapitulationMoverCreator) str

C++: protocols::protein_interface_design::movers::InterfaceRecapitulationMoverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.InterfaceRecapitulationMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopFinder

Bases: DesignRepackMover

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

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

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

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

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.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) None

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

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

C++: protocols::protein_interface_design::movers::LoopFinder::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.calc_taskop_movers.DesignRepackMover, des: bool) -> None

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

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

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

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

C++: protocols::protein_interface_design::movers::LoopFinder::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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.LoopFinder) str

C++: protocols::protein_interface_design::movers::LoopFinder::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

static get_xsd_complex_type() utility::tag::XMLSchemaComplexTypeGenerator

C++: protocols::calc_taskop_movers::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_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.calc_taskop_movers.DesignRepackMover, min_bb: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

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

min_bb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

min_rb(*args, **kwargs)

Overloaded function.

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

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

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::min_rb(const bool) –> void

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

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

min_rb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, min_sc: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

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

min_sc_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

static mover_name() str

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

static name() str

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

optimize_foldtree(*args, **kwargs)

Overloaded function.

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

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

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

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopFinder, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::LoopFinder::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

prevent_repacking(*args, **kwargs)

Overloaded function.

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

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

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

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

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

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

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

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

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

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

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

C++: protocols::calc_taskop_movers::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

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 std::string &) –> 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.calc_taskop_movers.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None

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

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

C++: protocols::calc_taskop_movers::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

Set the ‘type’ string

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

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

C++: protocols::calc_taskop_movers::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(std::ostream &) const –> void

target_residues(*args, **kwargs)

Overloaded function.

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, setting: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

Replace the current target_residue setting with the passed residue selector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.core.select.residue_selector.ResidueSelector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(const class core::pose::Pose &) const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

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

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

task_factory(*args, **kwargs)

Overloaded function.

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

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

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

C++: protocols::calc_taskop_movers::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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

use_preset_task(*args, **kwargs)

Overloaded function.

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

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

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

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopFinderCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopFinderCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopFinderCreator) str

C++: protocols::protein_interface_design::movers::LoopFinderCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopFinderCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

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

Bases: Mover

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

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

direction(*args, **kwargs)

Overloaded function.

  1. direction(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange) -> bool

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

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

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

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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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_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: pyrosetta.rosetta.core.pose.ResidueIndexDescription) -> None

C++: protocols::protein_interface_design::movers::LoopLengthChange::loop_cut(class std::shared_ptr<const class core::pose::ResidueIndexDescription>) –> void

  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, : pyrosetta.rosetta.core.pose.Pose) -> int

C++: protocols::protein_interface_design::movers::LoopLengthChange::loop_cut(const class core::pose::Pose &) const –> unsigned long

loop_end(*args, **kwargs)

Overloaded function.

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

C++: protocols::protein_interface_design::movers::LoopLengthChange::loop_end(class std::shared_ptr<const class core::pose::ResidueIndexDescription>) –> void

  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, : pyrosetta.rosetta.core.pose.Pose) -> int

C++: protocols::protein_interface_design::movers::LoopLengthChange::loop_end(const class core::pose::Pose &) const –> unsigned long

loop_start(*args, **kwargs)

Overloaded function.

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

C++: protocols::protein_interface_design::movers::LoopLengthChange::loop_start(class std::shared_ptr<const class core::pose::ResidueIndexDescription>) –> void

  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, : pyrosetta.rosetta.core.pose.Pose) -> int

C++: protocols::protein_interface_design::movers::LoopLengthChange::loop_start(const class core::pose::Pose &) const –> unsigned long

static mover_name() str

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

static name() str

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChange, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::LoopLengthChange::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChangeCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChangeCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChangeCreator) str

C++: protocols::protein_interface_design::movers::LoopLengthChangeCreator::keyname() const –> std::string

static mover_name() str

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

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopLengthChangeCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopMoverFromCommandLine

Bases: DesignRepackMover

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

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

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

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

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.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) None

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

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

C++: protocols::protein_interface_design::movers::LoopMoverFromCommandLine::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.calc_taskop_movers.DesignRepackMover, des: bool) -> None

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

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

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

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

C++: protocols::protein_interface_design::movers::LoopMoverFromCommandLine::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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.LoopMoverFromCommandLine) str

C++: protocols::protein_interface_design::movers::LoopMoverFromCommandLine::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

static get_xsd_complex_type() utility::tag::XMLSchemaComplexTypeGenerator

C++: protocols::calc_taskop_movers::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_t

non-const accessor

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

intermedrelax(*args, **kwargs)

Overloaded function.

  1. intermedrelax(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopMoverFromCommandLine, setting: str) -> None

C++: protocols::protein_interface_design::movers::LoopMoverFromCommandLine::intermedrelax(const std::string &) –> void

  1. intermedrelax(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopMoverFromCommandLine) -> str

C++: protocols::protein_interface_design::movers::LoopMoverFromCommandLine::intermedrelax() const –> 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.calc_taskop_movers.DesignRepackMover, min_bb: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

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

min_bb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

min_rb(*args, **kwargs)

Overloaded function.

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

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

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::min_rb(const bool) –> void

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

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

min_rb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, min_sc: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

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

min_sc_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

static mover_name() str

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

static name() str

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

optimize_foldtree(*args, **kwargs)

Overloaded function.

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

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

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

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopMoverFromCommandLine, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::LoopMoverFromCommandLine::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

perturb(*args, **kwargs)

Overloaded function.

  1. perturb(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopMoverFromCommandLine) -> bool

C++: protocols::protein_interface_design::movers::LoopMoverFromCommandLine::perturb() const –> bool

  1. perturb(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopMoverFromCommandLine, setting: bool) -> None

C++: protocols::protein_interface_design::movers::LoopMoverFromCommandLine::perturb(const bool) –> void

prevent_repacking(*args, **kwargs)

Overloaded function.

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

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

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

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

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

refine(*args, **kwargs)

Overloaded function.

  1. refine(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopMoverFromCommandLine) -> bool

C++: protocols::protein_interface_design::movers::LoopMoverFromCommandLine::refine() const –> bool

  1. refine(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopMoverFromCommandLine, setting: bool) -> None

C++: protocols::protein_interface_design::movers::LoopMoverFromCommandLine::refine(const bool) –> void

  1. refine(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopMoverFromCommandLine, setting: str) -> None

C++: protocols::protein_interface_design::movers::LoopMoverFromCommandLine::refine(const std::string &) –> void

static 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

relax(*args, **kwargs)

Overloaded function.

  1. relax(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopMoverFromCommandLine, setting: str) -> None

C++: protocols::protein_interface_design::movers::LoopMoverFromCommandLine::relax(const std::string &) –> void

  1. relax(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopMoverFromCommandLine) -> str

C++: protocols::protein_interface_design::movers::LoopMoverFromCommandLine::relax() const –> std::string

remodel(*args, **kwargs)

Overloaded function.

  1. remodel(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopMoverFromCommandLine, setting: str) -> None

C++: protocols::protein_interface_design::movers::LoopMoverFromCommandLine::remodel(const std::string &) –> void

  1. remodel(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopMoverFromCommandLine) -> str

C++: protocols::protein_interface_design::movers::LoopMoverFromCommandLine::remodel() const –> std::string

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.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

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

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

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

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

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

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

C++: protocols::calc_taskop_movers::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

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 std::string &) –> 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.calc_taskop_movers.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None

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

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

C++: protocols::calc_taskop_movers::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

Set the ‘type’ string

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

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

C++: protocols::calc_taskop_movers::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(std::ostream &) const –> void

string_refine(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopMoverFromCommandLine) str

C++: protocols::protein_interface_design::movers::LoopMoverFromCommandLine::string_refine() const –> std::string

target_residues(*args, **kwargs)

Overloaded function.

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, setting: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

Replace the current target_residue setting with the passed residue selector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.core.select.residue_selector.ResidueSelector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(const class core::pose::Pose &) const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

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

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

task_factory(*args, **kwargs)

Overloaded function.

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

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

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

C++: protocols::calc_taskop_movers::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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

use_preset_task(*args, **kwargs)

Overloaded function.

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

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

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

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopMoverFromCommandLineCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopMoverFromCommandLineCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopMoverFromCommandLineCreator) str

C++: protocols::protein_interface_design::movers::LoopMoverFromCommandLineCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopMoverFromCommandLineCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

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

Bases: 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

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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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_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

static mover_name() str

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

static name() str

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopOver, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::LoopOver::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopOver, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None

Provide the citation.

C++: protocols::protein_interface_design::movers::LoopOver::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopOverCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopOverCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopOverCreator) str

C++: protocols::protein_interface_design::movers::LoopOverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopOverCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopRemodel

Bases: DesignRepackMover

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

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

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

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

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.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) None

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

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

C++: protocols::protein_interface_design::movers::LoopRemodel::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.calc_taskop_movers.DesignRepackMover, des: bool) -> None

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

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

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

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

C++: protocols::protein_interface_design::movers::LoopRemodel::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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.LoopRemodel) str

C++: protocols::protein_interface_design::movers::LoopRemodel::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

static get_xsd_complex_type() utility::tag::XMLSchemaComplexTypeGenerator

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

hurry(*args, **kwargs)

Overloaded function.

  1. hurry(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopRemodel) -> bool

C++: protocols::protein_interface_design::movers::LoopRemodel::hurry() –> bool

  1. hurry(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopRemodel, setting: bool) -> None

C++: protocols::protein_interface_design::movers::LoopRemodel::hurry(const bool) –> void

info(self: pyrosetta.rosetta.protocols.moves.Mover) pyrosetta.rosetta.std.list_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.calc_taskop_movers.DesignRepackMover, min_bb: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

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

min_bb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

min_rb(*args, **kwargs)

Overloaded function.

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

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

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::min_rb(const bool) –> void

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

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

min_rb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, min_sc: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

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

min_sc_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

static mover_name() str

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

static name() str

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

optimize_foldtree(*args, **kwargs)

Overloaded function.

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

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

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

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopRemodel, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::LoopRemodel::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

perturb(*args, **kwargs)

Overloaded function.

  1. perturb(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopRemodel) -> bool

C++: protocols::protein_interface_design::movers::LoopRemodel::perturb() –> bool

  1. perturb(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopRemodel, setting: bool) -> None

C++: protocols::protein_interface_design::movers::LoopRemodel::perturb(const bool) –> void

prevent_repacking(*args, **kwargs)

Overloaded function.

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

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

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

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

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

refine(*args, **kwargs)

Overloaded function.

  1. refine(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopRemodel) -> bool

C++: protocols::protein_interface_design::movers::LoopRemodel::refine() –> bool

  1. refine(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopRemodel, setting: bool) -> None

C++: protocols::protein_interface_design::movers::LoopRemodel::refine(const bool) –> void

static 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.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

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

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

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

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

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

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

C++: protocols::calc_taskop_movers::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

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 std::string &) –> 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.calc_taskop_movers.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None

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

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

C++: protocols::calc_taskop_movers::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

Set the ‘type’ string

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

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

C++: protocols::calc_taskop_movers::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(std::ostream &) const –> void

target_residues(*args, **kwargs)

Overloaded function.

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, setting: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

Replace the current target_residue setting with the passed residue selector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.core.select.residue_selector.ResidueSelector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(const class core::pose::Pose &) const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

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

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

task_factory(*args, **kwargs)

Overloaded function.

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

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

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

C++: protocols::calc_taskop_movers::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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

use_preset_task(*args, **kwargs)

Overloaded function.

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

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

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

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopRemodelCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopRemodelCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopRemodelCreator) str

C++: protocols::protein_interface_design::movers::LoopRemodelCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.LoopRemodelCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.MapHotspot

Bases: Mover

GenerateMap(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.MapHotspot, start_pose: pyrosetta.rosetta.core.pose.Pose, curr_pose: pyrosetta.rosetta.core.pose.Pose, jump_number: int) None

this is the recursive function where the functionality takes place

C++: protocols::protein_interface_design::movers::MapHotspot::GenerateMap(const class core::pose::Pose &, class core::pose::Pose &, const unsigned long) –> void

MinimizeHotspots(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.MapHotspot, pose: pyrosetta.rosetta.core.pose.Pose) None

minimizes rb and sc dofs for all of the hotspots

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

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

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

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

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

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.MapHotspot) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::MapHotspot::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_rotamer_set(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.MapHotspot, : pyrosetta.rosetta.core.pose.Pose, hotspot_resnum: int, explosion: int) pyrosetta.rosetta.core.pack.rotamer_set.RotamerSet

C++: protocols::protein_interface_design::movers::MapHotspot::create_rotamer_set(const class core::pose::Pose &, const unsigned long, const unsigned long) const –> class std::shared_ptr<class core::pack::rotamer_set::RotamerSet>

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

C++: protocols::protein_interface_design::movers::MapHotspot::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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.MapHotspot) str

C++: protocols::protein_interface_design::movers::MapHotspot::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_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

static mover_name() str

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

static name() str

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

output_pose(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.MapHotspot, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::protein_interface_design::movers::MapHotspot::output_pose(const class core::pose::Pose &) const –> void

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.MapHotspot, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::MapHotspot::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.MapHotspotCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.MapHotspotCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.MapHotspotCreator) str

C++: protocols::protein_interface_design::movers::MapHotspotCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.MapHotspotCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

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

Bases: 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.

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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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_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

static mover_name() str

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

static name() str

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PatchdockTransform, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::PatchdockTransform::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

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_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.PatchdockTransformCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PatchdockTransformCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PatchdockTransformCreator) str

C++: protocols::protein_interface_design::movers::PatchdockTransformCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PatchdockTransformCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.PeptideStapleDesignMover

Bases: Mover

Introduces a peptide staple (ala G. Verdine) to the pose.

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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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_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

static mover_name() str

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

static name() str

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PeptideStapleDesignMover, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::PeptideStapleDesignMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.PeptideStapleDesignMoverCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PeptideStapleDesignMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PeptideStapleDesignMoverCreator) str

C++: protocols::protein_interface_design::movers::PeptideStapleDesignMoverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PeptideStapleDesignMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceOnLoop

Bases: DesignRepackMover

add_bb_csts_to_loop(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceOnLoop, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::protein_interface_design::movers::PlaceOnLoop::add_bb_csts_to_loop(class core::pose::Pose &) const –> void

ala_pose_loop(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceOnLoop, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::protein_interface_design::movers::PlaceOnLoop::ala_pose_loop(class core::pose::Pose &) const –> void

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

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

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

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

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.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) None

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

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

C++: protocols::protein_interface_design::movers::PlaceOnLoop::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.calc_taskop_movers.DesignRepackMover, des: bool) -> None

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

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

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

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

C++: protocols::protein_interface_design::movers::PlaceOnLoop::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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.PlaceOnLoop) str

C++: protocols::protein_interface_design::movers::PlaceOnLoop::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

static get_xsd_complex_type() utility::tag::XMLSchemaComplexTypeGenerator

C++: protocols::calc_taskop_movers::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_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_length(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceOnLoop, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::protein_interface_design::movers::PlaceOnLoop::loop_length(class core::pose::Pose &) –> bool

min_bb(*args, **kwargs)

Overloaded function.

  1. min_bb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, min_bb: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

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

min_bb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

min_rb(*args, **kwargs)

Overloaded function.

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

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

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::min_rb(const bool) –> void

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

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

min_rb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, min_sc: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

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

min_sc_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

minimize_toward_stub(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceOnLoop, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::protein_interface_design::movers::PlaceOnLoop::minimize_toward_stub(class core::pose::Pose &) const –> bool

static mover_name() str

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

static name() str

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

optimize_foldtree(*args, **kwargs)

Overloaded function.

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

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

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

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceOnLoop, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::PlaceOnLoop::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

position_stub(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceOnLoop, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::protein_interface_design::movers::PlaceOnLoop::position_stub(class core::pose::Pose &) const –> bool

prevent_repacking(*args, **kwargs)

Overloaded function.

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

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

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

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

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

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

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

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

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

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

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

C++: protocols::calc_taskop_movers::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

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 std::string &) –> 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_kinematic_defaults(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceOnLoop) None

C++: protocols::protein_interface_design::movers::PlaceOnLoop::set_kinematic_defaults() –> 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.calc_taskop_movers.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None

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

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

C++: protocols::calc_taskop_movers::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

Set the ‘type’ string

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

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

C++: protocols::calc_taskop_movers::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(std::ostream &) const –> void

target_residues(*args, **kwargs)

Overloaded function.

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, setting: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

Replace the current target_residue setting with the passed residue selector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.core.select.residue_selector.ResidueSelector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(const class core::pose::Pose &) const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

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

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

task_factory(*args, **kwargs)

Overloaded function.

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

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

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

C++: protocols::calc_taskop_movers::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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

use_preset_task(*args, **kwargs)

Overloaded function.

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

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

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

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceOnLoopCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceOnLoopCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceOnLoopCreator) str

C++: protocols::protein_interface_design::movers::PlaceOnLoopCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceOnLoopCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover

Bases: DesignRepackMover

choose a stub based on mc sampling, and place it on the pose. Iterates over stubs until one matches criteria.

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.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) None

C++: protocols::calc_taskop_movers::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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

static get_xsd_complex_type() utility::tag::XMLSchemaComplexTypeGenerator

C++: protocols::calc_taskop_movers::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_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.calc_taskop_movers.DesignRepackMover, min_bb: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

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

min_bb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

min_rb(*args, **kwargs)

Overloaded function.

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

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

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::min_rb(const bool) –> void

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

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

min_rb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, min_sc: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

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

min_sc_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

C++: protocols::calc_taskop_movers::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

static mover_name() str

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

static name() str

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

optimize_foldtree(*args, **kwargs)

Overloaded function.

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

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

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

C++: protocols::calc_taskop_movers::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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMover, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

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.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

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

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

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

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: 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

static 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.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

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

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

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

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

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

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

C++: protocols::calc_taskop_movers::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

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 std::string &) –> 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.calc_taskop_movers.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None

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

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

C++: protocols::calc_taskop_movers::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

Set the ‘type’ string

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

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

C++: protocols::calc_taskop_movers::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(std::ostream &) 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

target_residues(*args, **kwargs)

Overloaded function.

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, setting: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

Replace the current target_residue setting with the passed residue selector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.core.select.residue_selector.ResidueSelector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(const class core::pose::Pose &) const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

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

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

task_factory(*args, **kwargs)

Overloaded function.

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

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

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

C++: protocols::calc_taskop_movers::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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

use_preset_task(*args, **kwargs)

Overloaded function.

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

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

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

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMoverCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMoverCreator) str

C++: protocols::protein_interface_design::movers::PlaceSimultaneouslyMoverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceSimultaneouslyMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceStubMover

Bases: DesignRepackMover

choose a stub based on mc sampling, and place it on the pose. Iterates over stubs until one matches criteria.

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.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) None

C++: protocols::calc_taskop_movers::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.calc_taskop_movers.DesignRepackMover, des: bool) -> None

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

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

C++: protocols::calc_taskop_movers::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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

static get_xsd_complex_type() utility::tag::XMLSchemaComplexTypeGenerator

C++: protocols::calc_taskop_movers::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_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.calc_taskop_movers.DesignRepackMover, min_bb: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

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

min_bb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

min_rb(*args, **kwargs)

Overloaded function.

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

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

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::min_rb(const bool) –> void

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

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

min_rb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, min_sc: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

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

min_sc_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

static mover_name() str

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

static name() str

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

optimize_foldtree(*args, **kwargs)

Overloaded function.

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

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

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

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceStubMover, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::PlaceStubMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

prevent_repacking(*args, **kwargs)

Overloaded function.

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

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

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

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

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

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

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

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

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

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

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

C++: protocols::calc_taskop_movers::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

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 std::string &) –> 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.calc_taskop_movers.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None

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

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

C++: protocols::calc_taskop_movers::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

Set the ‘type’ string

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

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

C++: protocols::calc_taskop_movers::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(std::ostream &) 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_calc_taskop_movers_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::calc_taskop_movers::DesignRepackMover>, double>, class std::allocator<struct std::pair<class std::shared_ptr<class protocols::calc_taskop_movers::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_calc_taskop_movers_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::calc_taskop_movers::DesignRepackMover>, double>, class std::allocator<struct std::pair<class std::shared_ptr<class protocols::calc_taskop_movers::DesignRepackMover>, double> > > &

target_residues(*args, **kwargs)

Overloaded function.

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, setting: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

Replace the current target_residue setting with the passed residue selector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.core.select.residue_selector.ResidueSelector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(const class core::pose::Pose &) const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

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

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

task_factory(*args, **kwargs)

Overloaded function.

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

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

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

C++: protocols::calc_taskop_movers::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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

use_preset_task(*args, **kwargs)

Overloaded function.

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

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

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

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceStubMoverCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceStubMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceStubMoverCreator) str

C++: protocols::protein_interface_design::movers::PlaceStubMoverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlaceStubMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementAuctionMover

Bases: DesignRepackMover

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

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

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

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

auction_results(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementAuctionMover) pyrosetta.rosetta.std.multimap_double_std_pair_unsigned_long_std_pair_std_shared_ptr_protocols_hotspot_hashing_HotspotStubSet_std_shared_ptr_protocols_hotspot_hashing_HotspotStub_t

C++: protocols::protein_interface_design::movers::PlacementAuctionMover::auction_results() const –> class std::multimap<double, struct std::pair<unsigned long, struct std::pair<class std::shared_ptr<class protocols::hotspot_hashing::HotspotStubSet>, class std::shared_ptr<class protocols::hotspot_hashing::HotspotStub> > >, struct std::less<double>, class std::allocator<struct std::pair<const double, struct std::pair<unsigned long, struct std::pair<class std::shared_ptr<class protocols::hotspot_hashing::HotspotStubSet>, class std::shared_ptr<class protocols::hotspot_hashing::HotspotStub> > > > > >

cb_force(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementAuctionMover, cf: float) None

C++: protocols::protein_interface_design::movers::PlacementAuctionMover::cb_force(const double) –> void

clear(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementAuctionMover) None

C++: protocols::protein_interface_design::movers::PlacementAuctionMover::clear() –> 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.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) None

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

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

C++: protocols::protein_interface_design::movers::PlacementAuctionMover::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.calc_taskop_movers.DesignRepackMover, des: bool) -> None

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

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

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

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

C++: protocols::protein_interface_design::movers::PlacementAuctionMover::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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.PlacementAuctionMover) str

C++: protocols::protein_interface_design::movers::PlacementAuctionMover::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_stub_scorefxn(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementAuctionMover) str

C++: protocols::protein_interface_design::movers::PlacementAuctionMover::get_stub_scorefxn() const –> std::string

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

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

static get_xsd_complex_type() utility::tag::XMLSchemaComplexTypeGenerator

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

host_chain(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementAuctionMover, hc: int) None

/ mutators for Placement movers to copy their internals onto auctionMover

C++: protocols::protein_interface_design::movers::PlacementAuctionMover::host_chain(const unsigned long) –> void

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

non-const accessor

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

insert(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementAuctionMover, item: Tuple[float, Tuple[int, Tuple[pyrosetta.rosetta.protocols.hotspot_hashing.HotspotStubSet, pyrosetta.rosetta.protocols.hotspot_hashing.HotspotStub]]]) None

C++: protocols::protein_interface_design::movers::PlacementAuctionMover::insert(const struct std::pair<double, struct std::pair<unsigned long, struct std::pair<class std::shared_ptr<class protocols::hotspot_hashing::HotspotStubSet>, class std::shared_ptr<class protocols::hotspot_hashing::HotspotStub> > > > &) –> void

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

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

max_cb_cb_dist(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementAuctionMover, mccd: float) None

C++: protocols::protein_interface_design::movers::PlacementAuctionMover::max_cb_cb_dist(const double) –> void

min_bb(*args, **kwargs)

Overloaded function.

  1. min_bb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, min_bb: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

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

min_bb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

min_rb(*args, **kwargs)

Overloaded function.

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

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

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::min_rb(const bool) –> void

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

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

min_rb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, min_sc: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

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

min_sc_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

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

static mover_name() str

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

static name() str

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

optimize_foldtree(*args, **kwargs)

Overloaded function.

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

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

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

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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementAuctionMover, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::PlacementAuctionMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

prevent_repacking(*args, **kwargs)

Overloaded function.

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

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

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

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

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

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

static 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.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

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

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

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

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

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

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

C++: protocols::calc_taskop_movers::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

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 std::string &) –> 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.calc_taskop_movers.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None

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

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

C++: protocols::calc_taskop_movers::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

Set the ‘type’ string

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

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

C++: protocols::calc_taskop_movers::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(std::ostream &) const –> void

size(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementAuctionMover) int

C++: protocols::protein_interface_design::movers::PlacementAuctionMover::size() const –> unsigned long

stub_sets(*args, **kwargs)

Overloaded function.

  1. stub_sets(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementAuctionMover, vec: 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::PlacementAuctionMover::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

  1. stub_sets(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementAuctionMover) -> 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

C++: protocols::protein_interface_design::movers::PlacementAuctionMover::stub_sets() –> 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> > > > &

target_residues(*args, **kwargs)

Overloaded function.

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, setting: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

Replace the current target_residue setting with the passed residue selector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.core.select.residue_selector.ResidueSelector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(const class core::pose::Pose &) const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

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

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

task_factory(*args, **kwargs)

Overloaded function.

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

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

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

C++: protocols::calc_taskop_movers::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, type_in: str) -> None

Set the ‘type’ string

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

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

Get the set ‘type’ string

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

use_preset_task(*args, **kwargs)

Overloaded function.

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

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

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

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

class pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementAuctionMoverCreator

Bases: MoverCreator

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

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

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementAuctionMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

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

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementAuctionMoverCreator) str

C++: protocols::protein_interface_design::movers::PlacementAuctionMoverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementAuctionMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::PlacementAuctionMoverCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMover

Bases: 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

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.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) None

C++: protocols::calc_taskop_movers::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.calc_taskop_movers.DesignRepackMover, des: bool) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::design(const bool) –> void

  1. design(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> bool

C++: protocols::calc_taskop_movers::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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

static get_xsd_complex_type() utility::tag::XMLSchemaComplexTypeGenerator

C++: protocols::calc_taskop_movers::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_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.calc_taskop_movers.DesignRepackMover, min_bb: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb(const class core::pose::Pose &) const –> class utility::vector1<bool, class std::allocator<bool> >

min_bb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb_set() const –> bool

min_rb(*args, **kwargs)

Overloaded function.

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, min_rb: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_rb(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::min_rb(const bool) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_rb() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_rb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_rb_set() const –> bool

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, min_sc: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc(const class core::pose::Pose &) const –> class utility::vector1<bool, class std::allocator<bool> >

min_sc_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc_set() const –> bool

static mover_name() str

C++: protocols::protein_interface_design::movers::PlacementMinimizationMover::mover_name() –> std::string

static name() str

C++: protocols::moves::Mover::name() –> std::string

optimize_foldtree(*args, **kwargs)

Overloaded function.

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> bool

C++: protocols::calc_taskop_movers::DesignRepackMover::optimize_foldtree() const –> bool

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, opt: bool) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::optimize_foldtree(const bool) –> void

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMover, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::PlacementMinimizationMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

prevent_repacking(*args, **kwargs)

Overloaded function.

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::prevent_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::prevent_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: 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

static 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.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::restrict_to_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. restrict_to_repacking(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::restrict_to_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

scorefxn_minimize(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::calc_taskop_movers::DesignRepackMover::scorefxn_minimize() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

scorefxn_repack(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::calc_taskop_movers::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

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 std::string &) –> 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.PlacementMinimizationMover, reference_pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::protein_interface_design::movers::PlacementMinimizationMover::set_reference_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_scorefxn_minimize(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None

C++: protocols::calc_taskop_movers::DesignRepackMover::set_scorefxn_minimize(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

set_scorefxn_repack(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None

C++: protocols::calc_taskop_movers::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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> void

setup_packer_and_movemap(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::calc_taskop_movers::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(std::ostream &) 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

target_residues(*args, **kwargs)

Overloaded function.

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, setting: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

Replace the current target_residue setting with the passed residue selector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.core.select.residue_selector.ResidueSelector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(const class core::pose::Pose &) const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

task(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) pyrosetta.rosetta.core.pack.task.PackerTask

C++: protocols::calc_taskop_movers::DesignRepackMover::task() –> class std::shared_ptr<class core::pack::task::PackerTask> &

task_factory(*args, **kwargs)

Overloaded function.

  1. task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

  1. task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::calc_taskop_movers::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, type_in: str) -> None

Set the ‘type’ string

C++: protocols::moves::Mover::type(const std::string &) –> void

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

Get the set ‘type’ string

C++: protocols::moves::Mover::type() const –> const std::string &

use_preset_task(*args, **kwargs)

Overloaded function.

  1. use_preset_task(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, bt: bool) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::use_preset_task(const bool) –> void

  1. use_preset_task(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> bool

C++: protocols::calc_taskop_movers::DesignRepackMover::use_preset_task() const –> bool

class pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMoverCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMoverCreator, : pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMoverCreator) pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMoverCreator

C++: protocols::protein_interface_design::movers::PlacementMinimizationMoverCreator::operator=(const class protocols::protein_interface_design::movers::PlacementMinimizationMoverCreator &) –> class protocols::protein_interface_design::movers::PlacementMinimizationMoverCreator &

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::PlacementMinimizationMoverCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMoverCreator) str

C++: protocols::protein_interface_design::movers::PlacementMinimizationMoverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PlacementMinimizationMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::PlacementMinimizationMoverCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.PrepackMover

Bases: PackRotamersMover

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PrepackMover, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::protein_interface_design::movers::PrepackMover::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PrepackMover, : pyrosetta.rosetta.protocols.protein_interface_design.movers.PrepackMover) pyrosetta.rosetta.protocols.protein_interface_design.movers.PrepackMover

C++: protocols::protein_interface_design::movers::PrepackMover::operator=(const class protocols::protein_interface_design::movers::PrepackMover &) –> class protocols::protein_interface_design::movers::PrepackMover &

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.PrepackMover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::PrepackMover::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

static complex_type_generator_for_pack_rotamers_mover(xsd: utility::tag::XMLSchemaDefinition) utility::tag::XMLSchemaComplexTypeGenerator

C++: protocols::minimization_packing::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.PrepackMover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::PrepackMover::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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.PrepackMover) str

C++: protocols::protein_interface_design::movers::PrepackMover::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_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

initialize_task_factory_with_operations(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover, : pyrosetta.rosetta.std.list_std_shared_ptr_core_pack_task_operation_TaskOperation_t) None

C++: protocols::minimization_packing::PackRotamersMover::initialize_task_factory_with_operations(const class std::list<class std::shared_ptr<class core::pack::task::operation::TaskOperation>, class std::allocator<class std::shared_ptr<class core::pack::task::operation::TaskOperation> > > &) –> void

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

static list_options_read(opts: pyrosetta.rosetta.std.list_utility_keys_VariantKey_utility_options_OptionKey_t) None

C++: protocols::minimization_packing::PackRotamersMover::list_options_read(class std::list<class utility::keys::VariantKey<class utility::options::OptionKey>, class std::allocator<class utility::keys::VariantKey<class utility::options::OptionKey> > > &) –> void

min_bb(*args, **kwargs)

Overloaded function.

  1. min_bb(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PrepackMover) -> bool

C++: protocols::protein_interface_design::movers::PrepackMover::min_bb() const –> bool

  1. min_bb(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PrepackMover, m: bool) -> None

C++: protocols::protein_interface_design::movers::PrepackMover::min_bb(const bool) –> void

mm(*args, **kwargs)

Overloaded function.

  1. mm(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PrepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.core.kinematics.MoveMap

C++: protocols::protein_interface_design::movers::PrepackMover::mm(const class core::pose::Pose &) const –> class std::shared_ptr<class core::kinematics::MoveMap>

  1. mm(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PrepackMover, mm: pyrosetta.rosetta.core.kinematics.MoveMap) -> None

C++: protocols::protein_interface_design::movers::PrepackMover::mm(class std::shared_ptr<class core::kinematics::MoveMap>) –> void

mmf(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PrepackMover, mmf: pyrosetta.rosetta.core.select.movemap.MoveMapFactory) None

C++: protocols::protein_interface_design::movers::PrepackMover::mmf(class std::shared_ptr<const class core::select::movemap::MoveMapFactory>) –> void

static mover_name() str

C++: protocols::protein_interface_design::movers::PrepackMover::mover_name() –> std::string

static name() str

C++: protocols::moves::Mover::name() –> std::string

nloop(*args, **kwargs)

Overloaded function.

  1. nloop(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover, nloop_in: int) -> None

C++: protocols::minimization_packing::PackRotamersMover::nloop(unsigned long) –> void

  1. nloop(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover) -> int

C++: protocols::minimization_packing::PackRotamersMover::nloop() const –> unsigned long

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PrepackMover, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::PrepackMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

parse_score_function(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

parse “scorefxn” XML option (can be employed virtually by derived Packing movers)

C++: protocols::minimization_packing::PackRotamersMover::parse_score_function(class std::shared_ptr<const class utility::tag::Tag>, const class basic::datacache::DataMap &) –> void

parse_task_operations(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

parse “task_operations” XML option (can be employed virtually by derived Packing movers)

C++: protocols::minimization_packing::PackRotamersMover::parse_task_operations(class std::shared_ptr<const class utility::tag::Tag>, const class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::PrepackMover::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

static 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

rotamer_sets(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover) pyrosetta.rosetta.core.pack.rotamer_set.RotamerSets

Returns the RotamerSets object being used for packing

  • This is only valid after a call to setup or apply.

C++: protocols::minimization_packing::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.minimization_packing.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::minimization_packing::PackRotamersMover::score_function(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

  1. score_function(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover) -> pyrosetta.rosetta.core.scoring.ScoreFunction

Returns the ScoreFunction

example(s):

packmover.score_function()

See Also:

PackRotamersMover PackRotamersMover.task

C++: protocols::minimization_packing::PackRotamersMover::score_function() const –> class std::shared_ptr<const class core::scoring::ScoreFunction>

set_annealer_observer(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover, observer: pyrosetta.rosetta.core.pack.annealer.AnnealerObserver) None

C++: protocols::minimization_packing::PackRotamersMover::set_annealer_observer(class std::shared_ptr<class core::pack::annealer::AnnealerObserver>) –> void

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) None

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover) -> None

  2. show(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover, output: pyrosetta.rosetta.std.ostream) -> None

C++: protocols::minimization_packing::PackRotamersMover::show(std::ostream &) const –> void

task(*args, **kwargs)

Overloaded function.

  1. task(self: pyrosetta.rosetta.protocols.minimization_packing.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::minimization_packing::PackRotamersMover::task(class std::shared_ptr<const class core::pack::task::PackerTask>) –> void

  1. task(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover) -> pyrosetta.rosetta.core.pack.task.PackerTask

Returns the PackerTask

example(s):

packmover.task()

See Also:

PackRotamersMover PackRotamersMover.task_factory

C++: protocols::minimization_packing::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.minimization_packing.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::minimization_packing::PackRotamersMover::task_factory(class std::shared_ptr<const class core::pack::task::TaskFactory>) –> void

  1. task_factory(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover) -> pyrosetta.rosetta.core.pack.task.TaskFactory

Returns the TaskFactory

example(s):

packmover.task_factory()

See Also:

PackRotamersMover PackRotamersMover.task

C++: protocols::minimization_packing::PackRotamersMover::task_factory() const –> class std::shared_ptr<const class core::pack::task::TaskFactory>

task_is_valid(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::minimization_packing::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, type_in: str) -> None

Set the ‘type’ string

C++: protocols::moves::Mover::type(const std::string &) –> void

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

Get the set ‘type’ string

C++: protocols::moves::Mover::type() const –> const std::string &

class pyrosetta.rosetta.protocols.protein_interface_design.movers.PrepackMoverCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PrepackMoverCreator, : pyrosetta.rosetta.protocols.protein_interface_design.movers.PrepackMoverCreator) pyrosetta.rosetta.protocols.protein_interface_design.movers.PrepackMoverCreator

C++: protocols::protein_interface_design::movers::PrepackMoverCreator::operator=(const class protocols::protein_interface_design::movers::PrepackMoverCreator &) –> class protocols::protein_interface_design::movers::PrepackMoverCreator &

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PrepackMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::PrepackMoverCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PrepackMoverCreator) str

C++: protocols::protein_interface_design::movers::PrepackMoverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.PrepackMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::PrepackMoverCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMover

Bases: PackRotamersMover

wraps protein-interface specific considerations around the general multistate design / genetic algorithm framework

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>

static complex_type_generator_for_pack_rotamers_mover(xsd: utility::tag::XMLSchemaDefinition) utility::tag::XMLSchemaComplexTypeGenerator

C++: protocols::minimization_packing::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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

info(self: pyrosetta.rosetta.protocols.moves.Mover) pyrosetta.rosetta.std.list_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

initialize_task_factory_with_operations(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover, : pyrosetta.rosetta.std.list_std_shared_ptr_core_pack_task_operation_TaskOperation_t) None

C++: protocols::minimization_packing::PackRotamersMover::initialize_task_factory_with_operations(const class std::list<class std::shared_ptr<class core::pack::task::operation::TaskOperation>, class std::allocator<class std::shared_ptr<class core::pack::task::operation::TaskOperation> > > &) –> void

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

static list_options_read(opts: pyrosetta.rosetta.std.list_utility_keys_VariantKey_utility_options_OptionKey_t) None

C++: protocols::minimization_packing::PackRotamersMover::list_options_read(class std::list<class utility::keys::VariantKey<class utility::options::OptionKey>, class std::allocator<class utility::keys::VariantKey<class utility::options::OptionKey> > > &) –> void

static mover_name() str

C++: protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover::mover_name() –> std::string

static name() str

C++: protocols::moves::Mover::name() –> std::string

nloop(*args, **kwargs)

Overloaded function.

  1. nloop(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover, nloop_in: int) -> None

C++: protocols::minimization_packing::PackRotamersMover::nloop(unsigned long) –> void

  1. nloop(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover) -> int

C++: protocols::minimization_packing::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

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMover, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

parse_score_function(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

parse “scorefxn” XML option (can be employed virtually by derived Packing movers)

C++: protocols::minimization_packing::PackRotamersMover::parse_score_function(class std::shared_ptr<const class utility::tag::Tag>, const class basic::datacache::DataMap &) –> void

parse_task_operations(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

parse “task_operations” XML option (can be employed virtually by derived Packing movers)

C++: protocols::minimization_packing::PackRotamersMover::parse_task_operations(class std::shared_ptr<const class utility::tag::Tag>, const class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

static 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.minimization_packing.PackRotamersMover) pyrosetta.rosetta.core.pack.rotamer_set.RotamerSets

Returns the RotamerSets object being used for packing

  • This is only valid after a call to setup or apply.

C++: protocols::minimization_packing::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.minimization_packing.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::minimization_packing::PackRotamersMover::score_function(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

  1. score_function(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover) -> pyrosetta.rosetta.core.scoring.ScoreFunction

Returns the ScoreFunction

example(s):

packmover.score_function()

See Also:

PackRotamersMover PackRotamersMover.task

C++: protocols::minimization_packing::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_annealer_observer(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover, observer: pyrosetta.rosetta.core.pack.annealer.AnnealerObserver) None

C++: protocols::minimization_packing::PackRotamersMover::set_annealer_observer(class std::shared_ptr<class core::pack::annealer::AnnealerObserver>) –> void

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) None

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> void

show(*args, **kwargs)

Overloaded function.

  1. show(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover) -> None

  2. show(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover, output: pyrosetta.rosetta.std.ostream) -> None

C++: protocols::minimization_packing::PackRotamersMover::show(std::ostream &) const –> void

task(*args, **kwargs)

Overloaded function.

  1. task(self: pyrosetta.rosetta.protocols.minimization_packing.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::minimization_packing::PackRotamersMover::task(class std::shared_ptr<const class core::pack::task::PackerTask>) –> void

  1. task(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover) -> pyrosetta.rosetta.core.pack.task.PackerTask

Returns the PackerTask

example(s):

packmover.task()

See Also:

PackRotamersMover PackRotamersMover.task_factory

C++: protocols::minimization_packing::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.minimization_packing.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::minimization_packing::PackRotamersMover::task_factory(class std::shared_ptr<const class core::pack::task::TaskFactory>) –> void

  1. task_factory(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover) -> pyrosetta.rosetta.core.pack.task.TaskFactory

Returns the TaskFactory

example(s):

packmover.task_factory()

See Also:

PackRotamersMover PackRotamersMover.task

C++: protocols::minimization_packing::PackRotamersMover::task_factory() const –> class std::shared_ptr<const class core::pack::task::TaskFactory>

task_is_valid(self: pyrosetta.rosetta.protocols.minimization_packing.PackRotamersMover, pose: pyrosetta.rosetta.core.pose.Pose) bool

C++: protocols::minimization_packing::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, type_in: str) -> None

Set the ‘type’ string

C++: protocols::moves::Mover::type(const std::string &) –> void

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

Get the set ‘type’ string

C++: protocols::moves::Mover::type() const –> const std::string &

class pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMoverCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMoverCreator, : pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMoverCreator) pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMoverCreator

C++: protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMoverCreator::operator=(const class protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMoverCreator &) –> class protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMoverCreator &

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMoverCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMoverCreator) str

C++: protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMoverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.ProteinInterfaceMultiStateDesignMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMoverCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutation

Bases: Mover

designs alanine residues in place of the residue identities at the interface. Retains interface glycines and prolines.

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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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_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

static mover_name() str

C++: protocols::protein_interface_design::movers::RandomMutation::mover_name() –> std::string

static name() str

C++: protocols::moves::Mover::name() –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutation, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::RandomMutation::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::RandomMutation::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

static 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

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

C++: protocols::moves::Mover::type(const std::string &) –> void

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

Get the set ‘type’ string

C++: protocols::moves::Mover::type() const –> const std::string &

class pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutationCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutationCreator, : pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutationCreator) pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutationCreator

C++: protocols::protein_interface_design::movers::RandomMutationCreator::operator=(const class protocols::protein_interface_design::movers::RandomMutationCreator &) –> class protocols::protein_interface_design::movers::RandomMutationCreator &

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutationCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::RandomMutationCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutationCreator) str

C++: protocols::protein_interface_design::movers::RandomMutationCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RandomMutationCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::RandomMutationCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimize

Bases: DesignRepackMover

One round of design/repacking followed by interface sc/bb and rigid-body minimization

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.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) None

C++: protocols::calc_taskop_movers::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.calc_taskop_movers.DesignRepackMover, des: bool) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::design(const bool) –> void

  1. design(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> bool

C++: protocols::calc_taskop_movers::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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

static get_xsd_complex_type() utility::tag::XMLSchemaComplexTypeGenerator

C++: protocols::calc_taskop_movers::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_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.calc_taskop_movers.DesignRepackMover, min_bb: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb(const class core::pose::Pose &) const –> class utility::vector1<bool, class std::allocator<bool> >

min_bb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb_set() const –> bool

min_rb(*args, **kwargs)

Overloaded function.

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, min_rb: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_rb(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::min_rb(const bool) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_rb() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_rb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_rb_set() const –> bool

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, min_sc: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc(const class core::pose::Pose &) const –> class utility::vector1<bool, class std::allocator<bool> >

min_sc_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc_set() const –> bool

static mover_name() str

C++: protocols::protein_interface_design::movers::RepackMinimize::mover_name() –> std::string

static name() str

C++: protocols::moves::Mover::name() –> std::string

optimize_foldtree(*args, **kwargs)

Overloaded function.

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> bool

C++: protocols::calc_taskop_movers::DesignRepackMover::optimize_foldtree() const –> bool

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, opt: bool) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::optimize_foldtree(const bool) –> void

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimize, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::RepackMinimize::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

prevent_repacking(*args, **kwargs)

Overloaded function.

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::prevent_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::prevent_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::RepackMinimize::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

static 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.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::restrict_to_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. restrict_to_repacking(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::restrict_to_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

scorefxn_minimize(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::calc_taskop_movers::DesignRepackMover::scorefxn_minimize() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

scorefxn_repack(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::calc_taskop_movers::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

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 std::string &) –> 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.calc_taskop_movers.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None

C++: protocols::calc_taskop_movers::DesignRepackMover::set_scorefxn_minimize(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

set_scorefxn_repack(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None

C++: protocols::calc_taskop_movers::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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> void

setup_packer_and_movemap(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::calc_taskop_movers::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(std::ostream &) const –> void

target_residues(*args, **kwargs)

Overloaded function.

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, setting: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

Replace the current target_residue setting with the passed residue selector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.core.select.residue_selector.ResidueSelector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(const class core::pose::Pose &) const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

task(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) pyrosetta.rosetta.core.pack.task.PackerTask

C++: protocols::calc_taskop_movers::DesignRepackMover::task() –> class std::shared_ptr<class core::pack::task::PackerTask> &

task_factory(*args, **kwargs)

Overloaded function.

  1. task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

  1. task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::calc_taskop_movers::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, type_in: str) -> None

Set the ‘type’ string

C++: protocols::moves::Mover::type(const std::string &) –> void

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

Get the set ‘type’ string

C++: protocols::moves::Mover::type() const –> const std::string &

use_preset_task(*args, **kwargs)

Overloaded function.

  1. use_preset_task(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, bt: bool) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::use_preset_task(const bool) –> void

  1. use_preset_task(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> bool

C++: protocols::calc_taskop_movers::DesignRepackMover::use_preset_task() const –> bool

class pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimizeCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimizeCreator, : pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimizeCreator) pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimizeCreator

C++: protocols::protein_interface_design::movers::RepackMinimizeCreator::operator=(const class protocols::protein_interface_design::movers::RepackMinimizeCreator &) –> class protocols::protein_interface_design::movers::RepackMinimizeCreator &

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimizeCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::RepackMinimizeCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimizeCreator) str

C++: protocols::protein_interface_design::movers::RepackMinimizeCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.RepackMinimizeCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::RepackMinimizeCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechains

Bases: 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

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.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) None

C++: protocols::calc_taskop_movers::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.calc_taskop_movers.DesignRepackMover, des: bool) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::design(const bool) –> void

  1. design(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> bool

C++: protocols::calc_taskop_movers::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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

static get_xsd_complex_type() utility::tag::XMLSchemaComplexTypeGenerator

C++: protocols::calc_taskop_movers::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_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.calc_taskop_movers.DesignRepackMover, min_bb: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb(const class core::pose::Pose &) const –> class utility::vector1<bool, class std::allocator<bool> >

min_bb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb_set() const –> bool

min_rb(*args, **kwargs)

Overloaded function.

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, min_rb: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_rb(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::min_rb(const bool) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_rb() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_rb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_rb_set() const –> bool

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, min_sc: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc(const class core::pose::Pose &) const –> class utility::vector1<bool, class std::allocator<bool> >

min_sc_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc_set() const –> bool

static 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

static name() str

C++: protocols::moves::Mover::name() –> std::string

optimize_foldtree(*args, **kwargs)

Overloaded function.

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> bool

C++: protocols::calc_taskop_movers::DesignRepackMover::optimize_foldtree() const –> bool

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, opt: bool) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::optimize_foldtree(const bool) –> void

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechains, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::SaveAndRetrieveSidechains::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

prevent_repacking(*args, **kwargs)

Overloaded function.

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::prevent_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::prevent_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::SaveAndRetrieveSidechains::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

static 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.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::restrict_to_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. restrict_to_repacking(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::restrict_to_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

scorefxn_minimize(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::calc_taskop_movers::DesignRepackMover::scorefxn_minimize() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

scorefxn_repack(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::calc_taskop_movers::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

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 std::string &) –> 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.calc_taskop_movers.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None

C++: protocols::calc_taskop_movers::DesignRepackMover::set_scorefxn_minimize(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

set_scorefxn_repack(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None

C++: protocols::calc_taskop_movers::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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> void

setup_packer_and_movemap(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::calc_taskop_movers::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(std::ostream &) const –> void

target_residues(*args, **kwargs)

Overloaded function.

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, setting: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

Replace the current target_residue setting with the passed residue selector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.core.select.residue_selector.ResidueSelector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(const class core::pose::Pose &) const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

task(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) pyrosetta.rosetta.core.pack.task.PackerTask

C++: protocols::calc_taskop_movers::DesignRepackMover::task() –> class std::shared_ptr<class core::pack::task::PackerTask> &

task_factory(*args, **kwargs)

Overloaded function.

  1. task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

  1. task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::calc_taskop_movers::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, type_in: str) -> None

Set the ‘type’ string

C++: protocols::moves::Mover::type(const std::string &) –> void

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

Get the set ‘type’ string

C++: protocols::moves::Mover::type() const –> const std::string &

use_preset_task(*args, **kwargs)

Overloaded function.

  1. use_preset_task(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, bt: bool) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::use_preset_task(const bool) –> void

  1. use_preset_task(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> bool

C++: protocols::calc_taskop_movers::DesignRepackMover::use_preset_task() const –> bool

class pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechainsCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechainsCreator, : pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechainsCreator) pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechainsCreator

C++: protocols::protein_interface_design::movers::SaveAndRetrieveSidechainsCreator::operator=(const class protocols::protein_interface_design::movers::SaveAndRetrieveSidechainsCreator &) –> class protocols::protein_interface_design::movers::SaveAndRetrieveSidechainsCreator &

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechainsCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SaveAndRetrieveSidechainsCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechainsCreator) str

C++: protocols::protein_interface_design::movers::SaveAndRetrieveSidechainsCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SaveAndRetrieveSidechainsCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::SaveAndRetrieveSidechainsCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover

Bases: Mover

DesignAroundApply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, pose: pyrosetta.rosetta.core.pose.Pose, targets: pyrosetta.rosetta.utility.vector1_protocols_protein_interface_design_movers_SecretionOptimizationMover_mutt) None

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::DesignAroundApply(const class core::pose::Pose &, class utility::vector1<struct protocols::protein_interface_design::movers::SecretionOptimizationMover::mutt, class std::allocator<struct protocols::protein_interface_design::movers::SecretionOptimizationMover::mutt> > &) const –> void

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, : pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, : pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover) pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::operator=(const class protocols::protein_interface_design::movers::SecretionOptimizationMover &) –> class protocols::protein_interface_design::movers::SecretionOptimizationMover &

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.SecretionOptimizationMover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::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>

dG_ins_for_window(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, window: str) float

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::dG_ins_for_window(std::string &) –> double

dG_term_for_residue_at_position(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, position: float, residue: str) float

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::dG_term_for_residue_at_position(double &, std::string &) –> double

find_tm_regions(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_protocols_protein_interface_design_movers_SecretionOptimizationMover_tm_region

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::find_tm_regions(std::ostream &, class core::pose::Pose &) –> class utility::vector1<struct protocols::protein_interface_design::movers::SecretionOptimizationMover::tm_region, class std::allocator<struct protocols::protein_interface_design::movers::SecretionOptimizationMover::tm_region> >

fresh_instance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

get_aas_allowed(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover) str

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::get_aas_allowed() –> std::string

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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

C++: protocols::moves::Mover::get_additional_output() –> class std::shared_ptr<class core::pose::Pose>

get_chain_to_degrease(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover) str

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::get_chain_to_degrease() –> std::string

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_dG_ins_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover) float

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::get_dG_ins_threshold() –> double

get_dG_tolerance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover) float

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::get_dG_tolerance() –> double

get_dump_dir(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover) str

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::get_dump_dir() –> std::string

get_dump_multis(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover) bool

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::get_dump_multis() –> bool

get_dump_singles(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover) bool

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::get_dump_singles() –> bool

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_max_mutations(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover) int

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::get_max_mutations() –> unsigned long

get_name(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover) str

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::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_score_tolerance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover) float

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::get_score_tolerance() –> double

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_window_at_index(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, pose: pyrosetta.rosetta.core.pose.Pose, wlen: int, start: int) str

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::get_window_at_index(class core::pose::Pose &, unsigned long &, unsigned long &) –> std::string

info(self: pyrosetta.rosetta.protocols.moves.Mover) pyrosetta.rosetta.std.list_std_string_t

non-const accessor

C++: protocols::moves::Mover::info() –> class std::list<std::string, class std::allocator<std::string > > &

largest_ddg(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover) bool

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::largest_ddg() –> bool

last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) float

C++: protocols::moves::Mover::last_proposal_density_ratio() –> double

make_table(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover) None

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::make_table() –> void

static mover_name() str

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::mover_name() –> std::string

class mutt

Bases: pybind11_object

property aa
assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover.mutt, : pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover.mutt) pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover.mutt

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::mutt::operator=(const struct protocols::protein_interface_design::movers::SecretionOptimizationMover::mutt &) –> struct protocols::protein_interface_design::movers::SecretionOptimizationMover::mutt &

property ddG_ins
property dscore
property resnum
static name() str

C++: protocols::moves::Mover::name() –> std::string

normalize_position_in_helix_given_length(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, position: int, helix_length: float) float

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::normalize_position_in_helix_given_length(unsigned long &, double &) –> double

packeruser(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::packeruser(class core::pose::Pose &) const –> void

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

static 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

repack_shell(*args, **kwargs)

Overloaded function.

  1. repack_shell(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover) -> float

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::repack_shell() const –> double

  1. repack_shell(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, repack_shell: float) -> None

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::repack_shell(const double) –> void

report_test(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, out: pyrosetta.rosetta.std.ostream, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::report_test(std::ostream &, class core::pose::Pose &) –> 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

set_aas_allowed(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, aas_allowed: str) None

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::set_aas_allowed(const std::string) –> void

set_chain_to_degrease(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, chain_to_degrease: str) None

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::set_chain_to_degrease(const std::string) –> void

set_current_job(self: pyrosetta.rosetta.protocols.moves.Mover, job: protocols::jobdist::BasicJob) None

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 std::string &) –> void

set_dG_ins_threshold(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, dG_ins_threshold: float) None

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::set_dG_ins_threshold(const double) –> void

set_dG_tolerance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, dG_tolerance: float) None

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::set_dG_tolerance(const double) –> void

set_dump_dir(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, dump_dir: str) None

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::set_dump_dir(const std::string) –> void

set_dump_multis(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, dump_multis: bool) None

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::set_dump_multis(bool) –> void

set_dump_singles(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, dump_singles: bool) None

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::set_dump_singles(bool) –> 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_max_mutations(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, max_mutations: int) None

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::set_max_mutations(const unsigned long) –> 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_score_tolerance(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, score_tolerance: float) None

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::set_score_tolerance(const double) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) None

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) const –> void

smallest_dscore(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover) bool

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::smallest_dscore() –> bool

task_factory(*args, **kwargs)

Overloaded function.

  1. task_factory(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, task_factory: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::task_factory(class std::shared_ptr<const class core::pack::task::TaskFactory>) –> void

  1. task_factory(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::task_factory() const –> class std::shared_ptr<const class core::pack::task::TaskFactory>

test_move(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::test_move(class core::pose::Pose &) –> void

class tm_region

Bases: pybind11_object

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover.tm_region, : pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover.tm_region) pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover.tm_region

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::tm_region::operator=(const struct protocols::protein_interface_design::movers::SecretionOptimizationMover::tm_region &) –> struct protocols::protein_interface_design::movers::SecretionOptimizationMover::tm_region &

property dG_ins
property index
property possible_mutants
property score
property sequence
type(*args, **kwargs)

Overloaded function.

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None

Set the ‘type’ string

C++: protocols::moves::Mover::type(const std::string &) –> void

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

Get the set ‘type’ string

C++: protocols::moves::Mover::type() const –> const std::string &

use_largest_ddg(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, largest_ddg: bool) None

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::use_largest_ddg(bool) –> void

use_smallest_dscore(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMover, smallest_dscore: bool) None

C++: protocols::protein_interface_design::movers::SecretionOptimizationMover::use_smallest_dscore(bool) –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMoverCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMoverCreator, : pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMoverCreator) pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMoverCreator

C++: protocols::protein_interface_design::movers::SecretionOptimizationMoverCreator::operator=(const class protocols::protein_interface_design::movers::SecretionOptimizationMoverCreator &) –> class protocols::protein_interface_design::movers::SecretionOptimizationMoverCreator &

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SecretionOptimizationMoverCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMoverCreator) str

C++: protocols::protein_interface_design::movers::SecretionOptimizationMoverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SecretionOptimizationMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::SecretionOptimizationMoverCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree

Bases: Mover

a mover that sets a user-defined atom tree

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

add_cutpoint_variants(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::protein_interface_design::movers::SetAtomTree::add_cutpoint_variants(class core::pose::Pose &) –> void

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 &

chain(*args, **kwargs)

Overloaded function.

  1. chain(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree, i: int) -> None

C++: protocols::protein_interface_design::movers::SetAtomTree::chain(unsigned long) –> void

  1. chain(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree) -> int

C++: protocols::protein_interface_design::movers::SetAtomTree::chain() –> unsigned long

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 std::string &, const std::string &) –> 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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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_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

static mover_name() str

C++: protocols::protein_interface_design::movers::SetAtomTree::mover_name() –> std::string

static name() str

C++: protocols::moves::Mover::name() –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::SetAtomTree::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::SetAtomTree::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

static 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

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

C++: protocols::moves::Mover::type(const std::string &) –> void

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

Get the set ‘type’ string

C++: protocols::moves::Mover::type() const –> const std::string &

update_residue_variants(*args, **kwargs)

Overloaded function.

  1. update_residue_variants(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree, b: bool) -> None

C++: protocols::protein_interface_design::movers::SetAtomTree::update_residue_variants(bool) –> void

  1. update_residue_variants(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTree) -> bool

C++: protocols::protein_interface_design::movers::SetAtomTree::update_residue_variants() –> bool

class pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTreeCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTreeCreator, : pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTreeCreator) pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTreeCreator

C++: protocols::protein_interface_design::movers::SetAtomTreeCreator::operator=(const class protocols::protein_interface_design::movers::SetAtomTreeCreator &) –> class protocols::protein_interface_design::movers::SetAtomTreeCreator &

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTreeCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SetAtomTreeCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTreeCreator) str

C++: protocols::protein_interface_design::movers::SetAtomTreeCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetAtomTreeCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::SetAtomTreeCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.SetTemperatureFactor

Bases: 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.

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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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_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

static mover_name() str

C++: protocols::protein_interface_design::movers::SetTemperatureFactor::mover_name() –> std::string

static name() str

C++: protocols::moves::Mover::name() –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetTemperatureFactor, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::SetTemperatureFactor::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::SetTemperatureFactor::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

static 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

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

C++: protocols::moves::Mover::type(const std::string &) –> void

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

Get the set ‘type’ string

C++: protocols::moves::Mover::type() const –> const std::string &

class pyrosetta.rosetta.protocols.protein_interface_design.movers.SetTemperatureFactorCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetTemperatureFactorCreator, : pyrosetta.rosetta.protocols.protein_interface_design.movers.SetTemperatureFactorCreator) pyrosetta.rosetta.protocols.protein_interface_design.movers.SetTemperatureFactorCreator

C++: protocols::protein_interface_design::movers::SetTemperatureFactorCreator::operator=(const class protocols::protein_interface_design::movers::SetTemperatureFactorCreator &) –> class protocols::protein_interface_design::movers::SetTemperatureFactorCreator &

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetTemperatureFactorCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SetTemperatureFactorCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetTemperatureFactorCreator) str

C++: protocols::protein_interface_design::movers::SetTemperatureFactorCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetTemperatureFactorCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::SetTemperatureFactorCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsLoopsMover

Bases: Mover

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsLoopsMover, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsLoopsMover::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsLoopsMover, : pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsLoopsMover) pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsLoopsMover

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsLoopsMover::operator=(const class protocols::protein_interface_design::movers::SetupHotspotConstraintsLoopsMover &) –> class protocols::protein_interface_design::movers::SetupHotspotConstraintsLoopsMover &

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.SetupHotspotConstraintsLoopsMover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsLoopsMover::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.SetupHotspotConstraintsLoopsMover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsLoopsMover::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>

generate_csts(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsLoopsMover, pose: pyrosetta.rosetta.core.pose.Pose, constraints: pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t) int

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsLoopsMover::generate_csts(const class core::pose::Pose &, 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> > > &) –> unsigned long

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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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.SetupHotspotConstraintsLoopsMover) str

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsLoopsMover::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_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

static mover_name() str

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsLoopsMover::mover_name() –> std::string

static name() str

C++: protocols::moves::Mover::name() –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsLoopsMover, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsLoopsMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsLoopsMover::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

static 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

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 std::string &) –> 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_loop_start(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsLoopsMover, setting: int) None

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsLoopsMover::set_loop_start(unsigned long) –> void

set_loop_stop(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsLoopsMover, setting: int) None

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsLoopsMover::set_loop_stop(unsigned long) –> 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_resfile(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsLoopsMover, setting: str) None

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsLoopsMover::set_resfile(const std::string &) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) None

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

C++: protocols::moves::Mover::type(const std::string &) –> void

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

Get the set ‘type’ string

C++: protocols::moves::Mover::type() const –> const std::string &

class pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsLoopsMoverCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsLoopsMoverCreator, : pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsLoopsMoverCreator) pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsLoopsMoverCreator

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsLoopsMoverCreator::operator=(const class protocols::protein_interface_design::movers::SetupHotspotConstraintsLoopsMoverCreator &) –> class protocols::protein_interface_design::movers::SetupHotspotConstraintsLoopsMoverCreator &

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsLoopsMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsLoopsMoverCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsLoopsMoverCreator) str

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsLoopsMoverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsLoopsMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsLoopsMoverCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsMover

Bases: Mover

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsMover, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsMover::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsMover, : pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsMover) pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsMover

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsMover::operator=(const class protocols::protein_interface_design::movers::SetupHotspotConstraintsMover &) –> class protocols::protein_interface_design::movers::SetupHotspotConstraintsMover &

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.SetupHotspotConstraintsMover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsMover::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.SetupHotspotConstraintsMover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsMover::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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.SetupHotspotConstraintsMover) str

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsMover::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_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

static mover_name() str

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsMover::mover_name() –> std::string

static name() str

C++: protocols::moves::Mover::name() –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsMover, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsMover::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

static 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

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

C++: protocols::moves::Mover::type(const std::string &) –> void

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

Get the set ‘type’ string

C++: protocols::moves::Mover::type() const –> const std::string &

class pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsMoverCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsMoverCreator, : pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsMoverCreator) pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsMoverCreator

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsMoverCreator::operator=(const class protocols::protein_interface_design::movers::SetupHotspotConstraintsMoverCreator &) –> class protocols::protein_interface_design::movers::SetupHotspotConstraintsMoverCreator &

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsMoverCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsMoverCreator) str

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsMoverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SetupHotspotConstraintsMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::SetupHotspotConstraintsMoverCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.ShoveResidueMover

Bases: Mover

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.ShoveResidueMover, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::protein_interface_design::movers::ShoveResidueMover::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.ShoveResidueMover, : pyrosetta.rosetta.protocols.protein_interface_design.movers.ShoveResidueMover) pyrosetta.rosetta.protocols.protein_interface_design.movers.ShoveResidueMover

C++: protocols::protein_interface_design::movers::ShoveResidueMover::operator=(const class protocols::protein_interface_design::movers::ShoveResidueMover &) –> class protocols::protein_interface_design::movers::ShoveResidueMover &

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.ShoveResidueMover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::ShoveResidueMover::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.ShoveResidueMover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::ShoveResidueMover::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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.ShoveResidueMover) str

C++: protocols::protein_interface_design::movers::ShoveResidueMover::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_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

static mover_name() str

C++: protocols::protein_interface_design::movers::ShoveResidueMover::mover_name() –> std::string

static name() str

C++: protocols::moves::Mover::name() –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.ShoveResidueMover, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::ShoveResidueMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::ShoveResidueMover::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

static 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

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

C++: protocols::moves::Mover::type(const std::string &) –> void

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

Get the set ‘type’ string

C++: protocols::moves::Mover::type() const –> const std::string &

class pyrosetta.rosetta.protocols.protein_interface_design.movers.ShoveResidueMoverCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.ShoveResidueMoverCreator, : pyrosetta.rosetta.protocols.protein_interface_design.movers.ShoveResidueMoverCreator) pyrosetta.rosetta.protocols.protein_interface_design.movers.ShoveResidueMoverCreator

C++: protocols::protein_interface_design::movers::ShoveResidueMoverCreator::operator=(const class protocols::protein_interface_design::movers::ShoveResidueMoverCreator &) –> class protocols::protein_interface_design::movers::ShoveResidueMoverCreator &

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.ShoveResidueMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::ShoveResidueMoverCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.ShoveResidueMoverCreator) str

C++: protocols::protein_interface_design::movers::ShoveResidueMoverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.ShoveResidueMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::ShoveResidueMoverCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.SpinMover

Bases: Mover

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SpinMover, pose: pyrosetta.rosetta.core.pose.Pose) None

The jump number of the interface. 0 for no interface

Pass everything through the final filter (True Filter)

C++: protocols::protein_interface_design::movers::SpinMover::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SpinMover, : pyrosetta.rosetta.protocols.protein_interface_design.movers.SpinMover) pyrosetta.rosetta.protocols.protein_interface_design.movers.SpinMover

C++: protocols::protein_interface_design::movers::SpinMover::operator=(const class protocols::protein_interface_design::movers::SpinMover &) –> class protocols::protein_interface_design::movers::SpinMover &

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.SpinMover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SpinMover::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.SpinMover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SpinMover::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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.SpinMover) str

C++: protocols::protein_interface_design::movers::SpinMover::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_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

static mover_name() str

C++: protocols::protein_interface_design::movers::SpinMover::mover_name() –> std::string

static name() str

C++: protocols::moves::Mover::name() –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SpinMover, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::SpinMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::SpinMover::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

static 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

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

C++: protocols::moves::Mover::type(const std::string &) –> void

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

Get the set ‘type’ string

C++: protocols::moves::Mover::type() const –> const std::string &

class pyrosetta.rosetta.protocols.protein_interface_design.movers.SpinMoverCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SpinMoverCreator, : pyrosetta.rosetta.protocols.protein_interface_design.movers.SpinMoverCreator) pyrosetta.rosetta.protocols.protein_interface_design.movers.SpinMoverCreator

C++: protocols::protein_interface_design::movers::SpinMoverCreator::operator=(const class protocols::protein_interface_design::movers::SpinMoverCreator &) –> class protocols::protein_interface_design::movers::SpinMoverCreator &

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SpinMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SpinMoverCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SpinMoverCreator) str

C++: protocols::protein_interface_design::movers::SpinMoverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SpinMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::SpinMoverCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.SubroutineMover

Bases: Mover

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SubroutineMover, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::protein_interface_design::movers::SubroutineMover::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SubroutineMover, : pyrosetta.rosetta.protocols.protein_interface_design.movers.SubroutineMover) pyrosetta.rosetta.protocols.protein_interface_design.movers.SubroutineMover

C++: protocols::protein_interface_design::movers::SubroutineMover::operator=(const class protocols::protein_interface_design::movers::SubroutineMover &) –> class protocols::protein_interface_design::movers::SubroutineMover &

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.SubroutineMover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SubroutineMover::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.SubroutineMover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SubroutineMover::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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.SubroutineMover) str

C++: protocols::protein_interface_design::movers::SubroutineMover::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_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

static mover_name() str

C++: protocols::protein_interface_design::movers::SubroutineMover::mover_name() –> std::string

static name() str

C++: protocols::moves::Mover::name() –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SubroutineMover, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::SubroutineMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::SubroutineMover::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

static 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

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

C++: protocols::moves::Mover::type(const std::string &) –> void

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

Get the set ‘type’ string

C++: protocols::moves::Mover::type() const –> const std::string &

class pyrosetta.rosetta.protocols.protein_interface_design.movers.SubroutineMoverCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SubroutineMoverCreator, : pyrosetta.rosetta.protocols.protein_interface_design.movers.SubroutineMoverCreator) pyrosetta.rosetta.protocols.protein_interface_design.movers.SubroutineMoverCreator

C++: protocols::protein_interface_design::movers::SubroutineMoverCreator::operator=(const class protocols::protein_interface_design::movers::SubroutineMoverCreator &) –> class protocols::protein_interface_design::movers::SubroutineMoverCreator &

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SubroutineMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::SubroutineMoverCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SubroutineMoverCreator) str

C++: protocols::protein_interface_design::movers::SubroutineMoverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.SubroutineMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::SubroutineMoverCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCsts

Bases: Mover

applies csts (currently only coordinate csts) to every designable position in pose according to taskoperations

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 std::string &) –> 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 std::string &) –> 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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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_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

static mover_name() str

C++: protocols::protein_interface_design::movers::TaskAwareCsts::mover_name() –> std::string

static name() str

C++: protocols::moves::Mover::name() –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCsts, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::TaskAwareCsts::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::TaskAwareCsts::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

static 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

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

C++: protocols::moves::Mover::type(const std::string &) –> void

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

Get the set ‘type’ string

C++: protocols::moves::Mover::type() const –> const std::string &

class pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCstsCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCstsCreator, : pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCstsCreator) pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCstsCreator

C++: protocols::protein_interface_design::movers::TaskAwareCstsCreator::operator=(const class protocols::protein_interface_design::movers::TaskAwareCstsCreator &) –> class protocols::protein_interface_design::movers::TaskAwareCstsCreator &

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCstsCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::TaskAwareCstsCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCstsCreator) str

C++: protocols::protein_interface_design::movers::TaskAwareCstsCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TaskAwareCstsCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::TaskAwareCstsCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.TopologyBrokerMover

Bases: DesignRepackMover

designs alanine residues in place of the residue identities at the interface. Retains interface glycines and prolines.

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.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::clear_task() –> void

clear_task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) None

C++: protocols::calc_taskop_movers::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.calc_taskop_movers.DesignRepackMover, des: bool) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::design(const bool) –> void

  1. design(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> bool

C++: protocols::calc_taskop_movers::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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

static get_xsd_complex_type() utility::tag::XMLSchemaComplexTypeGenerator

C++: protocols::calc_taskop_movers::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_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.calc_taskop_movers.DesignRepackMover, min_bb: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_bb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb(const class core::pose::Pose &) const –> class utility::vector1<bool, class std::allocator<bool> >

min_bb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_bb_set() const –> bool

min_rb(*args, **kwargs)

Overloaded function.

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, min_rb: pyrosetta.rosetta.utility.vector1_bool) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_rb(const class utility::vector1<bool, class std::allocator<bool> > &) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.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::calc_taskop_movers::DesignRepackMover::min_rb(const bool) –> void

  1. min_rb(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_rb() const –> const class utility::vector1<bool, class std::allocator<bool> > &

min_rb_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_rb_set() const –> bool

min_sc(*args, **kwargs)

Overloaded function.

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, min_sc: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc(class std::shared_ptr<class core::select::residue_selector::ResidueSelector>) –> void

  1. min_sc(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc(const class core::pose::Pose &) const –> class utility::vector1<bool, class std::allocator<bool> >

min_sc_set(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) bool

C++: protocols::calc_taskop_movers::DesignRepackMover::min_sc_set() const –> bool

static mover_name() str

C++: protocols::protein_interface_design::movers::TopologyBrokerMover::mover_name() –> std::string

static name() str

C++: protocols::moves::Mover::name() –> std::string

optimize_foldtree(*args, **kwargs)

Overloaded function.

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> bool

C++: protocols::calc_taskop_movers::DesignRepackMover::optimize_foldtree() const –> bool

  1. optimize_foldtree(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, opt: bool) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::optimize_foldtree(const bool) –> void

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TopologyBrokerMover, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::TopologyBrokerMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

prevent_repacking(*args, **kwargs)

Overloaded function.

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::prevent_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. prevent_repacking(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::prevent_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::TopologyBrokerMover::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

static 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.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::restrict_to_repacking(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

  1. restrict_to_repacking(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::restrict_to_repacking() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &

scorefxn_minimize(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::calc_taskop_movers::DesignRepackMover::scorefxn_minimize() const –> class std::shared_ptr<class core::scoring::ScoreFunction>

scorefxn_repack(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) pyrosetta.rosetta.core.scoring.ScoreFunction

C++: protocols::calc_taskop_movers::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

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 std::string &) –> 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.calc_taskop_movers.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None

C++: protocols::calc_taskop_movers::DesignRepackMover::set_scorefxn_minimize(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

set_scorefxn_repack(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None

C++: protocols::calc_taskop_movers::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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> void

setup_packer_and_movemap(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::calc_taskop_movers::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(std::ostream &) const –> void

target_residues(*args, **kwargs)

Overloaded function.

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, setting: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) -> None

Replace the current target_residue setting with the passed residue selector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.core.select.residue_selector.ResidueSelector

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

  1. target_residues(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, pose: pyrosetta.rosetta.core.pose.Pose) -> pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::calc_taskop_movers::DesignRepackMover::target_residues(const class core::pose::Pose &) const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

task(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) pyrosetta.rosetta.core.pack.task.PackerTask

C++: protocols::calc_taskop_movers::DesignRepackMover::task() –> class std::shared_ptr<class core::pack::task::PackerTask> &

task_factory(*args, **kwargs)

Overloaded function.

  1. task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, p: pyrosetta.rosetta.core.pack.task.TaskFactory) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::task_factory(class std::shared_ptr<class core::pack::task::TaskFactory>) –> void

  1. task_factory(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> pyrosetta.rosetta.core.pack.task.TaskFactory

C++: protocols::calc_taskop_movers::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, type_in: str) -> None

Set the ‘type’ string

C++: protocols::moves::Mover::type(const std::string &) –> void

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

Get the set ‘type’ string

C++: protocols::moves::Mover::type() const –> const std::string &

use_preset_task(*args, **kwargs)

Overloaded function.

  1. use_preset_task(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover, bt: bool) -> None

C++: protocols::calc_taskop_movers::DesignRepackMover::use_preset_task(const bool) –> void

  1. use_preset_task(self: pyrosetta.rosetta.protocols.calc_taskop_movers.DesignRepackMover) -> bool

C++: protocols::calc_taskop_movers::DesignRepackMover::use_preset_task() const –> bool

class pyrosetta.rosetta.protocols.protein_interface_design.movers.TopologyBrokerMoverCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TopologyBrokerMoverCreator, : pyrosetta.rosetta.protocols.protein_interface_design.movers.TopologyBrokerMoverCreator) pyrosetta.rosetta.protocols.protein_interface_design.movers.TopologyBrokerMoverCreator

C++: protocols::protein_interface_design::movers::TopologyBrokerMoverCreator::operator=(const class protocols::protein_interface_design::movers::TopologyBrokerMoverCreator &) –> class protocols::protein_interface_design::movers::TopologyBrokerMoverCreator &

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TopologyBrokerMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::TopologyBrokerMoverCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TopologyBrokerMoverCreator) str

C++: protocols::protein_interface_design::movers::TopologyBrokerMoverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TopologyBrokerMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::TopologyBrokerMoverCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.TryRotamers

Bases: Mover

apply(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TryRotamers, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::protein_interface_design::movers::TryRotamers::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TryRotamers, : pyrosetta.rosetta.protocols.protein_interface_design.movers.TryRotamers) pyrosetta.rosetta.protocols.protein_interface_design.movers.TryRotamers

C++: protocols::protein_interface_design::movers::TryRotamers::operator=(const class protocols::protein_interface_design::movers::TryRotamers &) –> class protocols::protein_interface_design::movers::TryRotamers &

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.TryRotamers) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::TryRotamers::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.TryRotamers) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::TryRotamers::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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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.TryRotamers) str

C++: protocols::protein_interface_design::movers::TryRotamers::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_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

static mover_name() str

C++: protocols::protein_interface_design::movers::TryRotamers::mover_name() –> std::string

static name() str

C++: protocols::moves::Mover::name() –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TryRotamers, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::TryRotamers::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::TryRotamers::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

static 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

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 std::string &) –> 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_resnum(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TryRotamers, r: str) None

C++: protocols::protein_interface_design::movers::TryRotamers::set_resnum(const std::string &) –> void

set_scorefxn(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TryRotamers, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None

EVIL

C++: protocols::protein_interface_design::movers::TryRotamers::set_scorefxn(class std::shared_ptr<const class core::scoring::ScoreFunction>) –> void

set_type(self: pyrosetta.rosetta.protocols.moves.Mover, setting: str) None

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

C++: protocols::moves::Mover::type(const std::string &) –> void

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

Get the set ‘type’ string

C++: protocols::moves::Mover::type() const –> const std::string &

class pyrosetta.rosetta.protocols.protein_interface_design.movers.TryRotamersCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TryRotamersCreator, : pyrosetta.rosetta.protocols.protein_interface_design.movers.TryRotamersCreator) pyrosetta.rosetta.protocols.protein_interface_design.movers.TryRotamersCreator

C++: protocols::protein_interface_design::movers::TryRotamersCreator::operator=(const class protocols::protein_interface_design::movers::TryRotamersCreator &) –> class protocols::protein_interface_design::movers::TryRotamersCreator &

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TryRotamersCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::TryRotamersCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TryRotamersCreator) str

C++: protocols::protein_interface_design::movers::TryRotamersCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.TryRotamersCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::TryRotamersCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.VLB

Bases: Mover

user interface for YAB’s Variable Length Build.

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, : 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.

Supported in JD2. Will attempt to grab additional poses until a nullptr is returned.

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_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

static mover_name() str

C++: protocols::protein_interface_design::movers::VLB::mover_name() –> std::string

static name() str

C++: protocols::moves::Mover::name() –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.VLB, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None

C++: protocols::protein_interface_design::movers::VLB::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_citation_info(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None
Provide citations to the passed CitationCollectionList

Subclasses should add the info for themselves and any other classes they use.

The default implementation of this function does nothing. It may be overriden by movers wishing to provide citation information.

C++: protocols::moves::Mover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::VLB::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

static 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

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 std::string &) –> 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

Set the ‘type’ string

C++: protocols::moves::Mover::set_type(const std::string &) –> 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(std::ostream &) 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, type_in: str) -> None

Set the ‘type’ string

C++: protocols::moves::Mover::type(const std::string &) –> void

  1. type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str

Get the set ‘type’ string

C++: protocols::moves::Mover::type() const –> const std::string &

class pyrosetta.rosetta.protocols.protein_interface_design.movers.VLBCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.VLBCreator, : pyrosetta.rosetta.protocols.protein_interface_design.movers.VLBCreator) pyrosetta.rosetta.protocols.protein_interface_design.movers.VLBCreator

C++: protocols::protein_interface_design::movers::VLBCreator::operator=(const class protocols::protein_interface_design::movers::VLBCreator &) –> class protocols::protein_interface_design::movers::VLBCreator &

create_mover(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.VLBCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::protein_interface_design::movers::VLBCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.VLBCreator) str

C++: protocols::protein_interface_design::movers::VLBCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.VLBCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::protein_interface_design::movers::VLBCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.protein_interface_design.movers.VLBInstruction

Bases: pybind11_object

property aa
assign(self: pyrosetta.rosetta.protocols.protein_interface_design.movers.VLBInstruction, : pyrosetta.rosetta.protocols.protein_interface_design.movers.VLBInstruction) pyrosetta.rosetta.protocols.protein_interface_design.movers.VLBInstruction

C++: protocols::protein_interface_design::movers::VLBInstruction::operator=(const struct protocols::protein_interface_design::movers::VLBInstruction &) –> struct protocols::protein_interface_design::movers::VLBInstruction &

property filename
property keep_bb
property res1
property res2
property side
property ss
property type
class pyrosetta.rosetta.protocols.protein_interface_design.movers.VLBInstructionType

Bases: pybind11_object

Members:

Bridge

ConnectRight

GrowLeft

GrowRight

SegmentInsert

SegmentRebuild

SegmentSwap

Bridge = <VLBInstructionType.Bridge: 0>
ConnectRight = <VLBInstructionType.ConnectRight: 1>
GrowLeft = <VLBInstructionType.GrowLeft: 2>
GrowRight = <VLBInstructionType.GrowRight: 3>
SegmentInsert = <VLBInstructionType.SegmentInsert: 4>
SegmentRebuild = <VLBInstructionType.SegmentRebuild: 5>
SegmentSwap = <VLBInstructionType.SegmentSwap: 6>
property name
property value
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: utility::tag::XMLSchemaSimpleSubelementList, xsd: 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.finalize_stub_set(stubset: pyrosetta.rosetta.protocols.hotspot_hashing.HotspotStubSet, pose: pyrosetta.rosetta.core.pose.Pose, host_chain: int) None

Update a stubset with the reference pose information

C++: protocols::protein_interface_design::movers::finalize_stub_set(class std::shared_ptr<class protocols::hotspot_hashing::HotspotStubSet>, const class core::pose::Pose &, const unsigned long) –> void

pyrosetta.rosetta.protocols.protein_interface_design.movers.finalize_stub_sets(stubsets: 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, refpose: pyrosetta.rosetta.core.pose.Pose, host_chain: int) None

Update the stubsets created with parse_stub_sets with the reference pose information.

C++: protocols::protein_interface_design::movers::finalize_stub_sets(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> > > > &, const class core::pose::Pose &, const unsigned long) –> 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.generate_taskfactory_and_add_task_awareness(tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap, task_factory: pyrosetta.rosetta.core.pack.task.TaskFactory) None

C++: protocols::protein_interface_design::movers::generate_taskfactory_and_add_task_awareness(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &, class std::shared_ptr<class core::pack::task::TaskFactory> &) –> void

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, 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

You will need to call finalize_stub_sets() with the reference pose prior to using them.

C++: protocols::protein_interface_design::movers::parse_stub_sets(class std::shared_ptr<const class utility::tag::Tag>, 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