constraint_generator

Bindings for protocols::constraint_generator namespace

class pyrosetta.rosetta.protocols.constraint_generator.AddConstraints

Bases: pyrosetta.rosetta.protocols.moves.Mover

Adds constraints generated by ConstraintGenerators to a pose

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.AddConstraints) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.AddConstraints, generators: pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_protocols_constraint_generator_ConstraintGenerator_t) -> None
  3. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.AddConstraints, arg0: pyrosetta.rosetta.protocols.constraint_generator.AddConstraints) -> None
__init_subclass__()

This method is called when a class is subclassed.

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

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

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

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

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

add_generator(self: pyrosetta.rosetta.protocols.constraint_generator.AddConstraints, cst_generator: protocols::constraint_generator::ConstraintGenerator) → None

C++: protocols::constraint_generator::AddConstraints::add_generator(class std::shared_ptr<const class protocols::constraint_generator::ConstraintGenerator>) –> void

apply(self: pyrosetta.rosetta.protocols.constraint_generator.AddConstraints, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::constraint_generator::AddConstraints::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.constraint_generator.AddConstraints, : pyrosetta.rosetta.protocols.constraint_generator.AddConstraints) → pyrosetta.rosetta.protocols.constraint_generator.AddConstraints

C++: protocols::constraint_generator::AddConstraints::operator=(const class protocols::constraint_generator::AddConstraints &) –> class protocols::constraint_generator::AddConstraints &

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

required in the context of the parser/scripting scheme

C++: protocols::constraint_generator::AddConstraints::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.constraint_generator.AddConstraints) → pyrosetta.rosetta.protocols.moves.Mover

required in the context of the parser/scripting scheme

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

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

fpd

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

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

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

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

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

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

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

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

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

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

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

get_name(self: pyrosetta.rosetta.protocols.constraint_generator.AddConstraints) → str

C++: protocols::constraint_generator::AddConstraints::get_name() const –> std::string

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

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

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

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

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

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

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

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

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

non-const accessor

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

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

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

mover_name() → str

C++: protocols::constraint_generator::AddConstraints::mover_name() –> std::string

name() → str

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

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

C++: protocols::constraint_generator::AddConstraints::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options() → None

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

setter for poses contained for rms

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

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

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

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

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

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

show(*args, **kwargs)

Overloaded function.

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

Outputs details about the Mover, including current settings.

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

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

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

type(*args, **kwargs)

Overloaded function.

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

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

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

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

class pyrosetta.rosetta.protocols.constraint_generator.AtomPairConstraintGenerator

Bases: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator

Generates atom pair constraints for a set of residues from the current or reference pose

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.AtomPairConstraintGenerator) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.AtomPairConstraintGenerator, arg0: pyrosetta.rosetta.protocols.constraint_generator.AtomPairConstraintGenerator) -> None
__init_subclass__()

This method is called when a class is subclassed.

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

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

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

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

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

apply(self: pyrosetta.rosetta.protocols.constraint_generator.AtomPairConstraintGenerator, pose: pyrosetta.rosetta.core.pose.Pose) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t

C++: protocols::constraint_generator::AtomPairConstraintGenerator::apply(const class core::pose::Pose &) const –> class utility::vector1<class std::shared_ptr<const class core::scoring::constraints::Constraint>, class std::allocator<class std::shared_ptr<const class core::scoring::constraints::Constraint> > >

assign(self: pyrosetta.rosetta.protocols.constraint_generator.AtomPairConstraintGenerator, : pyrosetta.rosetta.protocols.constraint_generator.AtomPairConstraintGenerator) → pyrosetta.rosetta.protocols.constraint_generator.AtomPairConstraintGenerator

C++: protocols::constraint_generator::AtomPairConstraintGenerator::operator=(const class protocols::constraint_generator::AtomPairConstraintGenerator &) –> class protocols::constraint_generator::AtomPairConstraintGenerator &

class_name() → str

C++: protocols::constraint_generator::AtomPairConstraintGenerator::class_name() –> std::string

clone(self: pyrosetta.rosetta.protocols.constraint_generator.AtomPairConstraintGenerator) → pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator

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

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

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

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

parses XML tag – calls protected parse_tag() function

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

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

C++: protocols::constraint_generator::AtomPairConstraintGenerator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

set_ca_only(self: pyrosetta.rosetta.protocols.constraint_generator.AtomPairConstraintGenerator, ca_only: bool) → None

C++: protocols::constraint_generator::AtomPairConstraintGenerator::set_ca_only(const bool) –> void

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

C++: protocols::constraint_generator::ConstraintGenerator::set_id(const class std::basic_string<char> &) –> void

set_max_distance(self: pyrosetta.rosetta.protocols.constraint_generator.AtomPairConstraintGenerator, max_dist: float) → None

C++: protocols::constraint_generator::AtomPairConstraintGenerator::set_max_distance(const double) –> void

set_min_seq_sep(self: pyrosetta.rosetta.protocols.constraint_generator.AtomPairConstraintGenerator, min_seq_sep: int) → None

C++: protocols::constraint_generator::AtomPairConstraintGenerator::set_min_seq_sep(const unsigned long) –> void

