remodel¶
Bindings for protocols::forge::remodel namespace
- class pyrosetta.rosetta.protocols.forge.remodel.EXCN_RemoveCstsFailed¶
Bases:
Exception
- add_msg(self: pyrosetta.rosetta.utility.excn.Exception, str: str) None ¶
C++: utility::excn::Exception::add_msg(const std::string &) –> void
- assign(self: pyrosetta.rosetta.protocols.forge.remodel.EXCN_RemoveCstsFailed, : pyrosetta.rosetta.protocols.forge.remodel.EXCN_RemoveCstsFailed) pyrosetta.rosetta.protocols.forge.remodel.EXCN_RemoveCstsFailed ¶
C++: protocols::forge::remodel::EXCN_RemoveCstsFailed::operator=(const class protocols::forge::remodel::EXCN_RemoveCstsFailed &) –> class protocols::forge::remodel::EXCN_RemoveCstsFailed &
- crash_log(self: pyrosetta.rosetta.utility.excn.Exception) None ¶
- Invoke a crash log for throwing this exception.
If your exception is one which is a “non-error” exception, override this function to do nothing.
C++: utility::excn::Exception::crash_log() const –> void
- display(self: pyrosetta.rosetta.utility.excn.Exception) None ¶
- Present this exception to the user.
Will invoke crash log reporting, if applicable
C++: utility::excn::Exception::display() const –> void
- file(self: pyrosetta.rosetta.utility.excn.Exception) str ¶
C++: utility::excn::Exception::file() –> const std::string &
- line(self: pyrosetta.rosetta.utility.excn.Exception) int ¶
C++: utility::excn::Exception::line() –> int
- msg(*args, **kwargs)¶
Overloaded function.
msg(self: pyrosetta.rosetta.utility.excn.Exception) -> str
Will return a formatted message (with file/line information)
C++: utility::excn::Exception::msg() const –> std::string
msg(self: pyrosetta.rosetta.utility.excn.Exception, m: str) -> None
Will set the raw message.
C++: utility::excn::Exception::msg(const std::string &) –> void
- prepend_to_msg(self: pyrosetta.rosetta.utility.excn.Exception, str: str) None ¶
C++: utility::excn::Exception::prepend_to_msg(const std::string &) –> void
- raw_msg(self: pyrosetta.rosetta.utility.excn.Exception) str ¶
Will return the raw message (without file/line information)
C++: utility::excn::Exception::raw_msg() const –> std::string
- show(self: pyrosetta.rosetta.utility.excn.Exception, : pyrosetta.rosetta.std.ostream) None ¶
C++: utility::excn::Exception::show(std::ostream &) const –> void
- traceback(self: pyrosetta.rosetta.utility.excn.Exception) str ¶
C++: utility::excn::Exception::traceback() –> const std::string &
- what(self: pyrosetta.rosetta.std.exception) str ¶
C++: std::exception::what() const –> const char *
- class pyrosetta.rosetta.protocols.forge.remodel.GenericRemodelConstraintGenerator¶
Bases:
RemodelConstraintGenerator
generic remodel constraint generator for use with arbitrary ConstraintGenerators
- 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.forge.remodel.GenericRemodelConstraintGenerator, : pyrosetta.rosetta.protocols.forge.remodel.GenericRemodelConstraintGenerator) pyrosetta.rosetta.protocols.forge.remodel.GenericRemodelConstraintGenerator ¶
C++: protocols::forge::remodel::GenericRemodelConstraintGenerator::operator=(const class protocols::forge::remodel::GenericRemodelConstraintGenerator &) –> class protocols::forge::remodel::GenericRemodelConstraintGenerator &
- 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.forge.remodel.GenericRemodelConstraintGenerator) pyrosetta.rosetta.protocols.moves.Mover ¶
C++: protocols::forge::remodel::GenericRemodelConstraintGenerator::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.GenericRemodelConstraintGenerator, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::forge::remodel::GenericRemodelConstraintGenerator::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.forge.remodel.GenericRemodelConstraintGenerator) str ¶
C++: protocols::forge::remodel::GenericRemodelConstraintGenerator::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 name() str ¶
C++: protocols::moves::Mover::name() –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelConstraintGenerator, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::forge::remodel::RemodelConstraintGenerator::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 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.
show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
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.
type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None
Set the ‘type’ string
C++: protocols::moves::Mover::type(const std::string &) –> void
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.forge.remodel.LineObject¶
Bases:
pybind11_object
- property aminoAcidList¶
- assign(self: pyrosetta.rosetta.protocols.forge.remodel.LineObject, : pyrosetta.rosetta.protocols.forge.remodel.LineObject) pyrosetta.rosetta.protocols.forge.remodel.LineObject ¶
C++: protocols::forge::remodel::LineObject::operator=(const struct protocols::forge::remodel::LineObject &) –> struct protocols::forge::remodel::LineObject &
- property constraint_definition¶
- property design_type¶
- property has_constraints¶
- property has_ncaa¶
- property index¶
- property isDesignable¶
- property ncaaList¶
- property original_index¶
- property resname¶
- property sstype¶
- class pyrosetta.rosetta.protocols.forge.remodel.RemodelAccumulator¶
Bases:
Mover
- apply(*args, **kwargs)¶
Overloaded function.
apply(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelAccumulator, pose: pyrosetta.rosetta.core.pose.Pose) -> None
C++: protocols::forge::remodel::RemodelAccumulator::apply(class core::pose::Pose &) –> void
apply(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelAccumulator, pose: pyrosetta.rosetta.core.pose.Pose, score: float) -> None
C++: protocols::forge::remodel::RemodelAccumulator::apply(class core::pose::Pose &, double &) –> void
- assign(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelAccumulator, : pyrosetta.rosetta.protocols.forge.remodel.RemodelAccumulator) pyrosetta.rosetta.protocols.forge.remodel.RemodelAccumulator ¶
C++: protocols::forge::remodel::RemodelAccumulator::operator=(const class protocols::forge::remodel::RemodelAccumulator &) –> class protocols::forge::remodel::RemodelAccumulator &
- clear(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelAccumulator) None ¶
C++: protocols::forge::remodel::RemodelAccumulator::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
- clone(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelAccumulator) pyrosetta.rosetta.protocols.moves.Mover ¶
C++: protocols::forge::remodel::RemodelAccumulator::clone() const –> class std::shared_ptr<class protocols::moves::Mover>
- cluster_loop(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelAccumulator) None ¶
C++: protocols::forge::remodel::RemodelAccumulator::cluster_loop() –> void
- cluster_pose(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelAccumulator) None ¶
C++: protocols::forge::remodel::RemodelAccumulator::cluster_pose() –> void
- cluster_switch(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelAccumulator) bool ¶
C++: protocols::forge::remodel::RemodelAccumulator::cluster_switch() –> bool
- clustered_best_poses(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelAccumulator) pyrosetta.rosetta.std.vector_std_shared_ptr_core_pose_Pose_t ¶
C++: protocols::forge::remodel::RemodelAccumulator::clustered_best_poses() –> class std::vector<class std::shared_ptr<class core::pose::Pose>, class std::allocator<class std::shared_ptr<class core::pose::Pose> > >
- clustered_top_poses(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelAccumulator, count: int) pyrosetta.rosetta.std.vector_std_shared_ptr_core_pose_Pose_t ¶
C++: protocols::forge::remodel::RemodelAccumulator::clustered_top_poses(unsigned long) –> class std::vector<class std::shared_ptr<class core::pose::Pose>, class std::allocator<class std::shared_ptr<class core::pose::Pose> > >
- contents_in_pose_store(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelAccumulator) pyrosetta.rosetta.std.vector_std_shared_ptr_core_pose_Pose_t ¶
C++: protocols::forge::remodel::RemodelAccumulator::contents_in_pose_store() –> class std::vector<class std::shared_ptr<class core::pose::Pose>, class std::allocator<class std::shared_ptr<class core::pose::Pose> > >
- 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.forge.remodel.RemodelAccumulator) pyrosetta.rosetta.protocols.moves.Mover ¶
C++: protocols::forge::remodel::RemodelAccumulator::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.forge.remodel.RemodelAccumulator) str ¶
C++: protocols::forge::remodel::RemodelAccumulator::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 > > &
- keep_top_pose(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelAccumulator, num_to_keep: int) None ¶
C++: protocols::forge::remodel::RemodelAccumulator::keep_top_pose(unsigned long) –> void
- last_proposal_density_ratio(self: pyrosetta.rosetta.protocols.moves.Mover) float ¶
C++: protocols::moves::Mover::last_proposal_density_ratio() –> double
- static name() str ¶
C++: protocols::moves::Mover::name() –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.moves.Mover, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
Called by MoverFactory when constructing new Movers. Takes care of the specific mover’s parsing.
C++: protocols::moves::Mover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- pop(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelAccumulator) pyrosetta.rosetta.core.pose.Pose ¶
C++: protocols::forge::remodel::RemodelAccumulator::pop() –> class core::pose::Pose
- 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
- recover_checkpoint(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelAccumulator) int ¶
C++: protocols::forge::remodel::RemodelAccumulator::recover_checkpoint() –> unsigned long
- 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
- run_cluster(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelAccumulator) None ¶
C++: protocols::forge::remodel::RemodelAccumulator::run_cluster() –> 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.
show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
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
- shrink_cluster(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelAccumulator, num_top: int) None ¶
C++: protocols::forge::remodel::RemodelAccumulator::shrink_cluster(unsigned long) –> void
- size(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelAccumulator) int ¶
C++: protocols::forge::remodel::RemodelAccumulator::size() –> unsigned long
- 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.
type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None
Set the ‘type’ string
C++: protocols::moves::Mover::type(const std::string &) –> void
type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str
Get the set ‘type’ string
C++: protocols::moves::Mover::type() const –> const std::string &
- write_checkpoint(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelAccumulator, progress_point: int) None ¶
C++: protocols::forge::remodel::RemodelAccumulator::write_checkpoint(unsigned long) –> void
- class pyrosetta.rosetta.protocols.forge.remodel.RemodelConstraintGenerator¶
Bases:
Mover
pure virtual base class
- 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.forge.remodel.RemodelConstraintGenerator, : pyrosetta.rosetta.protocols.forge.remodel.RemodelConstraintGenerator) pyrosetta.rosetta.protocols.forge.remodel.RemodelConstraintGenerator ¶
C++: protocols::forge::remodel::RemodelConstraintGenerator::operator=(const class protocols::forge::remodel::RemodelConstraintGenerator &) –> class protocols::forge::remodel::RemodelConstraintGenerator &
- 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.moves.Mover) pyrosetta.rosetta.protocols.moves.Mover ¶
Return a clone of the Mover object.
C++: protocols::moves::Mover::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.moves.Mover) str ¶
Each derived class must specify its name. The class name.
C++: protocols::moves::Mover::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 name() str ¶
C++: protocols::moves::Mover::name() –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelConstraintGenerator, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::forge::remodel::RemodelConstraintGenerator::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 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.
show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
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.
type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None
Set the ‘type’ string
C++: protocols::moves::Mover::type(const std::string &) –> void
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.forge.remodel.RemodelData¶
Bases:
pybind11_object
- property LD_types¶
- property abego¶
- assign(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelData, : pyrosetta.rosetta.protocols.forge.remodel.RemodelData) pyrosetta.rosetta.protocols.forge.remodel.RemodelData ¶
C++: protocols::forge::remodel::RemodelData::operator=(const class protocols::forge::remodel::RemodelData &) –> class protocols::forge::remodel::RemodelData &
- property auto_design¶
- property blueprint¶
- collectInsertionPose(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelData) None ¶
C++: protocols::forge::remodel::RemodelData::collectInsertionPose() –> void
- property design_mode¶
- property design_neighbor¶
- property disulfLandingRange¶
- property disulfMobileRange¶
- property dssp_updated_ss¶
- getLoopsToBuildFromBlueprint(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelData, text_blueprint: str) None ¶
C++: protocols::forge::remodel::RemodelData::getLoopsToBuildFromBlueprint(std::string) –> void
- getLoopsToBuildFromFile(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelData, filename: str) None ¶
C++: protocols::forge::remodel::RemodelData::getLoopsToBuildFromFile(std::string) –> void
- property has_design_info_¶
- property insertPose¶
- property insertionSS¶
- property insertionSize¶
- property loops_to_build¶
- property natro_movemap_¶
- property parsed_string_for_resfile¶
- property pdb_start¶
- property pdb_stop¶
- property sequence¶
- splitString(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelData, str: str, delim: str, results: pyrosetta.rosetta.std.vector_std_string) None ¶
C++: protocols::forge::remodel::RemodelData::splitString(std::string, std::string, class std::vector<std::string, class std::allocator<std::string > > &) –> void
- property ss¶
- property total_chain_break_score¶
- translateDSSP_ABEGO(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelData, ss: str, abego: str) None ¶
C++: protocols::forge::remodel::RemodelData::translateDSSP_ABEGO(std::string &, std::string &) –> void
- updateWithDsspAssignment(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelData, dsspSS: pyrosetta.rosetta.ObjexxFCL.FArray1D_char_t) None ¶
C++: protocols::forge::remodel::RemodelData::updateWithDsspAssignment(class ObjexxFCL::FArray1D<char> &) –> void
- class pyrosetta.rosetta.protocols.forge.remodel.RemodelDesignMover¶
Bases:
Mover
- apply(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelDesignMover, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::forge::remodel::RemodelDesignMover::apply(class core::pose::Pose &) –> void
- assign(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelDesignMover, : pyrosetta.rosetta.protocols.forge.remodel.RemodelDesignMover) pyrosetta.rosetta.protocols.forge.remodel.RemodelDesignMover ¶
C++: protocols::forge::remodel::RemodelDesignMover::operator=(const class protocols::forge::remodel::RemodelDesignMover &) –> class protocols::forge::remodel::RemodelDesignMover &
- check_state(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelDesignMover) bool ¶
C++: protocols::forge::remodel::RemodelDesignMover::check_state() –> 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.forge.remodel.RemodelDesignMover) pyrosetta.rosetta.protocols.moves.Mover ¶
C++: protocols::forge::remodel::RemodelDesignMover::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_disulfides_in_the_neighborhood(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelDesignMover, pose: pyrosetta.rosetta.core.pose.Pose, disulf_partners: pyrosetta.rosetta.utility.vector1_std_pair_unsigned_long_unsigned_long_t, match_rt_limit: float, rosetta_scripts_min_loop: int, rosetta_scripts_include_current_ds: bool, rosetta_scripts_keep_current_ds: bool, relax_bb_for_disulf: bool, use_match_rt: bool, use_disulf_fa_score: bool, disulf_fa_max: float) bool ¶
C++: protocols::forge::remodel::RemodelDesignMover::find_disulfides_in_the_neighborhood(class core::pose::Pose &, class utility::vector1<struct std::pair<unsigned long, unsigned long>, class std::allocator<struct std::pair<unsigned long, unsigned long> > > &, const double &, const unsigned long &, const bool &, const bool &, const bool &, const bool &, const bool &, const double) –> bool
- fresh_instance(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelDesignMover) pyrosetta.rosetta.protocols.moves.Mover ¶
C++: protocols::forge::remodel::RemodelDesignMover::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.forge.remodel.RemodelDesignMover) str ¶
C++: protocols::forge::remodel::RemodelDesignMover::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
- make_disulfide(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelDesignMover, pose: pyrosetta.rosetta.core.pose.Pose, disulf_partners: pyrosetta.rosetta.utility.vector1_std_pair_unsigned_long_unsigned_long_t, mm: pyrosetta.rosetta.core.kinematics.MoveMap) None ¶
C++: protocols::forge::remodel::RemodelDesignMover::make_disulfide(class core::pose::Pose &, class utility::vector1<struct std::pair<unsigned long, unsigned long>, class std::allocator<struct std::pair<unsigned long, unsigned long> > > &, class std::shared_ptr<class core::kinematics::MoveMap>) –> void
- make_disulfide_fast(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelDesignMover, pose: pyrosetta.rosetta.core.pose.Pose, disulf_partners: pyrosetta.rosetta.utility.vector1_std_pair_unsigned_long_unsigned_long_t) None ¶
C++: protocols::forge::remodel::RemodelDesignMover::make_disulfide_fast(class core::pose::Pose &, class utility::vector1<struct std::pair<unsigned long, unsigned long>, class std::allocator<struct std::pair<unsigned long, unsigned long> > > &) –> void
- mode1_1_packertask(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelDesignMover, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::forge::remodel::RemodelDesignMover::mode1_1_packertask(class core::pose::Pose &) –> void
- mode1_packertask(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelDesignMover, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::forge::remodel::RemodelDesignMover::mode1_packertask(class core::pose::Pose &) –> void
- mode2_packertask(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelDesignMover, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::forge::remodel::RemodelDesignMover::mode2_packertask(class core::pose::Pose &) –> void
- mode3_packertask(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelDesignMover, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::forge::remodel::RemodelDesignMover::mode3_packertask(class core::pose::Pose &) –> void
- mode4_packertask(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelDesignMover, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::forge::remodel::RemodelDesignMover::mode4_packertask(class core::pose::Pose &) –> void
- mode5_packertask(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelDesignMover, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::forge::remodel::RemodelDesignMover::mode5_packertask(class core::pose::Pose &) –> void
- mode6_packertask(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelDesignMover, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::forge::remodel::RemodelDesignMover::mode6_packertask(class core::pose::Pose &) –> void
- static name() str ¶
C++: protocols::moves::Mover::name() –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.moves.Mover, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
Called by MoverFactory when constructing new Movers. Takes care of the specific mover’s parsing.
C++: protocols::moves::Mover::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
- reduce_task(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelDesignMover, pose: pyrosetta.rosetta.core.pose.Pose, task: pyrosetta.rosetta.core.pack.task.PackerTask, core: bool, boundary: bool, surface: bool) None ¶
C++: protocols::forge::remodel::RemodelDesignMover::reduce_task(class core::pose::Pose &, class std::shared_ptr<class core::pack::task::PackerTask> &, bool, bool, 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
- scorefunction(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelDesignMover, sfxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None ¶
C++: protocols::forge::remodel::RemodelDesignMover::scorefunction(const 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_state(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelDesignMover, state_tag: str) None ¶
C++: protocols::forge::remodel::RemodelDesignMover::set_state(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.
show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
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(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelDesignMover) pyrosetta.rosetta.core.pack.task.PackerTask ¶
C++: protocols::forge::remodel::RemodelDesignMover::task() –> class std::shared_ptr<class core::pack::task::PackerTask> &
- 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.
type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None
Set the ‘type’ string
C++: protocols::moves::Mover::type(const std::string &) –> void
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.forge.remodel.RemodelEnzdesCstModule¶
Bases:
EnzConstraintIO
- add_constraints_to_pose(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, pose: pyrosetta.rosetta.core.pose.Pose, scofx: pyrosetta.rosetta.core.scoring.ScoreFunction, accept_blocks_missing_header: bool) None ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::add_constraints_to_pose(class core::pose::Pose &, class std::shared_ptr<const class core::scoring::ScoreFunction>, bool) –> void
- add_constraints_to_pose_for_block_without_clearing_and_header_processing(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, pose: pyrosetta.rosetta.core.pose.Pose, scofx: pyrosetta.rosetta.core.scoring.ScoreFunction, cst_block: int) None ¶
BE CAREFUL when using this function, it generates constraints
without clearing the internal data structures and reading in
the information in the pdb REMARKs
if you’re unsure use the above one
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::add_constraints_to_pose_for_block_without_clearing_and_header_processing(class core::pose::Pose &, class std::shared_ptr<const class core::scoring::ScoreFunction>, unsigned long) const –> void
- add_pregenerated_constraints_to_pose(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, pose: pyrosetta.rosetta.core.pose.Pose, scofx: pyrosetta.rosetta.core.scoring.ScoreFunction) None ¶
convenience function that will add constraints to the pose if they have
been previously generated. BE CAREFUL when using this function, it relies on the
pose having the same residue types at the same constrained positions as in the pose
that was originally used to generate the constraints. If in doubt, it’s safer to
regenerate the constraints before adding (i.e. use the above add_constraints_to_pose
function.)
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::add_pregenerated_constraints_to_pose(class core::pose::Pose &, class std::shared_ptr<const class core::scoring::ScoreFunction>) const –> void
- allowed_res_name3_at_position(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, pose: pyrosetta.rosetta.core.pose.Pose, seqpos: int) pyrosetta.rosetta.utility.vector1_std_string ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::allowed_res_name3_at_position(const class core::pose::Pose &, const unsigned long) const –> class utility::vector1<std::string, class std::allocator<std::string > >
- apply(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelEnzdesCstModule, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::forge::remodel::RemodelEnzdesCstModule::apply(class core::pose::Pose &) –> void
- assign(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelEnzdesCstModule, : pyrosetta.rosetta.protocols.forge.remodel.RemodelEnzdesCstModule) pyrosetta.rosetta.protocols.forge.remodel.RemodelEnzdesCstModule ¶
C++: protocols::forge::remodel::RemodelEnzdesCstModule::operator=(const class protocols::forge::remodel::RemodelEnzdesCstModule &) –> class protocols::forge::remodel::RemodelEnzdesCstModule &
- blueprint_cst_definition(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelEnzdesCstModule, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::forge::remodel::RemodelEnzdesCstModule::blueprint_cst_definition(class core::pose::Pose &) –> void
- clear_active_pose_constraints_for_block(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, pose: pyrosetta.rosetta.core.pose.Pose, cst_block: int) None ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::clear_active_pose_constraints_for_block(class core::pose::Pose &, unsigned long) const –> void
- contains_position(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, pose: pyrosetta.rosetta.core.pose.Pose, seqpos: int) bool ¶
are constraints specified for this position?
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::contains_position(const class core::pose::Pose &, const unsigned long) const –> bool
- enable_constraint_scoreterms(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelEnzdesCstModule, scorefxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None ¶
C++: protocols::forge::remodel::RemodelEnzdesCstModule::enable_constraint_scoreterms(class std::shared_ptr<class core::scoring::ScoreFunction>) –> void
- enz_cst_params(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, block: int) protocols::toolbox::match_enzdes_util::EnzConstraintParameters ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::enz_cst_params(unsigned long) const –> class std::shared_ptr<const class protocols::toolbox::match_enzdes_util::EnzConstraintParameters>
- enz_cst_params_missing_in_pose(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_protocols_toolbox_match_enzdes_util_EnzConstraintParameters_t ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::enz_cst_params_missing_in_pose(const class core::pose::Pose &) const –> class utility::vector1<class std::shared_ptr<const class protocols::toolbox::match_enzdes_util::EnzConstraintParameters>, class std::allocator<class std::shared_ptr<const class protocols::toolbox::match_enzdes_util::EnzConstraintParameters> > >
- enz_cst_params_size(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO) int ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::enz_cst_params_size() –> unsigned long
- get_self_ptr(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO) pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::get_self_ptr() –> class std::shared_ptr<class protocols::toolbox::match_enzdes_util::EnzConstraintIO>
- get_self_weak_ptr(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO) pyrosetta.rosetta.std.weak_ptr_protocols_toolbox_match_enzdes_util_EnzConstraintIO_t ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::get_self_weak_ptr() –> class std::weak_ptr<class protocols::toolbox::match_enzdes_util::EnzConstraintIO>
- initialize_with_mcfi_list(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, mcfi_list_vec: pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_toolbox_match_enzdes_util_MatchConstraintFileInfoList_t) None ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::initialize_with_mcfi_list(class utility::vector1<class std::shared_ptr<class protocols::toolbox::match_enzdes_util::MatchConstraintFileInfoList>, class std::allocator<class std::shared_ptr<class protocols::toolbox::match_enzdes_util::MatchConstraintFileInfoList> > >) –> void
- is_backbone_only_cst(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, pose: pyrosetta.rosetta.core.pose.Pose, seqpos: int) bool ¶
- are the constraints specified at this position
mediated through backbone interactions only?
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::is_backbone_only_cst(const class core::pose::Pose &, const unsigned long) const –> bool
- mcfi_list(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, block: int) protocols::toolbox::match_enzdes_util::MatchConstraintFileInfoList ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::mcfi_list(unsigned long) const –> class std::shared_ptr<const class protocols::toolbox::match_enzdes_util::MatchConstraintFileInfoList>
- mcfi_lists_size(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO) int ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::mcfi_lists_size() const –> unsigned long
- num_mcfi_lists(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO) int ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::num_mcfi_lists() const –> unsigned long
- ordered_constrained_positions(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_unsigned_long ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::ordered_constrained_positions(const class core::pose::Pose &) const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >
- process_pdb_header(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, pose: pyrosetta.rosetta.core.pose.Pose, accept_missing_blocks: bool) None ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::process_pdb_header(class core::pose::Pose &, bool) –> void
- read_enzyme_cstfile(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, fname: str) None ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::read_enzyme_cstfile(std::string) –> void
- remap_resid(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, smap: pyrosetta.rosetta.core.id.SequenceMapping) None ¶
changing the constrained residues if the sequence length changes
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::remap_resid(const class core::id::SequenceMapping &) –> void
- remove_constraints_from_pose(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, pose: pyrosetta.rosetta.core.pose.Pose, keep_covalent: bool, fail_on_constraints_missing: bool) None ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::remove_constraints_from_pose(class core::pose::Pose &, const bool, const bool) const –> void
- remove_constraints_from_pose_for_block(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, pose: pyrosetta.rosetta.core.pose.Pose, cst_block: int, fail_on_constraints_missing: bool) None ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::remove_constraints_from_pose_for_block(class core::pose::Pose &, unsigned long, const bool) const –> void
- remove_position_from_template_res(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, pose: pyrosetta.rosetta.core.pose.Pose, pos: int) None ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::remove_position_from_template_res(class core::pose::Pose &, unsigned long) const –> void
- remove_position_from_template_res_for_block(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, pose: pyrosetta.rosetta.core.pose.Pose, pos: int, cst_block: int) None ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::remove_position_from_template_res_for_block(class core::pose::Pose &, unsigned long, unsigned long) const –> void
- set_external_position_for_resA_in_parameter_block(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, cst_block: int, respos: int) None ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::set_external_position_for_resA_in_parameter_block(unsigned long, unsigned long) –> void
- set_external_position_for_resB_in_parameter_block(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, cst_block: int, respos: int) None ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::set_external_position_for_resB_in_parameter_block(unsigned long, unsigned long) –> void
- set_position_for_missing_res_in_parameter_block(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, pose: pyrosetta.rosetta.core.pose.Pose, cst_block: int, respos: int) None ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::set_position_for_missing_res_in_parameter_block(class core::pose::Pose &, unsigned long, unsigned long) const –> void
- show_cst_definitions(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO) None ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::show_cst_definitions() const –> void
- target_downstream_res(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO) pyrosetta.rosetta.utility.vector1_std_pair_unsigned_long_unsigned_long_t ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::target_downstream_res() const –> const class utility::vector1<struct std::pair<unsigned long, unsigned long>, class std::allocator<struct std::pair<unsigned long, unsigned long> > > &
- update_pdb_remarks_for_backbone_params(self: pyrosetta.rosetta.protocols.toolbox.match_enzdes_util.EnzConstraintIO, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::toolbox::match_enzdes_util::EnzConstraintIO::update_pdb_remarks_for_backbone_params(class core::pose::Pose &) const –> void
- use_all_blocks(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelEnzdesCstModule) None ¶
C++: protocols::forge::remodel::RemodelEnzdesCstModule::use_all_blocks() –> void
- use_backbone_only_blocks(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelEnzdesCstModule) None ¶
C++: protocols::forge::remodel::RemodelEnzdesCstModule::use_backbone_only_blocks() –> void
- class pyrosetta.rosetta.protocols.forge.remodel.RemodelGlobalFrame¶
Bases:
Mover
- align_segment(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelGlobalFrame, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::forge::remodel::RemodelGlobalFrame::align_segment(class core::pose::Pose &) –> void
- apply(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelGlobalFrame, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::forge::remodel::RemodelGlobalFrame::apply(class core::pose::Pose &) –> void
- assign(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelGlobalFrame, : pyrosetta.rosetta.protocols.forge.remodel.RemodelGlobalFrame) pyrosetta.rosetta.protocols.forge.remodel.RemodelGlobalFrame ¶
C++: protocols::forge::remodel::RemodelGlobalFrame::operator=(const class protocols::forge::remodel::RemodelGlobalFrame &) –> class protocols::forge::remodel::RemodelGlobalFrame &
- 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.forge.remodel.RemodelGlobalFrame) pyrosetta.rosetta.protocols.moves.Mover ¶
C++: protocols::forge::remodel::RemodelGlobalFrame::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.forge.remodel.RemodelGlobalFrame) pyrosetta.rosetta.protocols.moves.Mover ¶
C++: protocols::forge::remodel::RemodelGlobalFrame::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_helical_params(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelGlobalFrame, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::forge::remodel::RemodelGlobalFrame::get_helical_params(class core::pose::Pose &) –> void
- 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.forge.remodel.RemodelGlobalFrame) str ¶
C++: protocols::forge::remodel::RemodelGlobalFrame::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
- identity_matrix(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelGlobalFrame, R: pyrosetta.rosetta.numeric.xyzMatrix_double_t) None ¶
C++: protocols::forge::remodel::RemodelGlobalFrame::identity_matrix(class numeric::xyzMatrix<double> &) –> 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
- static name() str ¶
C++: protocols::moves::Mover::name() –> std::string
- omega(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelGlobalFrame) float ¶
C++: protocols::forge::remodel::RemodelGlobalFrame::omega() –> double
- parse_my_tag(self: pyrosetta.rosetta.protocols.moves.Mover, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
Called by MoverFactory when constructing new Movers. Takes care of the specific mover’s parsing.
C++: protocols::moves::Mover::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
- radius(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelGlobalFrame) float ¶
C++: protocols::forge::remodel::RemodelGlobalFrame::radius() –> double
- 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
- restore_original_cst(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelGlobalFrame, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::forge::remodel::RemodelGlobalFrame::restore_original_cst(class core::pose::Pose &) –> void
- rise(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelGlobalFrame) float ¶
C++: protocols::forge::remodel::RemodelGlobalFrame::rise() –> double
- scorefunction(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelGlobalFrame, sfxn: pyrosetta.rosetta.core.scoring.ScoreFunction) None ¶
C++: protocols::forge::remodel::RemodelGlobalFrame::scorefunction(const 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_cst_set(*args, **kwargs)¶
Overloaded function.
set_native_cst_set(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelGlobalFrame, cst_set: pyrosetta.rosetta.core.scoring.constraints.ConstraintSet) -> None
C++: protocols::forge::remodel::RemodelGlobalFrame::set_native_cst_set(const class core::scoring::constraints::ConstraintSet &) –> void
set_native_cst_set(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelGlobalFrame, pose: pyrosetta.rosetta.core.pose.Pose) -> None
C++: protocols::forge::remodel::RemodelGlobalFrame::set_native_cst_set(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_segment_size(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelGlobalFrame, segment_size: int) None ¶
C++: protocols::forge::remodel::RemodelGlobalFrame::set_segment_size(unsigned long) –> 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_CM_helical_constraint(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelGlobalFrame, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::forge::remodel::RemodelGlobalFrame::setup_CM_helical_constraint(class core::pose::Pose &) –> void
- setup_helical_constraint(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelGlobalFrame, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::forge::remodel::RemodelGlobalFrame::setup_helical_constraint(class core::pose::Pose &) –> void
- show(*args, **kwargs)¶
Overloaded function.
show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
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.
type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None
Set the ‘type’ string
C++: protocols::moves::Mover::type(const std::string &) –> void
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.forge.remodel.RemodelLigandHandler¶
Bases:
Mover
- apply(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLigandHandler, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::forge::remodel::RemodelLigandHandler::apply(class core::pose::Pose &) –> void
- assign(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLigandHandler, : pyrosetta.rosetta.protocols.forge.remodel.RemodelLigandHandler) pyrosetta.rosetta.protocols.forge.remodel.RemodelLigandHandler ¶
C++: protocols::forge::remodel::RemodelLigandHandler::operator=(const class protocols::forge::remodel::RemodelLigandHandler &) –> class protocols::forge::remodel::RemodelLigandHandler &
- 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.forge.remodel.RemodelLigandHandler) pyrosetta.rosetta.protocols.moves.Mover ¶
C++: protocols::forge::remodel::RemodelLigandHandler::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.forge.remodel.RemodelLigandHandler) pyrosetta.rosetta.protocols.moves.Mover ¶
C++: protocols::forge::remodel::RemodelLigandHandler::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.forge.remodel.RemodelLigandHandler) str ¶
C++: protocols::forge::remodel::RemodelLigandHandler::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
- minimize(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLigandHandler, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::forge::remodel::RemodelLigandHandler::minimize(class core::pose::Pose &) –> void
- static name() str ¶
C++: protocols::moves::Mover::name() –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.moves.Mover, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
Called by MoverFactory when constructing new Movers. Takes care of the specific mover’s parsing.
C++: protocols::moves::Mover::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 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.
show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
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.
type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None
Set the ‘type’ string
C++: protocols::moves::Mover::type(const std::string &) –> void
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.forge.remodel.RemodelLoopMover¶
Bases:
Mover
Loop modeling protocol based on routines from Remodel and EpiGraft packages in Rosetta++.
- add_fragments(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, fragset: pyrosetta.rosetta.core.fragment.FragSet) None ¶
add a fragment set
C++: protocols::forge::remodel::RemodelLoopMover::add_fragments(class std::shared_ptr<const class core::fragment::FragSet>) –> void
- add_loop(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, loop: pyrosetta.rosetta.protocols.loops.Loop) None ¶
add a loop to model
C++: protocols::forge::remodel::RemodelLoopMover::add_loop(const class protocols::loops::Loop) –> void
- allowed_closure_attempts(*args, **kwargs)¶
Overloaded function.
allowed_closure_attempts(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover) -> int
- the allowed number of overall closure attempts before apply() exits
(default 3)
C++: protocols::forge::remodel::RemodelLoopMover::allowed_closure_attempts() const –> unsigned long
allowed_closure_attempts(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, attempts: int) -> None
the allowed number of overall closure attempts before apply() exits
C++: protocols::forge::remodel::RemodelLoopMover::allowed_closure_attempts(const unsigned long) –> void
- apply(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
apply defined moves to given Pose
- Sets protocols::moves::MS_SUCCESS upon successful closure of
all loops, otherwise sets protocols::moves::FAIL_RETRY.
C++: protocols::forge::remodel::RemodelLoopMover::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 &
- boost_closure_cycles(*args, **kwargs)¶
Overloaded function.
boost_closure_cycles(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover) -> int
- the maximum number of possible lockdown closure cycles to perform
(default 30)
C++: protocols::forge::remodel::RemodelLoopMover::boost_closure_cycles() const –> unsigned long
boost_closure_cycles(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, cycles: int) -> None
the maximum number of possible lockdown closure cycles to perform
C++: protocols::forge::remodel::RemodelLoopMover::boost_closure_cycles(const unsigned long) –> void
- clear_fragments(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover) None ¶
clear all fragment sets
C++: protocols::forge::remodel::RemodelLoopMover::clear_fragments() –> 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.forge.remodel.RemodelLoopMover) pyrosetta.rosetta.protocols.moves.Mover ¶
clone this object
C++: protocols::forge::remodel::RemodelLoopMover::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>
- false_movemap(*args, **kwargs)¶
Overloaded function.
false_movemap(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover) -> pyrosetta.rosetta.core.kinematics.MoveMap
get the false movemap
- All movemaps are generated with respect to this movemap.
Any explicit False settings within this movemap will be retained in all descendant movemaps.
C++: protocols::forge::remodel::RemodelLoopMover::false_movemap() const –> const class core::kinematics::MoveMap &
false_movemap(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, movemap: pyrosetta.rosetta.core.kinematics.MoveMap) -> None
set the false movemap to use
- All movemaps are generated with respect to this movemap.
Any explicit False settings within this movemap will be retained in all descendant movemaps.
C++: protocols::forge::remodel::RemodelLoopMover::false_movemap(const class core::kinematics::MoveMap &) –> void
- fresh_instance(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover) pyrosetta.rosetta.protocols.moves.Mover ¶
create this type of object
C++: protocols::forge::remodel::RemodelLoopMover::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.forge.remodel.RemodelLoopMover) str ¶
C++: protocols::forge::remodel::RemodelLoopMover::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
- independent_cycles(*args, **kwargs)¶
Overloaded function.
independent_cycles(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover) -> int
the number of independent closure cycles to perform (default 8)
C++: protocols::forge::remodel::RemodelLoopMover::independent_cycles() const –> unsigned long
independent_cycles(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, cycles: int) -> None
the number of independent closure cycles to perform
C++: protocols::forge::remodel::RemodelLoopMover::independent_cycles(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
- loophash_cycles(*args, **kwargs)¶
Overloaded function.
loophash_cycles(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover) -> int
the number of loophash closure cycles to perform (default 8)
C++: protocols::forge::remodel::RemodelLoopMover::loophash_cycles() const –> unsigned long
loophash_cycles(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, cycles: int) -> None
the number of loophash closure cycles to perform
C++: protocols::forge::remodel::RemodelLoopMover::loophash_cycles(const unsigned long) –> void
- loops(*args, **kwargs)¶
Overloaded function.
loops(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover) -> pyrosetta.rosetta.protocols.loops.Loops
the loops to model
C++: protocols::forge::remodel::RemodelLoopMover::loops() const –> const class std::shared_ptr<class protocols::loops::Loops>
loops(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, loops: pyrosetta.rosetta.protocols.loops.Loops) -> None
set the loops to model
C++: protocols::forge::remodel::RemodelLoopMover::loops(const class std::shared_ptr<class protocols::loops::Loops>) –> void
- max_linear_chainbreak(*args, **kwargs)¶
Overloaded function.
max_linear_chainbreak(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover) -> float
- if linear chainbreak is <= this value, loop is considered closed
(default 0.07)
C++: protocols::forge::remodel::RemodelLoopMover::max_linear_chainbreak() const –> double
max_linear_chainbreak(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, val: float) -> None
if linear chainbreak is <= this value, loop is considered closed
C++: protocols::forge::remodel::RemodelLoopMover::max_linear_chainbreak(const double) –> void
- static name() str ¶
C++: protocols::moves::Mover::name() –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.moves.Mover, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
Called by MoverFactory when constructing new Movers. Takes care of the specific mover’s parsing.
C++: protocols::moves::Mover::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
- randomize_loops(*args, **kwargs)¶
Overloaded function.
randomize_loops(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover) -> bool
randomize loops prior to running main protocol? (default true)
C++: protocols::forge::remodel::RemodelLoopMover::randomize_loops() const –> bool
randomize_loops(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, flag: bool) -> None
randomize loops prior to running main protocol?
C++: protocols::forge::remodel::RemodelLoopMover::randomize_loops(const bool) –> void
- randomize_stage(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
randomize loops
C++: protocols::forge::remodel::RemodelLoopMover::randomize_stage(class core::pose::Pose &) –> void
- static register_options() None ¶
C++: protocols::forge::remodel::RemodelLoopMover::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
- remodelData(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, remodel_data: pyrosetta.rosetta.protocols.forge.remodel.RemodelData) None ¶
adds the remodel data to thei remodelLoopMover object
C++: protocols::forge::remodel::RemodelLoopMover::remodelData(const class protocols::forge::remodel::RemodelData) –> void
- repeat_generation_with_additional_residue(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, pose: pyrosetta.rosetta.core.pose.Pose, repeat_pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::forge::remodel::RemodelLoopMover::repeat_generation_with_additional_residue(class core::pose::Pose &, class core::pose::Pose &) –> void
- repeat_propagation(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, pose: pyrosetta.rosetta.core.pose.Pose, repeat_pose: pyrosetta.rosetta.core.pose.Pose, repeat_number: int) None ¶
C++: protocols::forge::remodel::RemodelLoopMover::repeat_propagation(class core::pose::Pose &, class core::pose::Pose &, unsigned long) –> void
- repeat_sync(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, repeat_pose: pyrosetta.rosetta.core.pose.Pose, repeat_number: int) None ¶
C++: protocols::forge::remodel::RemodelLoopMover::repeat_sync(class core::pose::Pose &, unsigned long) –> 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
- scorefunction(*args, **kwargs)¶
Overloaded function.
scorefunction(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover) -> pyrosetta.rosetta.core.scoring.ScoreFunction
the ScoreFunction to use during modeling;
C++: protocols::forge::remodel::RemodelLoopMover::scorefunction() const –> const class core::scoring::ScoreFunction &
scorefunction(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, sfx: pyrosetta.rosetta.core.scoring.ScoreFunction) -> None
the ScoreFunction to use during modeling
C++: protocols::forge::remodel::RemodelLoopMover::scorefunction(const 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_keep_input_foldtree(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, setting: bool) None ¶
C++: protocols::forge::remodel::RemodelLoopMover::set_keep_input_foldtree(const bool) –> 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_param_from_options(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover) None ¶
C++: protocols::forge::remodel::RemodelLoopMover::set_param_from_options() –> void
- set_repeat_tail_length(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, length: int) None ¶
C++: protocols::forge::remodel::RemodelLoopMover::set_repeat_tail_length(const unsigned long) –> void
- set_seal_foldtree(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, setting: bool) None ¶
C++: protocols::forge::remodel::RemodelLoopMover::set_seal_foldtree(const bool) –> 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_user_provided_movers(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, movers: pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_moves_Mover_t) None ¶
C++: protocols::forge::remodel::RemodelLoopMover::set_user_provided_movers(const class utility::vector1<class std::shared_ptr<class protocols::moves::Mover>, class std::allocator<class std::shared_ptr<class protocols::moves::Mover> > > &) –> void
- show(*args, **kwargs)¶
Overloaded function.
show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
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
- simultaneous_cycles(*args, **kwargs)¶
Overloaded function.
simultaneous_cycles(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover) -> int
the number of simultaneous closure cycles to perform (default 2)
C++: protocols::forge::remodel::RemodelLoopMover::simultaneous_cycles() const –> unsigned long
simultaneous_cycles(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, cycles: int) -> None
the number of simultaneous closure cycles to perform
C++: protocols::forge::remodel::RemodelLoopMover::simultaneous_cycles(const unsigned long) –> void
- temperature(*args, **kwargs)¶
Overloaded function.
temperature(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover) -> float
temperature for mc ( default 2.0 )
C++: protocols::forge::remodel::RemodelLoopMover::temperature() const –> double
temperature(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, temp: float) -> None
temperature for mc
C++: protocols::forge::remodel::RemodelLoopMover::temperature(const double) –> 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
- total_standard_cycles(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover) int ¶
- the total number of “standard” (equal to simul + independent)
to perform
C++: protocols::forge::remodel::RemodelLoopMover::total_standard_cycles() const –> unsigned long
- type(*args, **kwargs)¶
Overloaded function.
type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None
Set the ‘type’ string
C++: protocols::moves::Mover::type(const std::string &) –> void
type(self: pyrosetta.rosetta.protocols.moves.Mover) -> str
Get the set ‘type’ string
C++: protocols::moves::Mover::type() const –> const std::string &
- user_provided_movers_apply_cycle(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelLoopMover, cycle: int) None ¶
C++: protocols::forge::remodel::RemodelLoopMover::user_provided_movers_apply_cycle(const unsigned long) –> void
- class pyrosetta.rosetta.protocols.forge.remodel.RemodelMover¶
Bases:
Mover
- apply(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelMover, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
apply defined moves to given Pose
C++: protocols::forge::remodel::RemodelMover::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 &
- centroid_loop_mover_str(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelMover, 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::forge::remodel::RemodelMover::centroid_loop_mover_str(const std::string &) –> void
- centroid_scorefunction(*args, **kwargs)¶
Overloaded function.
centroid_scorefunction(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelMover) -> pyrosetta.rosetta.core.scoring.ScoreFunction
the centroid level score function, default “remodel_cen”
C++: protocols::forge::remodel::RemodelMover::centroid_scorefunction() const –> const class core::scoring::ScoreFunction &
centroid_scorefunction(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelMover, sfx: pyrosetta.rosetta.core.scoring.ScoreFunction) -> None
set the centroid level score function
C++: protocols::forge::remodel::RemodelMover::centroid_scorefunction(const class core::scoring::ScoreFunction &) –> void
centroid_scorefunction(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelMover, sfx: pyrosetta.rosetta.core.scoring.ScoreFunction) -> None
set the centroid level score function
C++: protocols::forge::remodel::RemodelMover::centroid_scorefunction(const class std::shared_ptr<class core::scoring::ScoreFunction> &) –> 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.forge.remodel.RemodelMover) pyrosetta.rosetta.protocols.moves.Mover ¶
clone this object
C++: protocols::forge::remodel::RemodelMover::clone() –> class std::shared_ptr<class protocols::moves::Mover>
- confirm_sequence(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelMover, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::forge::remodel::RemodelMover::confirm_sequence(class core::pose::Pose &) –> bool
- 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>
- dr_cycles(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelMover, cycles: int) None ¶
set the number of design-refine cycles to perform
set this to 0 to skip design-refine
C++: protocols::forge::remodel::RemodelMover::dr_cycles(const unsigned long) –> void
- fresh_instance(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelMover) pyrosetta.rosetta.protocols.moves.Mover ¶
create this type of object
C++: protocols::forge::remodel::RemodelMover::fresh_instance() –> class std::shared_ptr<class protocols::moves::Mover>
- fullatom_scorefunction(*args, **kwargs)¶
Overloaded function.
fullatom_scorefunction(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelMover) -> pyrosetta.rosetta.core.scoring.ScoreFunction
the full-atom level score function
C++: protocols::forge::remodel::RemodelMover::fullatom_scorefunction() const –> const class core::scoring::ScoreFunction &
fullatom_scorefunction(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelMover, sfx: pyrosetta.rosetta.core.scoring.ScoreFunction) -> None
set the full-atom level score function
C++: protocols::forge::remodel::RemodelMover::fullatom_scorefunction(const class core::scoring::ScoreFunction &) –> void
fullatom_scorefunction(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelMover, sfx: pyrosetta.rosetta.core.scoring.ScoreFunction) -> None
set the full-atom level score function
C++: protocols::forge::remodel::RemodelMover::fullatom_scorefunction(const class std::shared_ptr<class core::scoring::ScoreFunction> &) –> 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.forge.remodel.RemodelMover) str ¶
C++: protocols::forge::remodel::RemodelMover::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 loops_buns_polar_calc_name() str ¶
- the name for the loops’ buried unsatisfied polars
calculator
C++: protocols::forge::remodel::RemodelMover::loops_buns_polar_calc_name() –> std::string
- max_linear_chainbreak(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelMover, threshold: float) None ¶
the maximum allowed linear chainbreak
C++: protocols::forge::remodel::RemodelMover::max_linear_chainbreak(const double) –> void
- static mover_name() str ¶
C++: protocols::forge::remodel::RemodelMover::mover_name() –> std::string
- static name() str ¶
C++: protocols::moves::Mover::name() –> std::string
- static neighborhood_buns_polar_calc_name() str ¶
- the name for the loops’ neighborhood buried unsatisfied polars
calculator
C++: protocols::forge::remodel::RemodelMover::neighborhood_buns_polar_calc_name() –> std::string
- static neighborhood_calc_name() str ¶
the name for the loops’ neighborhood calculator
C++: protocols::forge::remodel::RemodelMover::neighborhood_calc_name() –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelMover, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::forge::remodel::RemodelMover::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelMover, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
Provide the citation.
C++: protocols::forge::remodel::RemodelMover::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::forge::remodel::RemodelMover::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- redesign_loop_neighborhood(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelMover, flag: bool) None ¶
- redesign the neighborhood around the loop? if false, then just
repacks during the design phase
C++: protocols::forge::remodel::RemodelMover::redesign_loop_neighborhood(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
- 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.
show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
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.
type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None
Set the ‘type’ string
C++: protocols::moves::Mover::type(const std::string &) –> void
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.forge.remodel.RemodelMoverCreator¶
Bases:
MoverCreator
- assign(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelMoverCreator, : pyrosetta.rosetta.protocols.forge.remodel.RemodelMoverCreator) pyrosetta.rosetta.protocols.forge.remodel.RemodelMoverCreator ¶
C++: protocols::forge::remodel::RemodelMoverCreator::operator=(const class protocols::forge::remodel::RemodelMoverCreator &) –> class protocols::forge::remodel::RemodelMoverCreator &
- create_mover(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelMoverCreator) pyrosetta.rosetta.protocols.moves.Mover ¶
C++: protocols::forge::remodel::RemodelMoverCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>
- keyname(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelMoverCreator) str ¶
C++: protocols::forge::remodel::RemodelMoverCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.forge.remodel.RemodelRotamerLinks¶
Bases:
TaskOperation
- apply(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelRotamerLinks, pose: pyrosetta.rosetta.core.pose.Pose, ptask: pyrosetta.rosetta.core.pack.task.PackerTask) None ¶
C++: protocols::forge::remodel::RemodelRotamerLinks::apply(const class core::pose::Pose &, class core::pack::task::PackerTask &) const –> void
- assign(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelRotamerLinks, : pyrosetta.rosetta.protocols.forge.remodel.RemodelRotamerLinks) pyrosetta.rosetta.protocols.forge.remodel.RemodelRotamerLinks ¶
C++: protocols::forge::remodel::RemodelRotamerLinks::operator=(const class protocols::forge::remodel::RemodelRotamerLinks &) –> class protocols::forge::remodel::RemodelRotamerLinks &
- clone(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelRotamerLinks) pyrosetta.rosetta.core.pack.task.operation.TaskOperation ¶
C++: protocols::forge::remodel::RemodelRotamerLinks::clone() const –> class std::shared_ptr<class core::pack::task::operation::TaskOperation>
- static keyname() str ¶
C++: protocols::forge::remodel::RemodelRotamerLinks::keyname() –> std::string
- parse_tag(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelRotamerLinks, : pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::forge::remodel::RemodelRotamerLinks::parse_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.core.pack.task.operation.TaskOperation, : 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 task operations wishing to provide citation information.
C++: core::pack::task::operation::TaskOperation::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- class pyrosetta.rosetta.protocols.forge.remodel.RemodelRotamerLinksCreator¶
Bases:
TaskOperationCreator
- assign(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelRotamerLinksCreator, : pyrosetta.rosetta.protocols.forge.remodel.RemodelRotamerLinksCreator) pyrosetta.rosetta.protocols.forge.remodel.RemodelRotamerLinksCreator ¶
C++: protocols::forge::remodel::RemodelRotamerLinksCreator::operator=(const class protocols::forge::remodel::RemodelRotamerLinksCreator &) –> class protocols::forge::remodel::RemodelRotamerLinksCreator &
- create_task_operation(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelRotamerLinksCreator) pyrosetta.rosetta.core.pack.task.operation.TaskOperation ¶
C++: protocols::forge::remodel::RemodelRotamerLinksCreator::create_task_operation() const –> class std::shared_ptr<class core::pack::task::operation::TaskOperation>
- keyname(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelRotamerLinksCreator) str ¶
C++: protocols::forge::remodel::RemodelRotamerLinksCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelRotamerLinksCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::forge::remodel::RemodelRotamerLinksCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- skip_citation_info_in_schema(self: pyrosetta.rosetta.core.pack.task.operation.TaskOperationCreator) bool ¶
Indicate whether we skip adding citation information to the XML schema.
False for any real task operation. True only for dummy task operations created for unit tests.
C++: core::pack::task::operation::TaskOperationCreator::skip_citation_info_in_schema() const –> bool
- class pyrosetta.rosetta.protocols.forge.remodel.RemodelWorkingSet¶
Bases:
pybind11_object
- property LD_types¶
- property aa¶
- property abego¶
- assign(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelWorkingSet, rval: pyrosetta.rosetta.protocols.forge.remodel.RemodelWorkingSet) pyrosetta.rosetta.protocols.forge.remodel.RemodelWorkingSet ¶
C++: protocols::forge::remodel::RemodelWorkingSet::operator=(const class protocols::forge::remodel::RemodelWorkingSet &) –> class protocols::forge::remodel::RemodelWorkingSet &
- property begin¶
- property buildDisulfide¶
- property copy_begin¶
- property copy_end¶
- property design_matrix¶
- property disulfide_cutpoint¶
- property disulfide_jump_points¶
- property disulfide_ss¶
- property end¶
- property hasInsertion¶
- property insertionEndIndex¶
- property insertionStartIndex¶
- property loops¶
- property manager¶
- manualPackerTaskGen(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelWorkingSet, built_pose: pyrosetta.rosetta.core.pose.Pose, data: pyrosetta.rosetta.protocols.forge.remodel.RemodelData) None ¶
C++: protocols::forge::remodel::RemodelWorkingSet::manualPackerTaskGen(const class core::pose::Pose &, const class protocols::forge::remodel::RemodelData &) –> void
- property rvjump_pose¶
- property safe_root_¶
- property sequence¶
- property src_begin¶
- property src_end¶
- property ss¶
- property task¶
- property translate_index¶
- workingSetGen(self: pyrosetta.rosetta.protocols.forge.remodel.RemodelWorkingSet, input_pose: pyrosetta.rosetta.core.pose.Pose, data: pyrosetta.rosetta.protocols.forge.remodel.RemodelData) None ¶
C++: protocols::forge::remodel::RemodelWorkingSet::workingSetGen(const class core::pose::Pose &, const class protocols::forge::remodel::RemodelData &) –> void
- class pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityCstGeneratorCreator¶
Bases:
MoverCreator
- assign(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityCstGeneratorCreator, : pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityCstGeneratorCreator) pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityCstGeneratorCreator ¶
C++: protocols::forge::remodel::ResidueVicinityCstGeneratorCreator::operator=(const class protocols::forge::remodel::ResidueVicinityCstGeneratorCreator &) –> class protocols::forge::remodel::ResidueVicinityCstGeneratorCreator &
- create_mover(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityCstGeneratorCreator) pyrosetta.rosetta.protocols.moves.Mover ¶
C++: protocols::forge::remodel::ResidueVicinityCstGeneratorCreator::create_mover() const –> class std::shared_ptr<class protocols::moves::Mover>
- keyname(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityCstGeneratorCreator) str ¶
C++: protocols::forge::remodel::ResidueVicinityCstGeneratorCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo¶
Bases:
pybind11_object
small helper class for the ResidueVicinityRCG
- assign(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo, : pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo) pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::operator=(const class protocols::forge::remodel::ResidueVicinityInfo &) –> class protocols::forge::remodel::ResidueVicinityInfo &
- desired_remodelres_in_vicinity(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo) int ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::desired_remodelres_in_vicinity() const –> unsigned long
- dis(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo) pyrosetta.rosetta.core.scoring.func.Func ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::dis() const –> class std::shared_ptr<class core::scoring::func::Func>
- loop_ang(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo) pyrosetta.rosetta.core.scoring.func.Func ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::loop_ang() const –> class std::shared_ptr<class core::scoring::func::Func>
- loop_dih(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo) pyrosetta.rosetta.core.scoring.func.Func ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::loop_dih() const –> class std::shared_ptr<class core::scoring::func::Func>
- loopres_atoms(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo) pyrosetta.rosetta.utility.vector1_unsigned_long ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::loopres_atoms() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &
- loopres_base2_atoms(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo) pyrosetta.rosetta.utility.vector1_unsigned_long ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::loopres_base2_atoms() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &
- loopres_base_atoms(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo) pyrosetta.rosetta.utility.vector1_unsigned_long ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::loopres_base_atoms() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &
- lt_dih(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo) pyrosetta.rosetta.core.scoring.func.Func ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::lt_dih() const –> class std::shared_ptr<class core::scoring::func::Func>
- old_seqpos(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo) int ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::old_seqpos() const –> unsigned long
- residue_atoms(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo) pyrosetta.rosetta.utility.vector1_unsigned_long ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::residue_atoms() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &
- residue_base2_atoms(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo) pyrosetta.rosetta.utility.vector1_unsigned_long ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::residue_base2_atoms() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &
- residue_base_atoms(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo) pyrosetta.rosetta.utility.vector1_unsigned_long ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::residue_base_atoms() const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &
- set_dis(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo, dis: pyrosetta.rosetta.core.scoring.func.Func) None ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::set_dis(class std::shared_ptr<class core::scoring::func::Func>) –> void
- set_loop_ang(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo, loop_ang: pyrosetta.rosetta.core.scoring.func.Func) None ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::set_loop_ang(class std::shared_ptr<class core::scoring::func::Func>) –> void
- set_loop_dih(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo, loop_dih: pyrosetta.rosetta.core.scoring.func.Func) None ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::set_loop_dih(class std::shared_ptr<class core::scoring::func::Func>) –> void
- set_loopres_base2_atoms(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo, loopres_base2_atoms: pyrosetta.rosetta.utility.vector1_unsigned_long) None ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::set_loopres_base2_atoms(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void
- set_loopres_base_atoms(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo, loopres_base_atoms: pyrosetta.rosetta.utility.vector1_unsigned_long) None ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::set_loopres_base_atoms(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void
- set_lt_dih(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo, lt_dih: pyrosetta.rosetta.core.scoring.func.Func) None ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::set_lt_dih(class std::shared_ptr<class core::scoring::func::Func>) –> void
- set_residue_base2_atoms(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo, residue_base2_atoms: pyrosetta.rosetta.utility.vector1_unsigned_long) None ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::set_residue_base2_atoms(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void
- set_residue_base_atoms(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo, residue_base_atoms: pyrosetta.rosetta.utility.vector1_unsigned_long) None ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::set_residue_base_atoms(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void
- set_targ_ang(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo, targ_ang: pyrosetta.rosetta.core.scoring.func.Func) None ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::set_targ_ang(class std::shared_ptr<class core::scoring::func::Func>) –> void
- set_targ_dih(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo, targ_dih: pyrosetta.rosetta.core.scoring.func.Func) None ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::set_targ_dih(class std::shared_ptr<class core::scoring::func::Func>) –> void
- targ_ang(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo) pyrosetta.rosetta.core.scoring.func.Func ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::targ_ang() const –> class std::shared_ptr<class core::scoring::func::Func>
- targ_dih(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo) pyrosetta.rosetta.core.scoring.func.Func ¶
C++: protocols::forge::remodel::ResidueVicinityInfo::targ_dih() const –> class std::shared_ptr<class core::scoring::func::Func>
- class pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityRCG¶
Bases:
RemodelConstraintGenerator
a RemodelConstraintGenerator that creates AmbiguousMultiConstraints for all positions
in the remodeled loop to the desired positions, such that during remodeling, the remodeled
region will be driven towards the vicinity of these residues
- 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
- add_rv_info(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityRCG, rv_info: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityInfo) None ¶
C++: protocols::forge::remodel::ResidueVicinityRCG::add_rv_info(class std::shared_ptr<class protocols::forge::remodel::ResidueVicinityInfo>) –> 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.forge.remodel.ResidueVicinityRCG, : pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityRCG) pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityRCG ¶
C++: protocols::forge::remodel::ResidueVicinityRCG::operator=(const class protocols::forge::remodel::ResidueVicinityRCG &) –> class protocols::forge::remodel::ResidueVicinityRCG &
- 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
- clear_rv_infos(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityRCG) None ¶
C++: protocols::forge::remodel::ResidueVicinityRCG::clear_rv_infos() –> void
- clone(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityRCG) pyrosetta.rosetta.protocols.moves.Mover ¶
C++: protocols::forge::remodel::ResidueVicinityRCG::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.forge.remodel.ResidueVicinityRCG) pyrosetta.rosetta.protocols.moves.Mover ¶
C++: protocols::forge::remodel::ResidueVicinityRCG::fresh_instance() const –> class std::shared_ptr<class protocols::moves::Mover>
- generate_remodel_constraints(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityRCG, pose: pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::forge::remodel::ResidueVicinityRCG::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.forge.remodel.ResidueVicinityRCG) str ¶
C++: protocols::forge::remodel::ResidueVicinityRCG::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> > >
- lstart(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityRCG, lstart: int) None ¶
C++: protocols::forge::remodel::ResidueVicinityRCG::lstart(const unsigned long) –> void
- lstop(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityRCG, lstop: int) None ¶
C++: protocols::forge::remodel::ResidueVicinityRCG::lstop(const unsigned long) –> void
- static mover_name() str ¶
C++: protocols::forge::remodel::ResidueVicinityRCG::mover_name() –> std::string
- static name() str ¶
C++: protocols::moves::Mover::name() –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityRCG, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::forge::remodel::ResidueVicinityRCG::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::forge::remodel::ResidueVicinityRCG::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_rv_infos(self: pyrosetta.rosetta.protocols.forge.remodel.ResidueVicinityRCG, rv_infos: pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_forge_remodel_ResidueVicinityInfo_t) None ¶
C++: protocols::forge::remodel::ResidueVicinityRCG::set_rv_infos(const class utility::vector1<class std::shared_ptr<class protocols::forge::remodel::ResidueVicinityInfo>, class std::allocator<class std::shared_ptr<class protocols::forge::remodel::ResidueVicinityInfo> > > &) –> 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.
show(self: pyrosetta.rosetta.protocols.moves.Mover) -> None
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.
type(self: pyrosetta.rosetta.protocols.moves.Mover, type_in: str) -> None
Set the ‘type’ string
C++: protocols::moves::Mover::type(const std::string &) –> void
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>
- pyrosetta.rosetta.protocols.forge.remodel.compute_center_of_mass(pose: pyrosetta.rosetta.core.pose.Pose, range_start: int, range_stop: int) pyrosetta.rosetta.numeric.xyzVector_double_t ¶
C++: protocols::forge::remodel::compute_center_of_mass(const class core::pose::Pose &, unsigned long, unsigned long) –> class numeric::xyzVector<double>