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

provide_xml_schema(self: pyrosetta.rosetta.protocols.pose_selectors.AndSelectorCreator, : utility::tag::XMLSchemaDefinition) None

C++: protocols::pose_selectors::AndSelectorCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

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

provide_xml_schema(self: pyrosetta.rosetta.protocols.pose_selectors.ClusterPoseSelectorCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::pose_selectors::ClusterPoseSelectorCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

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

provide_xml_schema(self: pyrosetta.rosetta.protocols.pose_selectors.FilterCreator, : utility::tag::XMLSchemaDefinition) None

C++: protocols::pose_selectors::FilterCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

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

provide_xml_schema(self: pyrosetta.rosetta.protocols.pose_selectors.OrSelectorCreator, : utility::tag::XMLSchemaDefinition) None

C++: protocols::pose_selectors::OrSelectorCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void

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

provide_xml_schema(self: pyrosetta.rosetta.protocols.pose_selectors.TopNByPropertyCreator, : utility::tag::XMLSchemaDefinition) None

C++: protocols::pose_selectors::TopNByPropertyCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void