set_reference_pose(self: pyrosetta.rosetta.protocols.constraint_generator.AtomPairConstraintGenerator, ref_pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::constraint_generator::AtomPairConstraintGenerator::set_reference_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_residue_selector(self: pyrosetta.rosetta.protocols.constraint_generator.AtomPairConstraintGenerator, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) → None

C++: protocols::constraint_generator::AtomPairConstraintGenerator::set_residue_selector(const class core::select::residue_selector::ResidueSelector &) –> void

set_sd(self: pyrosetta.rosetta.protocols.constraint_generator.AtomPairConstraintGenerator, sd: float) → None

C++: protocols::constraint_generator::AtomPairConstraintGenerator::set_sd(const double) –> void

set_secondary_residue_selector(self: pyrosetta.rosetta.protocols.constraint_generator.AtomPairConstraintGenerator, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) → None

C++: protocols::constraint_generator::AtomPairConstraintGenerator::set_secondary_residue_selector(const class core::select::residue_selector::ResidueSelector &) –> void

set_unweighted_function(self: pyrosetta.rosetta.protocols.constraint_generator.AtomPairConstraintGenerator, unweighted: bool) → None

C++: protocols::constraint_generator::AtomPairConstraintGenerator::set_unweighted_function(const bool) –> void

set_use_harmonic_function(self: pyrosetta.rosetta.protocols.constraint_generator.AtomPairConstraintGenerator, use_harmonic: bool) → None

C++: protocols::constraint_generator::AtomPairConstraintGenerator::set_use_harmonic_function(const bool) –> void

set_weight(self: pyrosetta.rosetta.protocols.constraint_generator.AtomPairConstraintGenerator, weight: float) → None

C++: protocols::constraint_generator::AtomPairConstraintGenerator::set_weight(const double) –> void

class pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator

Bases: pybind11_builtins.pybind11_object

pure virtual base class

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator, class_name: str) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator, arg0: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator) -> None
__init_subclass__()

This method is called when a class is subclassed.

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

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

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

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

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

apply(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator, pose: pyrosetta.rosetta.core.pose.Pose) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t

generates constraints and adds them to the pose

C++: protocols::constraint_generator::ConstraintGenerator::apply(const class core::pose::Pose &) const –> class utility::vector1<class std::shared_ptr<const class core::scoring::constraints::Constraint>, class std::allocator<class std::shared_ptr<const class core::scoring::constraints::Constraint> > >

assign(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator, : pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator) → pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator

C++: protocols::constraint_generator::ConstraintGenerator::operator=(const class protocols::constraint_generator::ConstraintGenerator &) –> class protocols::constraint_generator::ConstraintGenerator &

class_name(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator) → str

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

clone(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator) → pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator

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

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

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

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

parses XML tag – calls protected parse_tag() function

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

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

C++: protocols::constraint_generator::ConstraintGenerator::set_id(const class std::basic_string<char> &) –> void

class pyrosetta.rosetta.protocols.constraint_generator.ConstraintsManager

Bases: pyrosetta.rosetta.utility.SingletonBase_protocols_constraint_generator_ConstraintsManager_t

Manages lists of constraints generated by ConstraintGenerators

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintsManager) → None
__init_subclass__()

This method is called when a class is subclassed.

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

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

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

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

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

get_instance() → protocols::constraint_generator::ConstraintsManager

C++: utility::SingletonBase<protocols::constraint_generator::ConstraintsManager>::get_instance() –> class protocols::constraint_generator::ConstraintsManager *

has_stored_constraints(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintsManager, pose: pyrosetta.rosetta.core.pose.Pose, name: str) → bool

Checks to see whether constraints exist in datacache under the given name

Pose where constraints are cached

Name under which constraints may be stored

C++: protocols::constraint_generator::ConstraintsManager::has_stored_constraints(const class core::pose::Pose &, const class std::basic_string<char> &) const –> bool

remove_constraints(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintsManager, pose: pyrosetta.rosetta.core.pose.Pose, name: str) → None

Clears constraints stored under the given name

If constraints are not found under the given name, or there is no
cached data, this will do nothing.

Pose where constraints are cached

Name under which constraints are cached

C++: protocols::constraint_generator::ConstraintsManager::remove_constraints(class core::pose::Pose &, const class std::basic_string<char> &) const –> void

retrieve_constraints(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintsManager, pose: pyrosetta.rosetta.core.pose.Pose, name: str) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t

Retrieves constraints from the pose datacache with the given name.

Pose where constraints are cached

Name under which constraints are stored

Const reference to list of stored constraints

C++: protocols::constraint_generator::ConstraintsManager::retrieve_constraints(const class core::pose::Pose &, const class std::basic_string<char> &) 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> > > &

store_constraints(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintsManager, pose: pyrosetta.rosetta.core.pose.Pose, name: str, csts: pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t) → None

Stores the given constraints in the pose datacache, under the name given.

Pose where constraints will be cached

Name under which constraints will be stored

Constraints to cache

C++: protocols::constraint_generator::ConstraintsManager::store_constraints(class core::pose::Pose &, const class std::basic_string<char> &, 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> > > &) const –> void

class pyrosetta.rosetta.protocols.constraint_generator.ConstraintsMap

Bases: pyrosetta.rosetta.basic.datacache.CacheableData

Cacheable data map to cache constraint pointers in the pose.

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintsMap) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintsMap, arg0: pyrosetta.rosetta.protocols.constraint_generator.ConstraintsMap) -> None
__init_subclass__()

