pose_selectors¶
Bindings for protocols::pose_selectors namespace
- class pyrosetta.rosetta.protocols.pose_selectors.AndSelector¶
Bases:
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 &
- static complex_type_generator_for_logical_selector(: utility::tag::XMLSchemaDefinition) 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
- static 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) None ¶
C++: protocols::pose_selectors::LogicalSelector::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- static provide_xml_schema(: 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.AndSelectorCreator¶
Bases:
PoseSelectorCreator
- assign(self: pyrosetta.rosetta.protocols.pose_selectors.AndSelectorCreator, : pyrosetta.rosetta.protocols.pose_selectors.AndSelectorCreator) pyrosetta.rosetta.protocols.pose_selectors.AndSelectorCreator ¶
C++: protocols::pose_selectors::AndSelectorCreator::operator=(const class protocols::pose_selectors::AndSelectorCreator &) –> class protocols::pose_selectors::AndSelectorCreator &
- create_selector(self: pyrosetta.rosetta.protocols.pose_selectors.AndSelectorCreator) protocols::rosetta_scripts::PoseSelector ¶
C++: protocols::pose_selectors::AndSelectorCreator::create_selector() const –> class std::shared_ptr<class protocols::rosetta_scripts::PoseSelector>
- keyname(self: pyrosetta.rosetta.protocols.pose_selectors.AndSelectorCreator) str ¶
C++: protocols::pose_selectors::AndSelectorCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.pose_selectors.ClusterPoseSelector¶
Bases:
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
- static 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) None ¶
C++: protocols::pose_selectors::ClusterPoseSelector::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- static provide_xml_schema(xsd: 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.ClusterPoseSelectorCreator¶
Bases:
PoseSelectorCreator
- assign(self: pyrosetta.rosetta.protocols.pose_selectors.ClusterPoseSelectorCreator, : pyrosetta.rosetta.protocols.pose_selectors.ClusterPoseSelectorCreator) pyrosetta.rosetta.protocols.pose_selectors.ClusterPoseSelectorCreator ¶
C++: protocols::pose_selectors::ClusterPoseSelectorCreator::operator=(const class protocols::pose_selectors::ClusterPoseSelectorCreator &) –> class protocols::pose_selectors::ClusterPoseSelectorCreator &
- create_selector(self: pyrosetta.rosetta.protocols.pose_selectors.ClusterPoseSelectorCreator) pyrosetta.rosetta.protocols.rosetta_scripts.PoseSelector ¶
C++: protocols::pose_selectors::ClusterPoseSelectorCreator::create_selector() const –> class std::shared_ptr<class protocols::rosetta_scripts::PoseSelector>
- keyname(self: pyrosetta.rosetta.protocols.pose_selectors.ClusterPoseSelectorCreator) str ¶
C++: protocols::pose_selectors::ClusterPoseSelectorCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.pose_selectors.Filter¶
Bases:
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
- static 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) None ¶
C++: protocols::pose_selectors::Filter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- static provide_xml_schema(: 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.FilterCreator¶
Bases:
PoseSelectorCreator
- assign(self: pyrosetta.rosetta.protocols.pose_selectors.FilterCreator, : pyrosetta.rosetta.protocols.pose_selectors.FilterCreator) pyrosetta.rosetta.protocols.pose_selectors.FilterCreator ¶
C++: protocols::pose_selectors::FilterCreator::operator=(const class protocols::pose_selectors::FilterCreator &) –> class protocols::pose_selectors::FilterCreator &
- create_selector(self: pyrosetta.rosetta.protocols.pose_selectors.FilterCreator) protocols::rosetta_scripts::PoseSelector ¶
C++: protocols::pose_selectors::FilterCreator::create_selector() const –> class std::shared_ptr<class protocols::rosetta_scripts::PoseSelector>
- keyname(self: pyrosetta.rosetta.protocols.pose_selectors.FilterCreator) str ¶
C++: protocols::pose_selectors::FilterCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.pose_selectors.LogicalSelector¶
Bases:
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 &
- static complex_type_generator_for_logical_selector(: utility::tag::XMLSchemaDefinition) 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
- static 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) None ¶
C++: protocols::pose_selectors::LogicalSelector::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> 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:
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 &
- static complex_type_generator_for_logical_selector(: utility::tag::XMLSchemaDefinition) 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
- static 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) None ¶
C++: protocols::pose_selectors::LogicalSelector::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- static provide_xml_schema(: 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.OrSelectorCreator¶
Bases:
PoseSelectorCreator
- assign(self: pyrosetta.rosetta.protocols.pose_selectors.OrSelectorCreator, : pyrosetta.rosetta.protocols.pose_selectors.OrSelectorCreator) pyrosetta.rosetta.protocols.pose_selectors.OrSelectorCreator ¶
C++: protocols::pose_selectors::OrSelectorCreator::operator=(const class protocols::pose_selectors::OrSelectorCreator &) –> class protocols::pose_selectors::OrSelectorCreator &
- create_selector(self: pyrosetta.rosetta.protocols.pose_selectors.OrSelectorCreator) protocols::rosetta_scripts::PoseSelector ¶
C++: protocols::pose_selectors::OrSelectorCreator::create_selector() const –> class std::shared_ptr<class protocols::rosetta_scripts::PoseSelector>
- keyname(self: pyrosetta.rosetta.protocols.pose_selectors.OrSelectorCreator) str ¶
C++: protocols::pose_selectors::OrSelectorCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.pose_selectors.TopNByProperty¶
Bases:
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
- static 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) None ¶
C++: protocols::pose_selectors::TopNByProperty::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- static provide_xml_schema(: 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> >
- class pyrosetta.rosetta.protocols.pose_selectors.TopNByPropertyCreator¶
Bases:
PoseSelectorCreator
- assign(self: pyrosetta.rosetta.protocols.pose_selectors.TopNByPropertyCreator, : pyrosetta.rosetta.protocols.pose_selectors.TopNByPropertyCreator) pyrosetta.rosetta.protocols.pose_selectors.TopNByPropertyCreator ¶
C++: protocols::pose_selectors::TopNByPropertyCreator::operator=(const class protocols::pose_selectors::TopNByPropertyCreator &) –> class protocols::pose_selectors::TopNByPropertyCreator &
- create_selector(self: pyrosetta.rosetta.protocols.pose_selectors.TopNByPropertyCreator) protocols::rosetta_scripts::PoseSelector ¶
C++: protocols::pose_selectors::TopNByPropertyCreator::create_selector() const –> class std::shared_ptr<class protocols::rosetta_scripts::PoseSelector>
- keyname(self: pyrosetta.rosetta.protocols.pose_selectors.TopNByPropertyCreator) str ¶
C++: protocols::pose_selectors::TopNByPropertyCreator::keyname() const –> std::string