fldsgn

Bindings for protocols::fldsgn namespace

class pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR

Bases: Mover

add_instruction(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR, bi: protocols::forge::build::BuildInstruction) None

add instruction to the manager of this BluePrintBDR (no copy)

BuildInstruction

The allowed amino acid sequence

during design. Only applicable to BuildInstructions like SegmentRebuild and SegmentInsert. Make sure the length of this string matches up properly, and remember to use any special characters, e.g. the insertion character for SegmentInsert

C++: protocols::fldsgn::BluePrintBDR::add_instruction(class std::shared_ptr<class protocols::forge::build::BuildInstruction>) –> void

apply(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR, pose: pyrosetta.rosetta.core.pose.Pose) None

apply defined moves to given Pose

C++: protocols::fldsgn::BluePrintBDR::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.protocols.moves.Mover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::operator=(const class protocols::moves::Mover &) –> class protocols::moves::Mover &

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

clone this object

C++: protocols::fldsgn::BluePrintBDR::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_directed_dependency(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR, u: protocols::forge::build::BuildInstruction, v: protocols::forge::build::BuildInstruction) None

create directed dependency between two instructions

C++: protocols::fldsgn::BluePrintBDR::create_directed_dependency(class std::shared_ptr<class protocols::forge::build::BuildInstruction>, class std::shared_ptr<class protocols::forge::build::BuildInstruction>) –> void

dump_pdb_when_fail(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR, dump_pdb_when_fail: str) None

dump pdb when this protocol failed

C++: protocols::fldsgn::BluePrintBDR::dump_pdb_when_fail(const std::string &) –> void

fresh_instance(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR) pyrosetta.rosetta.protocols.moves.Mover

create this type of object

C++: protocols::fldsgn::BluePrintBDR::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.fldsgn.BluePrintBDR) str

C++: protocols::fldsgn::BluePrintBDR::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 > > &

instruction_size(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR) int

/

C++: protocols::fldsgn::BluePrintBDR::instruction_size() const –> unsigned long

is_initialized(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR) bool

define secondary structrue by blueprint

C++: protocols::fldsgn::BluePrintBDR::is_initialized() const –> bool

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

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

loop_mover_str(*args, **kwargs)

Overloaded function.

  1. loop_mover_str(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR) -> str

the loop mover string to use during centroid build

(default “RemodelLoopMover”)

set to either a string the create_loop_mover() LoopMoverFactory

recognizes or the “RemodelLoopMover”

C++: protocols::fldsgn::BluePrintBDR::loop_mover_str() const –> const std::string &

  1. loop_mover_str(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR, loop_mover_str: str) -> None

the loop mover string to use during centroid build

set to either a string the create_loop_mover() LoopMoverFactory

recognizes or the “RemodelLoopMover”

C++: protocols::fldsgn::BluePrintBDR::loop_mover_str(const std::string &) –> void

max_linear_chainbreak(*args, **kwargs)

Overloaded function.

  1. max_linear_chainbreak(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR) -> float

the maximum allowed linear chainbreak (default 0.07)

C++: protocols::fldsgn::BluePrintBDR::max_linear_chainbreak() const –> double

  1. max_linear_chainbreak(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR, threshold: float) -> None

the maximum allowed linear chainbreak

C++: protocols::fldsgn::BluePrintBDR::max_linear_chainbreak(const double) –> void

static mover_name() str

C++: protocols::fldsgn::BluePrintBDR::mover_name() –> std::string

static name() str

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

num_fragpick(*args, **kwargs)

Overloaded function.

  1. num_fragpick(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR) -> int

the number of fragments to pick at each position

C++: protocols::fldsgn::BluePrintBDR::num_fragpick() const –> unsigned long

  1. num_fragpick(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR, num: int) -> None

the number of fragments to pick at each position

C++: protocols::fldsgn::BluePrintBDR::num_fragpick(const unsigned long) –> void