This method is called when a class is subclassed.

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

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

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

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

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

assign(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintsMap, : pyrosetta.rosetta.protocols.constraint_generator.ConstraintsMap) → pyrosetta.rosetta.protocols.constraint_generator.ConstraintsMap

C++: protocols::constraint_generator::ConstraintsMap::operator=(const class protocols::constraint_generator::ConstraintsMap &) –> class protocols::constraint_generator::ConstraintsMap &

clone(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintsMap) → pyrosetta.rosetta.basic.datacache.CacheableData

C++: protocols::constraint_generator::ConstraintsMap::clone() const –> class std::shared_ptr<class basic::datacache::CacheableData>

get_self_ptr(self: pyrosetta.rosetta.basic.datacache.CacheableData) → pyrosetta.rosetta.basic.datacache.CacheableData

C++: basic::datacache::CacheableData::get_self_ptr() –> class std::shared_ptr<class basic::datacache::CacheableData>

get_self_weak_ptr(self: pyrosetta.rosetta.basic.datacache.CacheableData) → pyrosetta.rosetta.std.weak_ptr_basic_datacache_CacheableData_t

C++: basic::datacache::CacheableData::get_self_weak_ptr() –> class std::weak_ptr<class basic::datacache::CacheableData>

valid_names_string(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintsMap) → str

prints out comma-separated list of constraint set names

C++: protocols::constraint_generator::ConstraintsMap::valid_names_string() const –> std::string

class pyrosetta.rosetta.protocols.constraint_generator.CoordinateConstraintGenerator

Bases: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator

Generates coodinate constraints

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.CoordinateConstraintGenerator) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.CoordinateConstraintGenerator, arg0: pyrosetta.rosetta.protocols.constraint_generator.CoordinateConstraintGenerator) -> None
__init_subclass__()

This method is called when a class is subclassed.

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

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

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

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

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

apply(self: pyrosetta.rosetta.protocols.constraint_generator.CoordinateConstraintGenerator, pose: pyrosetta.rosetta.core.pose.Pose) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t

C++: protocols::constraint_generator::CoordinateConstraintGenerator::apply(const class core::pose::Pose &) const –> class utility::vector1<class std::shared_ptr<const class core::scoring::constraints::Constraint>, class std::allocator<class std::shared_ptr<const class core::scoring::constraints::Constraint> > >

assign(self: pyrosetta.rosetta.protocols.constraint_generator.CoordinateConstraintGenerator, : pyrosetta.rosetta.protocols.constraint_generator.CoordinateConstraintGenerator) → pyrosetta.rosetta.protocols.constraint_generator.CoordinateConstraintGenerator

C++: protocols::constraint_generator::CoordinateConstraintGenerator::operator=(const class protocols::constraint_generator::CoordinateConstraintGenerator &) –> class protocols::constraint_generator::CoordinateConstraintGenerator &

class_name() → str

C++: protocols::constraint_generator::CoordinateConstraintGenerator::class_name() –> std::string

clone(self: pyrosetta.rosetta.protocols.constraint_generator.CoordinateConstraintGenerator) → pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator

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

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

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

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

parses XML tag – calls protected parse_tag() function

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

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

C++: protocols::constraint_generator::CoordinateConstraintGenerator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

set_ambiguous_hnq(self: pyrosetta.rosetta.protocols.constraint_generator.CoordinateConstraintGenerator, ambiguous_hnq: bool) → None

C++: protocols::constraint_generator::CoordinateConstraintGenerator::set_ambiguous_hnq(const bool) –> void

set_bounded(self: pyrosetta.rosetta.protocols.constraint_generator.CoordinateConstraintGenerator, bounded: bool) → None

C++: protocols::constraint_generator::CoordinateConstraintGenerator::set_bounded(const bool) –> void

set_bounded_width(self: pyrosetta.rosetta.protocols.constraint_generator.CoordinateConstraintGenerator, bounded_width: float) → None

C++: protocols::constraint_generator::CoordinateConstraintGenerator::set_bounded_width(const double) –> void

set_ca_only(self: pyrosetta.rosetta.protocols.constraint_generator.CoordinateConstraintGenerator, ca_only: bool) → None

C++: protocols::constraint_generator::CoordinateConstraintGenerator::set_ca_only(const bool) –> void

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

C++: protocols::constraint_generator::ConstraintGenerator::set_id(const class std::basic_string<char> &) –> void

set_reference_pose(self: pyrosetta.rosetta.protocols.constraint_generator.CoordinateConstraintGenerator, refpose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::constraint_generator::CoordinateConstraintGenerator::set_reference_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_residue_selector(self: pyrosetta.rosetta.protocols.constraint_generator.CoordinateConstraintGenerator, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) → None

C++: protocols::constraint_generator::CoordinateConstraintGenerator::set_residue_selector(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

set_sd(self: pyrosetta.rosetta.protocols.constraint_generator.CoordinateConstraintGenerator, sd: float) → None

C++: protocols::constraint_generator::CoordinateConstraintGenerator::set_sd(const double) –> void

set_sidechain(self: pyrosetta.rosetta.protocols.constraint_generator.CoordinateConstraintGenerator, sidechain: bool) → None

C++: protocols::constraint_generator::CoordinateConstraintGenerator::set_sidechain(const bool) –> void

class pyrosetta.rosetta.protocols.constraint_generator.DistanceConstraintGenerator

Bases: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator

Generates AtomPair constraints to enforce a given distance between two residue subsets

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.DistanceConstraintGenerator) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.DistanceConstraintGenerator, arg0: pyrosetta.rosetta.protocols.constraint_generator.DistanceConstraintGenerator) -> None
__init_subclass__()

