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