parse_my_tag(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None

parse xml file

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

scorefunction(*args, **kwargs)

Overloaded function.

  1. scorefunction(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR) -> pyrosetta.rosetta.core.scoring.ScoreFunction

the centroid level score function, default “fldsgn_cen”

C++: protocols::fldsgn::BluePrintBDR::scorefunction() const –> const class core::scoring::ScoreFunction &

  1. scorefunction(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR, sfx: pyrosetta.rosetta.core.scoring.ScoreFunction) -> None

set the centroid level score function

C++: protocols::fldsgn::BluePrintBDR::scorefunction(const class core::scoring::ScoreFunction &) –> void

  1. scorefunction(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR, sfx: pyrosetta.rosetta.core.scoring.ScoreFunction) -> None

set the centroid level score function

C++: protocols::fldsgn::BluePrintBDR::scorefunction(class std::shared_ptr<class core::scoring::ScoreFunction>) –> void

set_blueprint(*args, **kwargs)

Overloaded function.

  1. set_blueprint(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR, filename: str) -> None

set blueprint file by filename

C++: protocols::fldsgn::BluePrintBDR::set_blueprint(const std::string &) –> void

  1. set_blueprint(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR, blp: protocols::parser::BluePrint) -> None

set blueprint file

C++: protocols::fldsgn::BluePrintBDR::set_blueprint(const class std::shared_ptr<class protocols::parser::BluePrint> &) –> void

set_constraint_file(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR, constraint_file: str) None

set constraint file

C++: protocols::fldsgn::BluePrintBDR::set_constraint_file(const std::string &) –> void

set_constraints_NtoC(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR, weight: float) None

set constraints between N- and C- Ca atoms

C++: protocols::fldsgn::BluePrintBDR::set_constraints_NtoC(const double &) –> 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_rcgs(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR, rcgs: pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_forge_remodel_RemodelConstraintGenerator_t) None

set list of remodel constraint generators

C++: protocols::fldsgn::BluePrintBDR::set_rcgs(const class utility::vector1<class std::shared_ptr<class protocols::forge::remodel::RemodelConstraintGenerator>, class std::allocator<class std::shared_ptr<class protocols::forge::remodel::RemodelConstraintGenerator> > > &) –> 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

ss_from_blueprint(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR, flag: bool) None

define secondary structrue by blueprint

C++: protocols::fldsgn::BluePrintBDR::ss_from_blueprint(const 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 &

use_abego_bias(*args, **kwargs)

Overloaded function.

  1. use_abego_bias(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR) -> bool

use abego biased fragments when building the loop? (default false)

C++: protocols::fldsgn::BluePrintBDR::use_abego_bias() const –> bool

  1. use_abego_bias(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR, flag: bool) -> None

use abego biased fragments when building the loop? (default false)

C++: protocols::fldsgn::BluePrintBDR::use_abego_bias(const bool) –> void

use_fullmer(*args, **kwargs)

Overloaded function.

  1. use_fullmer(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR) -> bool

use full-mer fragments when building the loop? (default false)

C++: protocols::fldsgn::BluePrintBDR::use_fullmer() const –> bool

  1. use_fullmer(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR, flag: bool) -> None

use full-mer fragments when building the loop?

C++: protocols::fldsgn::BluePrintBDR::use_fullmer(const bool) –> void

use_sequence_bias(*args, **kwargs)

Overloaded function.

  1. use_sequence_bias(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR) -> bool

use sequence biased fragments when building the loop? (default false)

C++: protocols::fldsgn::BluePrintBDR::use_sequence_bias() const –> bool

  1. use_sequence_bias(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDR, flag: bool) -> None

use sequence biased fragments when building the loop? (default false)

C++: protocols::fldsgn::BluePrintBDR::use_sequence_bias(const bool) –> void

class pyrosetta.rosetta.protocols.fldsgn.BluePrintBDRCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDRCreator, : pyrosetta.rosetta.protocols.fldsgn.BluePrintBDRCreator) pyrosetta.rosetta.protocols.fldsgn.BluePrintBDRCreator

C++: protocols::fldsgn::BluePrintBDRCreator::operator=(const class protocols::fldsgn::BluePrintBDRCreator &) –> class protocols::fldsgn::BluePrintBDRCreator &

create_mover(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDRCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::fldsgn::BluePrintBDRCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDRCreator) str

C++: protocols::fldsgn::BluePrintBDRCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.fldsgn.BluePrintBDRCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::fldsgn::BluePrintBDRCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.fldsgn.CircularPermutation

Bases: Mover

apply(self: pyrosetta.rosetta.protocols.fldsgn.CircularPermutation, pose: pyrosetta.rosetta.core.pose.Pose) None

apply defined moves to given Pose

C++: protocols::fldsgn::CircularPermutation::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.moves.Mover, : pyrosetta.rosetta.protocols.moves.Mover) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::moves::Mover::operator=(const class protocols::moves::Mover &) –> class protocols::moves::Mover &

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