This method is called when a class is subclassed.

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

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

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

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

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

apply(self: pyrosetta.rosetta.protocols.constraint_generator.DistanceConstraintGenerator, pose: pyrosetta.rosetta.core.pose.Pose) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t

C++: protocols::constraint_generator::DistanceConstraintGenerator::apply(const class core::pose::Pose &) const –> class utility::vector1<class std::shared_ptr<const class core::scoring::constraints::Constraint>, class std::allocator<class std::shared_ptr<const class core::scoring::constraints::Constraint> > >

assign(self: pyrosetta.rosetta.protocols.constraint_generator.DistanceConstraintGenerator, : pyrosetta.rosetta.protocols.constraint_generator.DistanceConstraintGenerator) → pyrosetta.rosetta.protocols.constraint_generator.DistanceConstraintGenerator

C++: protocols::constraint_generator::DistanceConstraintGenerator::operator=(const class protocols::constraint_generator::DistanceConstraintGenerator &) –> class protocols::constraint_generator::DistanceConstraintGenerator &

class_name() → str

C++: protocols::constraint_generator::DistanceConstraintGenerator::class_name() –> std::string

clone(self: pyrosetta.rosetta.protocols.constraint_generator.DistanceConstraintGenerator) → pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator

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

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

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

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

parses XML tag – calls protected parse_tag() function

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

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

C++: protocols::constraint_generator::DistanceConstraintGenerator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

set_function(self: pyrosetta.rosetta.protocols.constraint_generator.DistanceConstraintGenerator, func_def_str: str) → None

C++: protocols::constraint_generator::DistanceConstraintGenerator::set_function(const class std::basic_string<char> &) –> void

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

C++: protocols::constraint_generator::ConstraintGenerator::set_id(const class std::basic_string<char> &) –> void

class pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator

Bases: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator

This constraint generator generates constraints for favoring formation of hydrogen bonds

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator, arg0: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator) -> None
__init_subclass__()

This method is called when a class is subclassed.

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

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

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

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

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

apply(self: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator, pose: pyrosetta.rosetta.core.pose.Pose) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t

C++: protocols::constraint_generator::HydrogenBondConstraintGenerator::apply(const class core::pose::Pose &) const –> class utility::vector1<class std::shared_ptr<const class core::scoring::constraints::Constraint>, class std::allocator<class std::shared_ptr<const class core::scoring::constraints::Constraint> > >

assign(self: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator, : pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator) → pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator

C++: protocols::constraint_generator::HydrogenBondConstraintGenerator::operator=(const class protocols::constraint_generator::HydrogenBondConstraintGenerator &) –> class protocols::constraint_generator::HydrogenBondConstraintGenerator &

class_name() → str

C++: protocols::constraint_generator::HydrogenBondConstraintGenerator::class_name() –> std::string

clone(self: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator) → pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator

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

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

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

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

parses XML tag – calls protected parse_tag() function

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

parse_tag(self: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) → None

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

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

C++: protocols::constraint_generator::HydrogenBondConstraintGenerator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

set_angle1_func(*args, **kwargs)

Overloaded function.

  1. set_angle1_func(self: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator, func_def: str) -> None

C++: protocols::constraint_generator::HydrogenBondConstraintGenerator::set_angle1_func(const class std::basic_string<char> &) –> void

  1. set_angle1_func(self: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator, angle_func: pyrosetta.rosetta.core.scoring.func.Func) -> None

C++: protocols::constraint_generator::HydrogenBondConstraintGenerator::set_angle1_func(class std::shared_ptr<class core::scoring::func::Func>) –> void

set_angle2_func(*args, **kwargs)

Overloaded function.

  1. set_angle2_func(self: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator, func_def: str) -> None

C++: protocols::constraint_generator::HydrogenBondConstraintGenerator::set_angle2_func(const class std::basic_string<char> &) –> void

  1. set_angle2_func(self: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator, angle_func: pyrosetta.rosetta.core.scoring.func.Func) -> None

C++: protocols::constraint_generator::HydrogenBondConstraintGenerator::set_angle2_func(class std::shared_ptr<class core::scoring::func::Func>) –> void

set_angle_sd(self: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator, sd: float) → None

C++: protocols::constraint_generator::HydrogenBondConstraintGenerator::set_angle_sd(const double) –> void

set_atom_pair_func(*args, **kwargs)

Overloaded function.

  1. set_atom_pair_func(self: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator, func_def: str) -> None

C++: protocols::constraint_generator::HydrogenBondConstraintGenerator::set_atom_pair_func(const class std::basic_string<char> &) –> void

  1. set_atom_pair_func(self: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator, atompairfunc: pyrosetta.rosetta.core.scoring.func.Func) -> None

C++: protocols::constraint_generator::HydrogenBondConstraintGenerator::set_atom_pair_func(class std::shared_ptr<class core::scoring::func::Func>) –> void

set_atom_pair_sd(self: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator, sd: float) → None

C++: protocols::constraint_generator::HydrogenBondConstraintGenerator::set_atom_pair_sd(const double) –> void

