pose_selectors¶
Bindings for protocols::pose_selectors namespace
-
class
pyrosetta.rosetta.protocols.pose_selectors.
AndSelector
¶ Bases:
pyrosetta.rosetta.protocols.pose_selectors.LogicalSelector
AND Selector: select poses that were selected by all child selectors
-
__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.pose_selectors.AndSelector) → 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.pose_selectors.AndSelector, : pyrosetta.rosetta.protocols.pose_selectors.AndSelector) → pyrosetta.rosetta.protocols.pose_selectors.AndSelector¶ C++: protocols::pose_selectors::AndSelector::operator=(const class protocols::pose_selectors::AndSelector &) –> class protocols::pose_selectors::AndSelector &
-
complex_type_generator_for_logical_selector
(: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → pyrosetta.rosetta.utility.tag.XMLSchemaComplexTypeGenerator¶ C++: protocols::pose_selectors::LogicalSelector::complex_type_generator_for_logical_selector(class utility::tag::XMLSchemaDefinition &) –> class std::shared_ptr<class utility::tag::XMLSchemaComplexTypeGenerator>
-
get_flags
(self: pyrosetta.rosetta.protocols.pose_selectors.LogicalSelector) → pyrosetta.rosetta.protocols.rosetta_scripts.PoseSelectorFlags¶ C++: protocols::pose_selectors::LogicalSelector::get_flags() const –> enum protocols::rosetta_scripts::PoseSelectorFlags
-
get_name
(self: pyrosetta.rosetta.protocols.pose_selectors.AndSelector) → str¶ C++: protocols::pose_selectors::AndSelector::get_name() const –> std::string
-
name
() → str¶ C++: protocols::pose_selectors::AndSelector::name() –> std::string
-
provide_xml_schema
(: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None¶ C++: protocols::pose_selectors::AndSelector::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
-
select_poses
(self: pyrosetta.rosetta.protocols.pose_selectors.LogicalSelector, poses: pyrosetta.rosetta.utility.vector1_std_shared_ptr_core_pose_Pose_t) → pyrosetta.rosetta.utility.vector1_bool¶ C++: protocols::pose_selectors::LogicalSelector::select_poses(class utility::vector1<class std::shared_ptr<class core::pose::Pose>, class std::allocator<class std::shared_ptr<class core::pose::Pose> > >) –> class utility::vector1<bool, class std::allocator<bool> >
-
-
class
pyrosetta.rosetta.protocols.pose_selectors.
ClusterPoseSelector
¶ Bases:
pyrosetta.rosetta.protocols.rosetta_scripts.PoseSelector
Cluster poses by some real property as reported by the connected reporter (RMSD, …)
-
__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.pose_selectors.ClusterPoseSelector) → 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.pose_selectors.ClusterPoseSelector, : pyrosetta.rosetta.protocols.pose_selectors.ClusterPoseSelector) → pyrosetta.rosetta.protocols.pose_selectors.ClusterPoseSelector¶ C++: protocols::pose_selectors::ClusterPoseSelector::operator=(const class protocols::pose_selectors::ClusterPoseSelector &) –> class protocols::pose_selectors::ClusterPoseSelector &
-
get_flags
(self: pyrosetta.rosetta.protocols.pose_selectors.ClusterPoseSelector) → pyrosetta.rosetta.protocols.rosetta_scripts.PoseSelectorFlags¶ C++: protocols::pose_selectors::ClusterPoseSelector::get_flags() const –> enum protocols::rosetta_scripts::PoseSelectorFlags
-
get_name
(self: pyrosetta.rosetta.protocols.pose_selectors.ClusterPoseSelector) → str¶ C++: protocols::pose_selectors::ClusterPoseSelector::get_name() const –> std::string
-
name
() → str¶ C++: protocols::pose_selectors::ClusterPoseSelector::name() –> std::string
-
provide_xml_schema
(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None¶ C++: protocols::pose_selectors::ClusterPoseSelector::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
-
select_poses
(self: pyrosetta.rosetta.protocols.pose_selectors.ClusterPoseSelector, poses: pyrosetta.rosetta.utility.vector1_std_shared_ptr_core_pose_Pose_t) → pyrosetta.rosetta.utility.vector1_bool¶ C++: protocols::pose_selectors::ClusterPoseSelector::select_poses(class utility::vector1<class std::shared_ptr<class core::pose::Pose>, class std::allocator<class std::shared_ptr<class core::pose::Pose> > >) –> class utility::vector1<bool, class std::allocator<bool> >
-
-
class
pyrosetta.rosetta.protocols.pose_selectors.
Filter
¶ Bases:
pyrosetta.rosetta.protocols.rosetta_scripts.PoseSelector
Use existing RosettaScripts filter as a post selector
-
__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.pose_selectors.Filter) → 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.pose_selectors.Filter, : pyrosetta.rosetta.protocols.pose_selectors.Filter) → pyrosetta.rosetta.protocols.pose_selectors.Filter¶ C++: protocols::pose_selectors::Filter::operator=(const class protocols::pose_selectors::Filter &) –> class protocols::pose_selectors::Filter &
-
get_flags
(self: pyrosetta.rosetta.protocols.pose_selectors.Filter) → pyrosetta.rosetta.protocols.rosetta_scripts.PoseSelectorFlags¶ C++: protocols::pose_selectors::Filter::get_flags() const –> enum protocols::rosetta_scripts::PoseSelectorFlags
-
get_name
(self: pyrosetta.rosetta.protocols.pose_selectors.Filter) → str¶ C++: protocols::pose_selectors::Filter::get_name() const –> std::string
-
name
() → str¶ C++: protocols::pose_selectors::Filter::name() –> std::string
-
provide_xml_schema
(: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None¶ C++: protocols::pose_selectors::Filter::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
-
select_poses
(self: pyrosetta.rosetta.protocols.pose_selectors.Filter, poses: pyrosetta.rosetta.utility.vector1_std_shared_ptr_core_pose_Pose_t) → pyrosetta.rosetta.utility.vector1_bool¶ C++: protocols::pose_selectors::Filter::select_poses(class utility::vector1<class std::shared_ptr<class core::pose::Pose>, class std::allocator<class std::shared_ptr<class core::pose::Pose> > >) –> class utility::vector1<bool, class std::allocator<bool> >
-
-
class
pyrosetta.rosetta.protocols.pose_selectors.
LogicalSelector
¶ Bases:
pyrosetta.rosetta.protocols.rosetta_scripts.PoseSelector
Logical boolean selector 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__
(self: pyrosetta.rosetta.protocols.pose_selectors.LogicalSelector, arg0: pyrosetta.rosetta.protocols.pose_selectors.LogicalSelector) → 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.pose_selectors.LogicalSelector, : pyrosetta.rosetta.protocols.pose_selectors.LogicalSelector) → pyrosetta.rosetta.protocols.pose_selectors.LogicalSelector¶ C++: protocols::pose_selectors::LogicalSelector::operator=(const class protocols::pose_selectors::LogicalSelector &) –> class protocols::pose_selectors::LogicalSelector &
-
complex_type_generator_for_logical_selector
(: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → pyrosetta.rosetta.utility.tag.XMLSchemaComplexTypeGenerator¶ C++: protocols::pose_selectors::LogicalSelector::complex_type_generator_for_logical_selector(class utility::tag::XMLSchemaDefinition &) –> class std::shared_ptr<class utility::tag::XMLSchemaComplexTypeGenerator>
-
get_flags
(self: pyrosetta.rosetta.protocols.pose_selectors.LogicalSelector) → pyrosetta.rosetta.protocols.rosetta_scripts.PoseSelectorFlags¶ C++: protocols::pose_selectors::LogicalSelector::get_flags() const –> enum protocols::rosetta_scripts::PoseSelectorFlags
-
get_name
(self: pyrosetta.rosetta.protocols.pose_selectors.LogicalSelector) → str¶ C++: protocols::pose_selectors::LogicalSelector::get_name() const –> std::string
-
name
() → str¶ C++: protocols::pose_selectors::LogicalSelector::name() –> std::string
-
select_poses
(self: pyrosetta.rosetta.protocols.pose_selectors.LogicalSelector, poses: pyrosetta.rosetta.utility.vector1_std_shared_ptr_core_pose_Pose_t) → pyrosetta.rosetta.utility.vector1_bool¶ C++: protocols::pose_selectors::LogicalSelector::select_poses(class utility::vector1<class std::shared_ptr<class core::pose::Pose>, class std::allocator<class std::shared_ptr<class core::pose::Pose> > >) –> class utility::vector1<bool, class std::allocator<bool> >
-
-
class
pyrosetta.rosetta.protocols.pose_selectors.
OrSelector
¶ Bases:
pyrosetta.rosetta.protocols.pose_selectors.LogicalSelector
OR Selector: select poses that were selected by any child selectors
-
__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.pose_selectors.OrSelector) → 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.pose_selectors.OrSelector, : pyrosetta.rosetta.protocols.pose_selectors.OrSelector) → pyrosetta.rosetta.protocols.pose_selectors.OrSelector¶ C++: protocols::pose_selectors::OrSelector::operator=(const class protocols::pose_selectors::OrSelector &) –> class protocols::pose_selectors::OrSelector &
-
complex_type_generator_for_logical_selector
(: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → pyrosetta.rosetta.utility.tag.XMLSchemaComplexTypeGenerator¶ C++: protocols::pose_selectors::LogicalSelector::complex_type_generator_for_logical_selector(class utility::tag::XMLSchemaDefinition &) –> class std::shared_ptr<class utility::tag::XMLSchemaComplexTypeGenerator>
-
get_flags
(self: pyrosetta.rosetta.protocols.pose_selectors.LogicalSelector) → pyrosetta.rosetta.protocols.rosetta_scripts.PoseSelectorFlags¶ C++: protocols::pose_selectors::LogicalSelector::get_flags() const –> enum protocols::rosetta_scripts::PoseSelectorFlags
-
get_name
(self: pyrosetta.rosetta.protocols.pose_selectors.OrSelector) → str¶ C++: protocols::pose_selectors::OrSelector::get_name() const –> std::string
-
name
() → str¶ C++: protocols::pose_selectors::OrSelector::name() –> std::string
-
provide_xml_schema
(: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None¶ C++: protocols::pose_selectors::OrSelector::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
-
select_poses
(self: pyrosetta.rosetta.protocols.pose_selectors.LogicalSelector, poses: pyrosetta.rosetta.utility.vector1_std_shared_ptr_core_pose_Pose_t) → pyrosetta.rosetta.utility.vector1_bool¶ C++: protocols::pose_selectors::LogicalSelector::select_poses(class utility::vector1<class std::shared_ptr<class core::pose::Pose>, class std::allocator<class std::shared_ptr<class core::pose::Pose> > >) –> class utility::vector1<bool, class std::allocator<bool> >
-
-
class
pyrosetta.rosetta.protocols.pose_selectors.
TopNByProperty
¶ Bases:
pyrosetta.rosetta.protocols.rosetta_scripts.PoseSelector
Select top N poses by a specific pose property
-
__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.pose_selectors.TopNByProperty) → 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.pose_selectors.TopNByProperty, : pyrosetta.rosetta.protocols.pose_selectors.TopNByProperty) → pyrosetta.rosetta.protocols.pose_selectors.TopNByProperty¶ C++: protocols::pose_selectors::TopNByProperty::operator=(const class protocols::pose_selectors::TopNByProperty &) –> class protocols::pose_selectors::TopNByProperty &
-
get_flags
(self: pyrosetta.rosetta.protocols.pose_selectors.TopNByProperty) → pyrosetta.rosetta.protocols.rosetta_scripts.PoseSelectorFlags¶ C++: protocols::pose_selectors::TopNByProperty::get_flags() const –> enum protocols::rosetta_scripts::PoseSelectorFlags
-
get_name
(self: pyrosetta.rosetta.protocols.pose_selectors.TopNByProperty) → str¶ C++: protocols::pose_selectors::TopNByProperty::get_name() const –> std::string
-
name
() → str¶ C++: protocols::pose_selectors::TopNByProperty::name() –> std::string
-
provide_xml_schema
(: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None¶ C++: protocols::pose_selectors::TopNByProperty::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
-
select_poses
(self: pyrosetta.rosetta.protocols.pose_selectors.TopNByProperty, poses: pyrosetta.rosetta.utility.vector1_std_shared_ptr_core_pose_Pose_t) → pyrosetta.rosetta.utility.vector1_bool¶ C++: protocols::pose_selectors::TopNByProperty::select_poses(class utility::vector1<class std::shared_ptr<class core::pose::Pose>, class std::allocator<class std::shared_ptr<class core::pose::Pose> > >) –> class utility::vector1<bool, class std::allocator<bool> >
-