clone this object

C++: protocols::fldsgn::CircularPermutation::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.fldsgn.CircularPermutation) pyrosetta.rosetta.protocols.moves.Mover

create this type of object

C++: protocols::fldsgn::CircularPermutation::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.fldsgn.CircularPermutation) str

C++: protocols::fldsgn::CircularPermutation::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::fldsgn::CircularPermutation::mover_name() –> std::string

static name() str

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

new_terminal_pos(*args, **kwargs)

Overloaded function.

  1. new_terminal_pos(self: pyrosetta.rosetta.protocols.fldsgn.CircularPermutation) -> int

C++: protocols::fldsgn::CircularPermutation::new_terminal_pos() const –> unsigned long

  1. new_terminal_pos(self: pyrosetta.rosetta.protocols.fldsgn.CircularPermutation, s: int) -> None

C++: protocols::fldsgn::CircularPermutation::new_terminal_pos(const unsigned long) –> void

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

parse xml file

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

split_chains(self: pyrosetta.rosetta.protocols.fldsgn.CircularPermutation, pose: pyrosetta.rosetta.core.pose.Pose, pos: pyrosetta.rosetta.utility.vector1_unsigned_long) None

C++: protocols::fldsgn::CircularPermutation::split_chains(class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> 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 &

which_chain(self: pyrosetta.rosetta.protocols.fldsgn.CircularPermutation, s: int, pose: pyrosetta.rosetta.core.pose.Pose) int

C++: protocols::fldsgn::CircularPermutation::which_chain(const unsigned long, const class core::pose::Pose &) const –> unsigned long

class pyrosetta.rosetta.protocols.fldsgn.CircularPermutationCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.fldsgn.CircularPermutationCreator, : pyrosetta.rosetta.protocols.fldsgn.CircularPermutationCreator) pyrosetta.rosetta.protocols.fldsgn.CircularPermutationCreator

C++: protocols::fldsgn::CircularPermutationCreator::operator=(const class protocols::fldsgn::CircularPermutationCreator &) –> class protocols::fldsgn::CircularPermutationCreator &

create_mover(self: pyrosetta.rosetta.protocols.fldsgn.CircularPermutationCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::fldsgn::CircularPermutationCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.fldsgn.CircularPermutationCreator) str

C++: protocols::fldsgn::CircularPermutationCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.fldsgn.CircularPermutationCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::fldsgn::CircularPermutationCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.fldsgn.MatchResidues

Bases: pybind11_object

assign(self: pyrosetta.rosetta.protocols.fldsgn.MatchResidues, : pyrosetta.rosetta.protocols.fldsgn.MatchResidues) pyrosetta.rosetta.protocols.fldsgn.MatchResidues

C++: protocols::fldsgn::MatchResidues::operator=(const class protocols::fldsgn::MatchResidues &) –> class protocols::fldsgn::MatchResidues &

compute(self: pyrosetta.rosetta.protocols.fldsgn.MatchResidues, pose: pyrosetta.rosetta.core.pose.Pose, best_fit: pyrosetta.rosetta.utility.vector1_unsigned_long) float