set_atoms1(*args, **kwargs)

Overloaded function.

  1. set_atoms1(self: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator, atoms_str: str) -> None

C++: protocols::constraint_generator::HydrogenBondConstraintGenerator::set_atoms1(const class std::basic_string<char> &) –> void

  1. set_atoms1(self: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator, atoms: pyrosetta.rosetta.std.set_std_string_std_less_std_string_std_allocator_std_string_t) -> None

C++: protocols::constraint_generator::HydrogenBondConstraintGenerator::set_atoms1(const class std::set<class std::basic_string<char>, struct std::less<class std::basic_string<char> >, class std::allocator<class std::basic_string<char> > > &) –> void

set_atoms2(*args, **kwargs)

Overloaded function.

  1. set_atoms2(self: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator, atoms_str: str) -> None

C++: protocols::constraint_generator::HydrogenBondConstraintGenerator::set_atoms2(const class std::basic_string<char> &) –> void

  1. set_atoms2(self: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator, atoms: pyrosetta.rosetta.std.set_std_string_std_less_std_string_std_allocator_std_string_t) -> None

C++: protocols::constraint_generator::HydrogenBondConstraintGenerator::set_atoms2(const class std::set<class std::basic_string<char>, struct std::less<class std::basic_string<char> >, class std::allocator<class std::basic_string<char> > > &) –> void

set_bounded(self: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator, bounded: bool) → None

C++: protocols::constraint_generator::HydrogenBondConstraintGenerator::set_bounded(const bool) –> void

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

C++: protocols::constraint_generator::ConstraintGenerator::set_id(const class std::basic_string<char> &) –> void

set_residue_selector1(self: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) → None

