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
-
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
-
parse_my_tag
(self: pyrosetta.rosetta.protocols.pose_selectors.LogicalSelector, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap, filters: pyrosetta.rosetta.std.map_std_string_std_shared_ptr_protocols_filters_Filter_t, movers: pyrosetta.rosetta.std.map_const_std_string_std_shared_ptr_protocols_moves_Mover_t, pose: pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::pose_selectors::LogicalSelector::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &, class std::map<class std::basic_string<char>, class std::shared_ptr<class protocols::filters::Filter>, struct std::less<class std::basic_string<char> >, class std::allocator<struct std::pair<const class std::basic_string<char>, class std::shared_ptr<class protocols::filters::Filter> > > > &, const class std::map<const class std::basic_string<char>, class std::shared_ptr<class protocols::moves::Mover>, struct std::less<const class std::basic_string<char> >, class std::allocator<struct std::pair<const class std::basic_string<char>, class std::shared_ptr<class protocols::moves::Mover> > > > &, const class core::pose::Pose &) –> void
-
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, …)
-
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
-
parse_my_tag
(self: pyrosetta.rosetta.protocols.pose_selectors.ClusterPoseSelector, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap, filters: pyrosetta.rosetta.std.map_std_string_std_shared_ptr_protocols_filters_Filter_t, movers: pyrosetta.rosetta.std.map_const_std_string_std_shared_ptr_protocols_moves_Mover_t, pose: pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::pose_selectors::ClusterPoseSelector::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &, class std::map<class std::basic_string<char>, class std::shared_ptr<class protocols::filters::Filter>, struct std::less<class std::basic_string<char> >, class std::allocator<struct std::pair<const class std::basic_string<char>, class std::shared_ptr<class protocols::filters::Filter> > > > &, const class std::map<const class std::basic_string<char>, class std::shared_ptr<class protocols::moves::Mover>, struct std::less<const class std::basic_string<char> >, class std::allocator<struct std::pair<const class std::basic_string<char>, class std::shared_ptr<class protocols::moves::Mover> > > > &, const class core::pose::Pose &) –> void
-
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
-
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
-
parse_my_tag
(self: pyrosetta.rosetta.protocols.pose_selectors.Filter, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap, filters: pyrosetta.rosetta.std.map_std_string_std_shared_ptr_protocols_filters_Filter_t, movers: pyrosetta.rosetta.std.map_const_std_string_std_shared_ptr_protocols_moves_Mover_t, pose: pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::pose_selectors::Filter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &, class std::map<class std::basic_string<char>, class std::shared_ptr<class protocols::filters::Filter>, struct std::less<class std::basic_string<char> >, class std::allocator<struct std::pair<const class std::basic_string<char>, class std::shared_ptr<class protocols::filters::Filter> > > > &, const class std::map<const class std::basic_string<char>, class std::shared_ptr<class protocols::moves::Mover>, struct std::less<const class std::basic_string<char> >, class std::allocator<struct std::pair<const class std::basic_string<char>, class std::shared_ptr<class protocols::moves::Mover> > > > &, const class core::pose::Pose &) –> void
-
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
-
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
-
parse_my_tag
(self: pyrosetta.rosetta.protocols.pose_selectors.LogicalSelector, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap, filters: pyrosetta.rosetta.std.map_std_string_std_shared_ptr_protocols_filters_Filter_t, movers: pyrosetta.rosetta.std.map_const_std_string_std_shared_ptr_protocols_moves_Mover_t, pose: pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::pose_selectors::LogicalSelector::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &, class std::map<class std::basic_string<char>, class std::shared_ptr<class protocols::filters::Filter>, struct std::less<class std::basic_string<char> >, class std::allocator<struct std::pair<const class std::basic_string<char>, class std::shared_ptr<class protocols::filters::Filter> > > > &, const class std::map<const class std::basic_string<char>, class std::shared_ptr<class protocols::moves::Mover>, struct std::less<const class std::basic_string<char> >, class std::allocator<struct std::pair<const class std::basic_string<char>, class std::shared_ptr<class protocols::moves::Mover> > > > &, const class core::pose::Pose &) –> 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.
OrSelector
¶ Bases:
pyrosetta.rosetta.protocols.pose_selectors.LogicalSelector
OR Selector: select poses that were selected by any child selectors
-
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
-
parse_my_tag
(self: pyrosetta.rosetta.protocols.pose_selectors.LogicalSelector, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap, filters: pyrosetta.rosetta.std.map_std_string_std_shared_ptr_protocols_filters_Filter_t, movers: pyrosetta.rosetta.std.map_const_std_string_std_shared_ptr_protocols_moves_Mover_t, pose: pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::pose_selectors::LogicalSelector::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &, class std::map<class std::basic_string<char>, class std::shared_ptr<class protocols::filters::Filter>, struct std::less<class std::basic_string<char> >, class std::allocator<struct std::pair<const class std::basic_string<char>, class std::shared_ptr<class protocols::filters::Filter> > > > &, const class std::map<const class std::basic_string<char>, class std::shared_ptr<class protocols::moves::Mover>, struct std::less<const class std::basic_string<char> >, class std::allocator<struct std::pair<const class std::basic_string<char>, class std::shared_ptr<class protocols::moves::Mover> > > > &, const class core::pose::Pose &) –> void
-
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
-
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
-
parse_my_tag
(self: pyrosetta.rosetta.protocols.pose_selectors.TopNByProperty, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap, filters: pyrosetta.rosetta.std.map_std_string_std_shared_ptr_protocols_filters_Filter_t, movers: pyrosetta.rosetta.std.map_const_std_string_std_shared_ptr_protocols_moves_Mover_t, pose: pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::pose_selectors::TopNByProperty::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &, class std::map<class std::basic_string<char>, class std::shared_ptr<class protocols::filters::Filter>, struct std::less<class std::basic_string<char> >, class std::allocator<struct std::pair<const class std::basic_string<char>, class std::shared_ptr<class protocols::filters::Filter> > > > &, const class std::map<const class std::basic_string<char>, class std::shared_ptr<class protocols::moves::Mover>, struct std::less<const class std::basic_string<char> >, class std::allocator<struct std::pair<const class std::basic_string<char>, class std::shared_ptr<class protocols::moves::Mover> > > > &, const class core::pose::Pose &) –> void
-
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> >
-