C++: protocols::fldsgn::MatchResidues::compute(const class core::pose::Pose &, class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> double

compute_comb(self: pyrosetta.rosetta.protocols.fldsgn.MatchResidues, pose: pyrosetta.rosetta.core.pose.Pose, comb: pyrosetta.rosetta.utility.vector1_unsigned_long) float

C++: protocols::fldsgn::MatchResidues::compute_comb(const class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> double

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

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

static provide_attributes_and_subelements(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t, ssl: utility::tag::XMLSchemaSimpleSubelementList) None

C++: protocols::fldsgn::MatchResidues::provide_attributes_and_subelements(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &, class utility::tag::XMLSchemaSimpleSubelementList &) –> void

superimpose_comb(self: pyrosetta.rosetta.protocols.fldsgn.MatchResidues, pose: pyrosetta.rosetta.core.pose.Pose, comb: pyrosetta.rosetta.utility.vector1_unsigned_long) float

C++: protocols::fldsgn::MatchResidues::superimpose_comb(class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> double

threshold(*args, **kwargs)

Overloaded function.

  1. threshold(self: pyrosetta.rosetta.protocols.fldsgn.MatchResidues) -> float

C++: protocols::fldsgn::MatchResidues::threshold() const –> double

  1. threshold(self: pyrosetta.rosetta.protocols.fldsgn.MatchResidues, value: float) -> None

C++: protocols::fldsgn::MatchResidues::threshold(double) –> void

class pyrosetta.rosetta.protocols.fldsgn.MatchResiduesMover

Bases: MatchResidues, Mover

apply(self: pyrosetta.rosetta.protocols.fldsgn.MatchResiduesMover, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::fldsgn::MatchResiduesMover::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.fldsgn.MatchResiduesMover, : pyrosetta.rosetta.protocols.fldsgn.MatchResiduesMover) pyrosetta.rosetta.protocols.fldsgn.MatchResiduesMover

C++: protocols::fldsgn::MatchResiduesMover::operator=(const class protocols::fldsgn::MatchResiduesMover &) –> class protocols::fldsgn::MatchResiduesMover &

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

C++: protocols::fldsgn::MatchResiduesMover::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

compute(self: pyrosetta.rosetta.protocols.fldsgn.MatchResidues, pose: pyrosetta.rosetta.core.pose.Pose, best_fit: pyrosetta.rosetta.utility.vector1_unsigned_long) float

C++: protocols::fldsgn::MatchResidues::compute(const class core::pose::Pose &, class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> double

compute_comb(self: pyrosetta.rosetta.protocols.fldsgn.MatchResidues, pose: pyrosetta.rosetta.core.pose.Pose, comb: pyrosetta.rosetta.utility.vector1_unsigned_long) float

C++: protocols::fldsgn::MatchResidues::compute_comb(const class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> double

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

C++: protocols::fldsgn::MatchResiduesMover::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.fldsgn.MatchResiduesMover) str

C++: protocols::fldsgn::MatchResiduesMover::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::fldsgn::MatchResiduesMover::mover_name() –> std::string

static name() str

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

parse_my_tag(self: pyrosetta.rosetta.protocols.fldsgn.MatchResiduesMover, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None

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

static provide_attributes_and_subelements(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t, ssl: utility::tag::XMLSchemaSimpleSubelementList) None

C++: protocols::fldsgn::MatchResidues::provide_attributes_and_subelements(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &, class utility::tag::XMLSchemaSimpleSubelementList &) –> 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::fldsgn::MatchResiduesMover::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

superimpose_comb(self: pyrosetta.rosetta.protocols.fldsgn.MatchResidues, pose: pyrosetta.rosetta.core.pose.Pose, comb: pyrosetta.rosetta.utility.vector1_unsigned_long) float

C++: protocols::fldsgn::MatchResidues::superimpose_comb(class core::pose::Pose &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) const –> double

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

threshold(*args, **kwargs)

Overloaded function.

  1. threshold(self: pyrosetta.rosetta.protocols.fldsgn.MatchResidues) -> float

C++: protocols::fldsgn::MatchResidues::threshold() const –> double

  1. threshold(self: pyrosetta.rosetta.protocols.fldsgn.MatchResidues, value: float) -> None

C++: protocols::fldsgn::MatchResidues::threshold(double) –> 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.fldsgn.MatchResiduesMoverCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.fldsgn.MatchResiduesMoverCreator, : pyrosetta.rosetta.protocols.fldsgn.MatchResiduesMoverCreator) pyrosetta.rosetta.protocols.fldsgn.MatchResiduesMoverCreator

C++: protocols::fldsgn::MatchResiduesMoverCreator::operator=(const class protocols::fldsgn::MatchResiduesMoverCreator &) –> class protocols::fldsgn::MatchResiduesMoverCreator &

create_mover(self: pyrosetta.rosetta.protocols.fldsgn.MatchResiduesMoverCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::fldsgn::MatchResiduesMoverCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.fldsgn.MatchResiduesMoverCreator) str

C++: protocols::fldsgn::MatchResiduesMoverCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.fldsgn.MatchResiduesMoverCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::fldsgn::MatchResiduesMoverCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.fldsgn.NcontactsCalculator

Bases: StructureDependentCalculator

assign(self: pyrosetta.rosetta.protocols.fldsgn.NcontactsCalculator, : pyrosetta.rosetta.protocols.fldsgn.NcontactsCalculator) pyrosetta.rosetta.protocols.fldsgn.NcontactsCalculator

C++: protocols::fldsgn::NcontactsCalculator::operator=(const class protocols::fldsgn::NcontactsCalculator &) –> class protocols::fldsgn::NcontactsCalculator &

clone(self: pyrosetta.rosetta.protocols.fldsgn.NcontactsCalculator) pyrosetta.rosetta.core.pose.metrics.PoseMetricCalculator

make clone

C++: protocols::fldsgn::NcontactsCalculator::clone() const –> class std::shared_ptr<class core::pose::metrics::PoseMetricCalculator>

contact_distance(self: pyrosetta.rosetta.protocols.fldsgn.NcontactsCalculator, r: float) None

set contact distance

C++: protocols::fldsgn::NcontactsCalculator::contact_distance(const double) –> void

get(*args, **kwargs)

Overloaded function.

  1. get(self: pyrosetta.rosetta.core.pose.metrics.StructureDependentCalculator, key: str, val: pyrosetta.rosetta.basic.MetricValueBase, this_pose: pyrosetta.rosetta.core.pose.Pose) -> None

C++: core::pose::metrics::StructureDependentCalculator::get(const std::string &, class basic::MetricValueBase &, const class core::pose::Pose &) –> void

  1. get(self: pyrosetta.rosetta.core.pose.metrics.StructureDependentCalculator, key: str, this_pose: pyrosetta.rosetta.core.pose.Pose) -> str

C++: core::pose::metrics::StructureDependentCalculator::get(const std::string &, const class core::pose::Pose &) –> std::string

ignore_loops(self: pyrosetta.rosetta.protocols.fldsgn.NcontactsCalculator, b: bool) None

ignore loops for calculation

C++: protocols::fldsgn::NcontactsCalculator::ignore_loops(const bool) –> void

ignore_same_sheet(self: pyrosetta.rosetta.protocols.fldsgn.NcontactsCalculator, b: bool) None

ignore residue pairs of which residue belong to same beta sheet ( default true )

C++: protocols::fldsgn::NcontactsCalculator::ignore_same_sheet(const bool) –> void

ignore_same_sselement(self: pyrosetta.rosetta.protocols.fldsgn.NcontactsCalculator, b: bool) None

ignore residue pairs of which residue belong to same ss element

C++: protocols::fldsgn::NcontactsCalculator::ignore_same_sselement(const bool) –> void

notify_energy_change(self: pyrosetta.rosetta.core.pose.metrics.PoseMetricCalculator) None

C++: core::pose::metrics::PoseMetricCalculator::notify_energy_change() –> void

notify_structure_change(self: pyrosetta.rosetta.core.pose.metrics.StructureDependentCalculator) None

C++: core::pose::metrics::StructureDependentCalculator::notify_structure_change() –> void

use_only_calpha(self: pyrosetta.rosetta.protocols.fldsgn.NcontactsCalculator, b: bool) None

use only calpha for calculation

C++: protocols::fldsgn::NcontactsCalculator::use_only_calpha(const bool) –> void

class pyrosetta.rosetta.protocols.fldsgn.ResiduePair

Bases: pybind11_object

property orientation
class pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGenerator

Bases: ConstraintGenerator

apply(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGenerator, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t

C++: protocols::fldsgn::SheetConstraintGenerator::apply(const class core::pose::Pose &) 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> > >

assign(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGenerator, : pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGenerator) pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGenerator

C++: protocols::fldsgn::SheetConstraintGenerator::operator=(const class protocols::fldsgn::SheetConstraintGenerator &) –> class protocols::fldsgn::SheetConstraintGenerator &

static attributes_for_sheet_constraint_generator(: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) None

C++: protocols::fldsgn::SheetConstraintGenerator::attributes_for_sheet_constraint_generator(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> void

static class_name() str

C++: protocols::fldsgn::SheetConstraintGenerator::class_name() –> std::string

clone(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGenerator) pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator

C++: protocols::fldsgn::SheetConstraintGenerator::clone() const –> class std::shared_ptr<class protocols::constraint_generator::ConstraintGenerator>

id(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator) str

C++: protocols::constraint_generator::ConstraintGenerator::id() const –> const std::string &

initialize_from_blueprint(*args, **kwargs)

Overloaded function.

  1. initialize_from_blueprint(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGenerator, blueprint_file: str) -> None

initialize from a blueprint

C++: protocols::fldsgn::SheetConstraintGenerator::initialize_from_blueprint(const std::string &) –> void

  1. initialize_from_blueprint(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGenerator, bp: protocols::parser::BluePrint) -> None

C++: protocols::fldsgn::SheetConstraintGenerator::initialize_from_blueprint(class std::shared_ptr<const class protocols::parser::BluePrint>) –> void

parse_my_tag(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None

parses XML tag – calls protected parse_tag() function

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

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

This allows the constraint generator to provide citations for itself and for any modules that it invokes.

This base class version does nothing. It should be overridden by derived classes.

Vikram K. Mulligan (vmulligan.org).

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

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

C++: protocols::fldsgn::SheetConstraintGenerator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

set_angle_tolerance(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGenerator, angle_tolerance: float) None
set the flat-bottom tolerance for the backbone angle between strands for each pair

This is N1-C1-C2 and N2-C2-C1 for parallel sheets, and N1-C1-N2/N2-C2-N1 for antiparallel.

C++: protocols::fldsgn::SheetConstraintGenerator::set_angle_tolerance(const double) –> void

set_bb_dihedral_tolerance(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGenerator, dihedral_tolerance: float) None
set the flat-bottom tolerance for the backbone dihedrals (0=optimal)

Dihedral 1 = O1-N1-C1-C2, Dihedral 2 = O2-N2-C2-C1

C++: protocols::fldsgn::SheetConstraintGenerator::set_bb_dihedral_tolerance(const double) –> void

set_cacb_dihedral_tolerance(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGenerator, dihedral_tolerance: float) None

set the flat-bottom tolerance for the Cb1-Ca1-Ca2-Cb2 dihedral angle (0 = optimal)

C++: protocols::fldsgn::SheetConstraintGenerator::set_cacb_dihedral_tolerance(const double) –> void

set_constrain_bb_angle(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGenerator, constrain_angle: bool) None

sets whether we should constrain bb angle

C++: protocols::fldsgn::SheetConstraintGenerator::set_constrain_bb_angle(const bool) –> void

set_constrain_bb_cacb_dihedral(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGenerator, constrain_dihedral: bool) None

sets whether we should constrain cb_ca_ca_cb dihedrals

C++: protocols::fldsgn::SheetConstraintGenerator::set_constrain_bb_cacb_dihedral(const bool) –> void

set_constrain_bb_dihedral(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGenerator, constrain_dihedral: bool) None

sets whether we should constrain bb dihedrals

C++: protocols::fldsgn::SheetConstraintGenerator::set_constrain_bb_dihedral(const bool) –> void

set_constrain_ca_ca_dist(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGenerator, constrain_dist_only: bool) None

sets whether we should constrain distance only, and not generate dihedral and angle constraints

C++: protocols::fldsgn::SheetConstraintGenerator::set_constrain_ca_ca_dist(const bool) –> void

set_distance(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGenerator, dist: float) None

set the maximum Ca-Ca distance between paired residues

C++: protocols::fldsgn::SheetConstraintGenerator::set_distance(const double) –> void

set_distance_tolerance(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGenerator, dist_tol: float) None

sets the tolerance for the func to all atom pair constraints

C++: protocols::fldsgn::SheetConstraintGenerator::set_distance_tolerance(const double) –> void

set_flat_bottom_constraints(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGenerator, flat_csts: bool) None
if set, a square-well, “flat bottom” function will be used for the constraints.

Otherwise, harmonic constraints will be used.

C++: protocols::fldsgn::SheetConstraintGenerator::set_flat_bottom_constraints(const bool) –> void

set_id(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator, id: str) None

C++: protocols::constraint_generator::ConstraintGenerator::set_id(const std::string &) –> void

set_secstruct(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGenerator, ss: str) None

sets the secondary structure to be used for constraint generation

C++: protocols::fldsgn::SheetConstraintGenerator::set_secstruct(const std::string &) –> void

set_strand_pairs(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGenerator, spairs: str) None
sets the strand pair string to be used for constraint generation (e.g. “2-3.P.1” )

means strands 2 and 3 are paired in a parallel orientation with register shift of 1

C++: protocols::fldsgn::SheetConstraintGenerator::set_strand_pairs(const std::string &) –> void

set_use_dssp(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGenerator, use_dssp: bool) None
If true, and no secstruct is specified, DSSP will be used to determine the pose

secondary structure. If false (and no secstruct is specified), the pose secondary structure will be directly used.

Desired value

C++: protocols::fldsgn::SheetConstraintGenerator::set_use_dssp(const bool) –> void

set_weight(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGenerator, coef: float) None

set the weight of the sheet constraints

C++: protocols::fldsgn::SheetConstraintGenerator::set_weight(const double) –> void

class pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGeneratorCreator

Bases: ConstraintGeneratorCreator

assign(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGeneratorCreator, : pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGeneratorCreator) pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGeneratorCreator

C++: protocols::fldsgn::SheetConstraintGeneratorCreator::operator=(const class protocols::fldsgn::SheetConstraintGeneratorCreator &) –> class protocols::fldsgn::SheetConstraintGeneratorCreator &

static constraint_generator_name() str

C++: protocols::fldsgn::SheetConstraintGeneratorCreator::constraint_generator_name() –> std::string

create_constraint_generator(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGeneratorCreator) pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator

C++: protocols::fldsgn::SheetConstraintGeneratorCreator::create_constraint_generator() const –> class std::shared_ptr<class protocols::constraint_generator::ConstraintGenerator>

keyname(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGeneratorCreator) str

C++: protocols::fldsgn::SheetConstraintGeneratorCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.fldsgn.SheetConstraintGeneratorCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::fldsgn::SheetConstraintGeneratorCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

class pyrosetta.rosetta.protocols.fldsgn.SheetRemodelConstraintGenerator

Bases: RemodelConstraintGenerator

Remodel constraint generator for adding sheet constraints

add_remodel_constraints_to_pose(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelConstraintGenerator, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::forge::remodel::RemodelConstraintGenerator::add_remodel_constraints_to_pose(class core::pose::Pose &) –> void

apply(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelConstraintGenerator, pose: pyrosetta.rosetta.core.pose.Pose) None

generates constraints and adds them to the pose

C++: protocols::forge::remodel::RemodelConstraintGenerator::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.fldsgn.SheetRemodelConstraintGenerator, : pyrosetta.rosetta.protocols.fldsgn.SheetRemodelConstraintGenerator) pyrosetta.rosetta.protocols.fldsgn.SheetRemodelConstraintGenerator

C++: protocols::fldsgn::SheetRemodelConstraintGenerator::operator=(const class protocols::fldsgn::SheetRemodelConstraintGenerator &) –> class protocols::fldsgn::SheetRemodelConstraintGenerator &

static attributes_for_remodel_constraint_generator(: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) None

C++: protocols::forge::remodel::RemodelConstraintGenerator::attributes_for_remodel_constraint_generator(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> 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.fldsgn.SheetRemodelConstraintGenerator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::fldsgn::SheetRemodelConstraintGenerator::clone() const –> class std::shared_ptr<class protocols::moves::Mover>

constraints(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelConstraintGenerator) pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t

C++: protocols::forge::remodel::RemodelConstraintGenerator::constraints() 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> > > &

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

Generates a new Mover object freshly created with the default ctor.

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

generate_remodel_constraints(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelConstraintGenerator, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::forge::remodel::RemodelConstraintGenerator::generate_remodel_constraints(const class core::pose::Pose &) –> void

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.fldsgn.SheetRemodelConstraintGenerator) str

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

id(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelConstraintGenerator) str

C++: protocols::forge::remodel::RemodelConstraintGenerator::id() 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 > > &

init(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelConstraintGenerator, : pyrosetta.rosetta.core.pose.Pose) None

Pose-specific setup routines go here

C++: protocols::forge::remodel::RemodelConstraintGenerator::init(const class core::pose::Pose &) –> void

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

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

static lookup_stored_constraints(id: str) pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t

C++: protocols::forge::remodel::RemodelConstraintGenerator::lookup_stored_constraints(const std::string &) –> 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> > >

static mover_name() str

C++: protocols::fldsgn::SheetRemodelConstraintGenerator::mover_name() –> std::string

static name() str

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

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

C++: protocols::fldsgn::SheetRemodelConstraintGenerator::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::fldsgn::SheetRemodelConstraintGenerator::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_remodel_constraints_from_pose(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelConstraintGenerator, pose: pyrosetta.rosetta.core.pose.Pose) None

C++: protocols::forge::remodel::RemodelConstraintGenerator::remove_remodel_constraints_from_pose(class core::pose::Pose &) const –> 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

seqmap(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelConstraintGenerator) pyrosetta.rosetta.core.id.SequenceMapping

C++: protocols::forge::remodel::RemodelConstraintGenerator::seqmap() const –> class std::shared_ptr<const class core::id::SequenceMapping>

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_id(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelConstraintGenerator, id: str) None

C++: protocols::forge::remodel::RemodelConstraintGenerator::set_id(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_seqmap(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelConstraintGenerator, seqmap: pyrosetta.rosetta.core.id.SequenceMapping) None

C++: protocols::forge::remodel::RemodelConstraintGenerator::set_seqmap(class std::shared_ptr<const class core::id::SequenceMapping>) –> 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

set_vlb(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelConstraintGenerator, vlb: pyrosetta.rosetta.std.weak_ptr_protocols_forge_components_VarLengthBuild_t) None

C++: protocols::forge::remodel::RemodelConstraintGenerator::set_vlb(class std::weak_ptr<class protocols::forge::components::VarLengthBuild>) –> 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 &

vlb(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelConstraintGenerator) pyrosetta.rosetta.std.weak_ptr_protocols_forge_components_VarLengthBuild_t

C++: protocols::forge::remodel::RemodelConstraintGenerator::vlb() const –> class std::weak_ptr<class protocols::forge::components::VarLengthBuild>

class pyrosetta.rosetta.protocols.fldsgn.SheetRemodelConstraintGeneratorCreator

Bases: MoverCreator

assign(self: pyrosetta.rosetta.protocols.fldsgn.SheetRemodelConstraintGeneratorCreator, : pyrosetta.rosetta.protocols.fldsgn.SheetRemodelConstraintGeneratorCreator) pyrosetta.rosetta.protocols.fldsgn.SheetRemodelConstraintGeneratorCreator

C++: protocols::fldsgn::SheetRemodelConstraintGeneratorCreator::operator=(const class protocols::fldsgn::SheetRemodelConstraintGeneratorCreator &) –> class protocols::fldsgn::SheetRemodelConstraintGeneratorCreator &

create_mover(self: pyrosetta.rosetta.protocols.fldsgn.SheetRemodelConstraintGeneratorCreator) pyrosetta.rosetta.protocols.moves.Mover

C++: protocols::fldsgn::SheetRemodelConstraintGeneratorCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>

keyname(self: pyrosetta.rosetta.protocols.fldsgn.SheetRemodelConstraintGeneratorCreator) str

C++: protocols::fldsgn::SheetRemodelConstraintGeneratorCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.fldsgn.SheetRemodelConstraintGeneratorCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::fldsgn::SheetRemodelConstraintGeneratorCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void