C++: protocols::constraint_generator::HydrogenBondConstraintGenerator::set_residue_selector1(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

set_residue_selector2(self: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondConstraintGenerator, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) → None

C++: protocols::constraint_generator::HydrogenBondConstraintGenerator::set_residue_selector2(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

class pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondInfo

Bases: pyrosetta.rosetta.utility.SingletonBase_protocols_constraint_generator_HydrogenBondInfo_t

Database to lookup atoms for hydrogen bonding

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(self: pyrosetta.rosetta.protocols.constraint_generator.HydrogenBondInfo) → None
__init_subclass__()

This method is called when a class is subclassed.

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

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

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

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

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

get_instance() → protocols::constraint_generator::HydrogenBondInfo

C++: utility::SingletonBase<protocols::constraint_generator::HydrogenBondInfo>::get_instance() –> class protocols::constraint_generator::HydrogenBondInfo *

class pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator

Bases: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator

This constraint generator takes residue selectors for a residue containing metal ion(s) and for residue(s) for which to set up contacts. It allows users to specify which base atoms will be used to define angles/dihedrals to constrain; ideal values for angles/dihedrals/distances; and an option to constrain to native values.

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator, arg0: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator) -> None
__init_subclass__()

This method is called when a class is subclassed.

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

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

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

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

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

apply(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator, pose: pyrosetta.rosetta.core.pose.Pose) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::apply(const class core::pose::Pose &) const –> class utility::vector1<class std::shared_ptr<const class core::scoring::constraints::Constraint>, class std::allocator<class std::shared_ptr<const class core::scoring::constraints::Constraint> > >

assign(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator, : pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator) → pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::operator=(const class protocols::constraint_generator::MetalContactsConstraintGenerator &) –> class protocols::constraint_generator::MetalContactsConstraintGenerator &

class_name() → str

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::class_name() –> std::string

clone(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator) → pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator

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

get_base_atom_name(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator) → str

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::get_base_atom_name() const –> std::string

get_base_base_atom_name(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator) → str

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::get_base_base_atom_name() const –> std::string

get_constrain_to_closest(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator) → bool

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::get_constrain_to_closest() const –> bool

get_contact_resnum_string(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator) → str

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::get_contact_resnum_string() const –> std::string

get_contact_selector(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator) → pyrosetta.rosetta.core.select.residue_selector.ResidueSelector

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::get_contact_selector() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

get_dist_cutoff_multiplier(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator) → float

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::get_dist_cutoff_multiplier() const –> double

get_ideal_angle_about_contact(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator) → pyrosetta.rosetta.utility.vector1_double

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::get_ideal_angle_about_contact() const –> class utility::vector1<double, class std::allocator<double> >

get_ideal_angle_about_metal(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator) → pyrosetta.rosetta.utility.vector1_double

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::get_ideal_angle_about_metal() const –> class utility::vector1<double, class std::allocator<double> >

get_ideal_dihedral_3(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator) → pyrosetta.rosetta.utility.vector1_double

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::get_ideal_dihedral_3() const –> class utility::vector1<double, class std::allocator<double> >

get_ideal_dihedral_about_contact(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator) → pyrosetta.rosetta.utility.vector1_double

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::get_ideal_dihedral_about_contact() const –> class utility::vector1<double, class std::allocator<double> >

get_ideal_dihedral_about_metal(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator) → pyrosetta.rosetta.utility.vector1_double

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::get_ideal_dihedral_about_metal() const –> class utility::vector1<double, class std::allocator<double> >

get_ideal_distance(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator) → float

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::get_ideal_distance() const –> double

get_ligand_atom_name(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator) → str

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::get_ligand_atom_name() const –> std::string

get_ligand_resnum_string(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator) → str

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::get_ligand_resnum_string() const –> std::string

get_ligand_selector(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator) → pyrosetta.rosetta.core.select.residue_selector.ResidueSelector

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::get_ligand_selector() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

get_score_against_internal_contacts(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator) → bool

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::get_score_against_internal_contacts() const –> bool

get_use_contact_selector(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator) → bool

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::get_use_contact_selector() const –> bool

get_use_ligand_selector(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator) → bool

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::get_use_ligand_selector() const –> bool

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

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

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

parses XML tag – calls protected parse_tag() function

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

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

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

set_base_atom_name(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator, : str) → None

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::set_base_atom_name(class std::basic_string<char>) –> void

set_base_base_atom_name(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator, : str) → None

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::set_base_base_atom_name(class std::basic_string<char>) –> void

set_constrain_to_closest(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator, : bool) → None

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::set_constrain_to_closest(bool) –> void

set_contact_resnum_string(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator, : str) → None

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::set_contact_resnum_string(class std::basic_string<char>) –> void

set_contact_selector(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator, : pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) → None

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::set_contact_selector(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

set_dist_cutoff_multiplier(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator, : float) → None

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::set_dist_cutoff_multiplier(double) –> void

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

C++: protocols::constraint_generator::ConstraintGenerator::set_id(const class std::basic_string<char> &) –> void

set_ideal_angle_about_contact(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator, : pyrosetta.rosetta.utility.vector1_double) → None

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::set_ideal_angle_about_contact(class utility::vector1<double, class std::allocator<double> >) –> void

set_ideal_angle_about_metal(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator, : pyrosetta.rosetta.utility.vector1_double) → None

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::set_ideal_angle_about_metal(class utility::vector1<double, class std::allocator<double> >) –> void

set_ideal_dihedral_3(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator, : pyrosetta.rosetta.utility.vector1_double) → None

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::set_ideal_dihedral_3(class utility::vector1<double, class std::allocator<double> >) –> void

set_ideal_dihedral_about_contact(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator, : pyrosetta.rosetta.utility.vector1_double) → None

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::set_ideal_dihedral_about_contact(class utility::vector1<double, class std::allocator<double> >) –> void

set_ideal_dihedral_about_metal(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator, : pyrosetta.rosetta.utility.vector1_double) → None

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::set_ideal_dihedral_about_metal(class utility::vector1<double, class std::allocator<double> >) –> void

set_ideal_distance(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator, : float) → None

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::set_ideal_distance(double) –> void

set_ligand_atom_name(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator, : str) → None

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::set_ligand_atom_name(class std::basic_string<char>) –> void

set_ligand_resnum_string(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator, : str) → None

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::set_ligand_resnum_string(class std::basic_string<char>) –> void

set_ligand_selector(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator, : pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) → None

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::set_ligand_selector(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

set_score_against_internal_contacts(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator, : bool) → None

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::set_score_against_internal_contacts(bool) –> void

set_use_contact_selector(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator, : bool) → None

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::set_use_contact_selector(bool) –> void

set_use_ligand_selector(self: pyrosetta.rosetta.protocols.constraint_generator.MetalContactsConstraintGenerator, : bool) → None

C++: protocols::constraint_generator::MetalContactsConstraintGenerator::set_use_ligand_selector(bool) –> void

class pyrosetta.rosetta.protocols.constraint_generator.RemoveConstraints

Bases: pyrosetta.rosetta.protocols.moves.Mover

Removes constraints generated by a ConstraintGenerator

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.RemoveConstraints) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.RemoveConstraints, generators: pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_protocols_constraint_generator_ConstraintGenerator_t, exception_on_failure: bool) -> None
  3. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.RemoveConstraints, arg0: pyrosetta.rosetta.protocols.constraint_generator.RemoveConstraints) -> None
__init_subclass__()

This method is called when a class is subclassed.

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

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

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

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

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

add_generator(self: pyrosetta.rosetta.protocols.constraint_generator.RemoveConstraints, generator: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator) → None

C++: protocols::constraint_generator::RemoveConstraints::add_generator(class std::shared_ptr<const class protocols::constraint_generator::ConstraintGenerator>) –> void

apply(self: pyrosetta.rosetta.protocols.constraint_generator.RemoveConstraints, pose: pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::constraint_generator::RemoveConstraints::apply(class core::pose::Pose &) –> void

assign(self: pyrosetta.rosetta.protocols.constraint_generator.RemoveConstraints, : pyrosetta.rosetta.protocols.constraint_generator.RemoveConstraints) → pyrosetta.rosetta.protocols.constraint_generator.RemoveConstraints

C++: protocols::constraint_generator::RemoveConstraints::operator=(const class protocols::constraint_generator::RemoveConstraints &) –> class protocols::constraint_generator::RemoveConstraints &

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

required in the context of the parser/scripting scheme

C++: protocols::constraint_generator::RemoveConstraints::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.constraint_generator.RemoveConstraints) → pyrosetta.rosetta.protocols.moves.Mover

required in the context of the parser/scripting scheme

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

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

fpd

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

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

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

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

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

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

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

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

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

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

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

get_name(self: pyrosetta.rosetta.protocols.constraint_generator.RemoveConstraints) → str

C++: protocols::constraint_generator::RemoveConstraints::get_name() const –> std::string

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

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

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

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

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

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

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

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

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

non-const accessor

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

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

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

mover_name() → str

C++: protocols::constraint_generator::RemoveConstraints::mover_name() –> std::string

name() → str

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

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

C++: protocols::constraint_generator::RemoveConstraints::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

register_options() → None

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

setter for poses contained for rms

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

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

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

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

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

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

show(*args, **kwargs)

Overloaded function.

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

Outputs details about the Mover, including current settings.

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

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

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

type(*args, **kwargs)

Overloaded function.

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

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

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

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

class pyrosetta.rosetta.protocols.constraint_generator.ResidueTypeConstraintGenerator

Bases: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator

Generates atom pair constraints for a set of residues in the current pose

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.ResidueTypeConstraintGenerator) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.ResidueTypeConstraintGenerator, arg0: pyrosetta.rosetta.protocols.constraint_generator.ResidueTypeConstraintGenerator) -> None
__init_subclass__()

This method is called when a class is subclassed.

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

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

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

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

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

apply(self: pyrosetta.rosetta.protocols.constraint_generator.ResidueTypeConstraintGenerator, pose: pyrosetta.rosetta.core.pose.Pose) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t

C++: protocols::constraint_generator::ResidueTypeConstraintGenerator::apply(const class core::pose::Pose &) const –> class utility::vector1<class std::shared_ptr<const class core::scoring::constraints::Constraint>, class std::allocator<class std::shared_ptr<const class core::scoring::constraints::Constraint> > >

assign(self: pyrosetta.rosetta.protocols.constraint_generator.ResidueTypeConstraintGenerator, : pyrosetta.rosetta.protocols.constraint_generator.ResidueTypeConstraintGenerator) → pyrosetta.rosetta.protocols.constraint_generator.ResidueTypeConstraintGenerator

C++: protocols::constraint_generator::ResidueTypeConstraintGenerator::operator=(const class protocols::constraint_generator::ResidueTypeConstraintGenerator &) –> class protocols::constraint_generator::ResidueTypeConstraintGenerator &

class_name() → str

C++: protocols::constraint_generator::ResidueTypeConstraintGenerator::class_name() –> std::string

clone(self: pyrosetta.rosetta.protocols.constraint_generator.ResidueTypeConstraintGenerator) → pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator

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

get_favor_native_bonus(self: pyrosetta.rosetta.protocols.constraint_generator.ResidueTypeConstraintGenerator) → float

C++: protocols::constraint_generator::ResidueTypeConstraintGenerator::get_favor_native_bonus() const –> double

get_reference_pose(self: pyrosetta.rosetta.protocols.constraint_generator.ResidueTypeConstraintGenerator) → pyrosetta.rosetta.core.pose.Pose

C++: protocols::constraint_generator::ResidueTypeConstraintGenerator::get_reference_pose() const –> class std::shared_ptr<const class core::pose::Pose>

get_residue_selector(self: pyrosetta.rosetta.protocols.constraint_generator.ResidueTypeConstraintGenerator) → pyrosetta.rosetta.core.select.residue_selector.ResidueSelector

C++: protocols::constraint_generator::ResidueTypeConstraintGenerator::get_residue_selector() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>

get_rsd_type_name3(self: pyrosetta.rosetta.protocols.constraint_generator.ResidueTypeConstraintGenerator) → str

C++: protocols::constraint_generator::ResidueTypeConstraintGenerator::get_rsd_type_name3() const –> std::string

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

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

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

parses XML tag – calls protected parse_tag() function

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

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

C++: protocols::constraint_generator::ResidueTypeConstraintGenerator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

set_favor_native_bonus(self: pyrosetta.rosetta.protocols.constraint_generator.ResidueTypeConstraintGenerator, bonus: float) → None

C++: protocols::constraint_generator::ResidueTypeConstraintGenerator::set_favor_native_bonus(double) –> void

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

C++: protocols::constraint_generator::ConstraintGenerator::set_id(const class std::basic_string<char> &) –> void

set_reference_pose(self: pyrosetta.rosetta.protocols.constraint_generator.ResidueTypeConstraintGenerator, : pyrosetta.rosetta.core.pose.Pose) → None

C++: protocols::constraint_generator::ResidueTypeConstraintGenerator::set_reference_pose(class std::shared_ptr<const class core::pose::Pose>) –> void

set_residue_selector(self: pyrosetta.rosetta.protocols.constraint_generator.ResidueTypeConstraintGenerator, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) → None

C++: protocols::constraint_generator::ResidueTypeConstraintGenerator::set_residue_selector(class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void

set_rsd_type_name3(self: pyrosetta.rosetta.protocols.constraint_generator.ResidueTypeConstraintGenerator, name3: str) → None

C++: protocols::constraint_generator::ResidueTypeConstraintGenerator::set_rsd_type_name3(class std::basic_string<char>) –> void

class pyrosetta.rosetta.protocols.constraint_generator.TerminiConstraintGenerator

Bases: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator

Generates distance constraints between the upper and lower termini

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.TerminiConstraintGenerator) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.constraint_generator.TerminiConstraintGenerator, arg0: pyrosetta.rosetta.protocols.constraint_generator.TerminiConstraintGenerator) -> None
__init_subclass__()

This method is called when a class is subclassed.

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

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

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

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

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

apply(self: pyrosetta.rosetta.protocols.constraint_generator.TerminiConstraintGenerator, pose: pyrosetta.rosetta.core.pose.Pose) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t

C++: protocols::constraint_generator::TerminiConstraintGenerator::apply(const class core::pose::Pose &) const –> class utility::vector1<class std::shared_ptr<const class core::scoring::constraints::Constraint>, class std::allocator<class std::shared_ptr<const class core::scoring::constraints::Constraint> > >

assign(self: pyrosetta.rosetta.protocols.constraint_generator.TerminiConstraintGenerator, : pyrosetta.rosetta.protocols.constraint_generator.TerminiConstraintGenerator) → pyrosetta.rosetta.protocols.constraint_generator.TerminiConstraintGenerator

C++: protocols::constraint_generator::TerminiConstraintGenerator::operator=(const class protocols::constraint_generator::TerminiConstraintGenerator &) –> class protocols::constraint_generator::TerminiConstraintGenerator &

class_name() → str

C++: protocols::constraint_generator::TerminiConstraintGenerator::class_name() –> std::string

clone(self: pyrosetta.rosetta.protocols.constraint_generator.TerminiConstraintGenerator) → pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator

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

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

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

max_distance(self: pyrosetta.rosetta.protocols.constraint_generator.TerminiConstraintGenerator) → float

C++: protocols::constraint_generator::TerminiConstraintGenerator::max_distance() const –> double

min_distance(self: pyrosetta.rosetta.protocols.constraint_generator.TerminiConstraintGenerator) → float

C++: protocols::constraint_generator::TerminiConstraintGenerator::min_distance() const –> double

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

parses XML tag – calls protected parse_tag() function

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

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

C++: protocols::constraint_generator::TerminiConstraintGenerator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

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

C++: protocols::constraint_generator::ConstraintGenerator::set_id(const class std::basic_string<char> &) –> void

set_max_distance(self: pyrosetta.rosetta.protocols.constraint_generator.TerminiConstraintGenerator, dist: float) → None

C++: protocols::constraint_generator::TerminiConstraintGenerator::set_max_distance(const double) –> void

set_min_distance(self: pyrosetta.rosetta.protocols.constraint_generator.TerminiConstraintGenerator, dist: float) → None

C++: protocols::constraint_generator::TerminiConstraintGenerator::set_min_distance(const double) –> void

set_sd(self: pyrosetta.rosetta.protocols.constraint_generator.TerminiConstraintGenerator, sd: float) → None

C++: protocols::constraint_generator::TerminiConstraintGenerator::set_sd(const double) –> void

set_weight(self: pyrosetta.rosetta.protocols.constraint_generator.TerminiConstraintGenerator, weight: float) → None

C++: protocols::constraint_generator::TerminiConstraintGenerator::set_weight(const double) –> void

weight(self: pyrosetta.rosetta.protocols.constraint_generator.TerminiConstraintGenerator) → float

C++: protocols::constraint_generator::TerminiConstraintGenerator::weight() const –> double

pyrosetta.rosetta.protocols.constraint_generator.attributes_for_parse_constraint_generators(attributes: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

Appends the attributes read by parse_constraint_generators

C++: protocols::constraint_generator::attributes_for_parse_constraint_generators(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> void

pyrosetta.rosetta.protocols.constraint_generator.compute_nres_in_asymmetric_unit(pose: pyrosetta.rosetta.core.pose.Pose) → int
find number of residues – if pose is symetric,
returns nubmer of symmetry-independent residues

C++: protocols::constraint_generator::compute_nres_in_asymmetric_unit(const class core::pose::Pose &) –> unsigned long

pyrosetta.rosetta.protocols.constraint_generator.create_func(func_def: str) → pyrosetta.rosetta.core.scoring.func.Func

creates a function from a text definition

C++: protocols::constraint_generator::create_func(const class std::basic_string<char> &) –> class std::shared_ptr<class core::scoring::func::Func>

pyrosetta.rosetta.protocols.constraint_generator.generate_seqmap_from_poses(pose1: pyrosetta.rosetta.core.pose.Pose, pose2: pyrosetta.rosetta.core.pose.Pose) → pyrosetta.rosetta.core.id.SequenceMapping

creates a sequencemapping from pose1 to pose2

C++: protocols::constraint_generator::generate_seqmap_from_poses(const class core::pose::Pose &, const class core::pose::Pose &) –> class core::id::SequenceMapping

pyrosetta.rosetta.protocols.constraint_generator.get_native_pose() → pyrosetta.rosetta.core.pose.Pose

gets native pose from command line option, if one is specified

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

pyrosetta.rosetta.protocols.constraint_generator.parse_constraint_generators(tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_protocols_constraint_generator_ConstraintGenerator_t
parses constraint generators from a tag
returns vector of ConstraintGeneratorCOPs

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

pyrosetta.rosetta.protocols.constraint_generator.scalar_weighted(func: pyrosetta.rosetta.core.scoring.func.Func, weight: float) → pyrosetta.rosetta.core.scoring.func.Func

helper function to wrap a function with a scalar weighted function

C++: protocols::constraint_generator::scalar_weighted(class std::shared_ptr<class core::scoring::func::Func>, const double) –> class std::shared_ptr<class core::scoring::func::Func>