residue_selector¶
Bindings for protocols::antibody::residue_selector namespace
- class pyrosetta.rosetta.protocols.antibody.residue_selector.AntibodyRegionSelector¶
Bases:
ResidueSelector
A simple selector to select residues of particular antibody regions.
- apply(self: pyrosetta.rosetta.protocols.antibody.residue_selector.AntibodyRegionSelector, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_bool ¶
“Apply” function.
Given the pose, generate a vector of bools with entries for every residue in the pose indicating whether each residue is selected (“true”) or not (“false”).
C++: protocols::antibody::residue_selector::AntibodyRegionSelector::apply(const class core::pose::Pose &) const –> class utility::vector1<bool, class std::allocator<bool> >
- assign(self: pyrosetta.rosetta.protocols.antibody.residue_selector.AntibodyRegionSelector, : pyrosetta.rosetta.protocols.antibody.residue_selector.AntibodyRegionSelector) pyrosetta.rosetta.protocols.antibody.residue_selector.AntibodyRegionSelector ¶
C++: protocols::antibody::residue_selector::AntibodyRegionSelector::operator=(const class protocols::antibody::residue_selector::AntibodyRegionSelector &) –> class protocols::antibody::residue_selector::AntibodyRegionSelector &
- static class_name() str ¶
Get the mover class name.
C++: protocols::antibody::residue_selector::AntibodyRegionSelector::class_name() –> std::string
- clone(self: pyrosetta.rosetta.protocols.antibody.residue_selector.AntibodyRegionSelector) pyrosetta.rosetta.core.select.residue_selector.ResidueSelector ¶
Clone operator.
Copy the current object (creating the copy on the heap) and return an owning pointer to the copy. All ResidueSelectors must implement this.
C++: protocols::antibody::residue_selector::AntibodyRegionSelector::clone() const –> class std::shared_ptr<class core::select::residue_selector::ResidueSelector>
- get_name(self: pyrosetta.rosetta.protocols.antibody.residue_selector.AntibodyRegionSelector) str ¶
Get the mover class name.
C++: protocols::antibody::residue_selector::AntibodyRegionSelector::get_name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.antibody.residue_selector.AntibodyRegionSelector, tag: pyrosetta.rosetta.utility.tag.Tag, datamap: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
XML parse.
Parse RosettaScripts tags and set up this mover.
C++: protocols::antibody::residue_selector::AntibodyRegionSelector::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by residue selectors wishing to provide citation information.
C++: core::select::residue_selector::ResidueSelector::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
Provide XSD information, enabling mechanical validation of input XML.
C++: protocols::antibody::residue_selector::AntibodyRegionSelector::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- selection_positions(self: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_unsigned_long ¶
Calls apply and returns the Rosetta numbering corresponding to the selected residues
C++: core::select::residue_selector::ResidueSelector::selection_positions(const class core::pose::Pose &) const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >
- set_ab_info(self: pyrosetta.rosetta.protocols.antibody.residue_selector.AntibodyRegionSelector, ab_info: pyrosetta.rosetta.protocols.antibody.AntibodyInfo) None ¶
C++: protocols::antibody::residue_selector::AntibodyRegionSelector::set_ab_info(class std::shared_ptr<const class protocols::antibody::AntibodyInfo>) –> void
- set_region(self: pyrosetta.rosetta.protocols.antibody.residue_selector.AntibodyRegionSelector, region: pyrosetta.rosetta.protocols.antibody.AntibodyRegionEnum) None ¶
C++: protocols::antibody::residue_selector::AntibodyRegionSelector::set_region(enum protocols::antibody::AntibodyRegionEnum) –> void
- class pyrosetta.rosetta.protocols.antibody.residue_selector.AntibodyRegionSelectorCreator¶
Bases:
ResidueSelectorCreator
- assign(self: pyrosetta.rosetta.protocols.antibody.residue_selector.AntibodyRegionSelectorCreator, : pyrosetta.rosetta.protocols.antibody.residue_selector.AntibodyRegionSelectorCreator) pyrosetta.rosetta.protocols.antibody.residue_selector.AntibodyRegionSelectorCreator ¶
C++: protocols::antibody::residue_selector::AntibodyRegionSelectorCreator::operator=(const class protocols::antibody::residue_selector::AntibodyRegionSelectorCreator &) –> class protocols::antibody::residue_selector::AntibodyRegionSelectorCreator &
- create_residue_selector(self: pyrosetta.rosetta.protocols.antibody.residue_selector.AntibodyRegionSelectorCreator) pyrosetta.rosetta.core.select.residue_selector.ResidueSelector ¶
C++: protocols::antibody::residue_selector::AntibodyRegionSelectorCreator::create_residue_selector() const –> class std::shared_ptr<class core::select::residue_selector::ResidueSelector>
- keyname(self: pyrosetta.rosetta.protocols.antibody.residue_selector.AntibodyRegionSelectorCreator) str ¶
C++: protocols::antibody::residue_selector::AntibodyRegionSelectorCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.antibody.residue_selector.AntibodyRegionSelectorCreator, : utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::antibody::residue_selector::AntibodyRegionSelectorCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- class pyrosetta.rosetta.protocols.antibody.residue_selector.CDRResidueSelector¶
Bases:
ResidueSelector
Select CDR residues.
- apply(self: pyrosetta.rosetta.protocols.antibody.residue_selector.CDRResidueSelector, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_bool ¶
“Apply” function.
Given the pose, generate a vector of bools with entries for every residue in the pose indicating whether each residue is selected (“true”) or not (“false”).
C++: protocols::antibody::residue_selector::CDRResidueSelector::apply(const class core::pose::Pose &) const –> class utility::vector1<bool, class std::allocator<bool> >
- assign(self: pyrosetta.rosetta.protocols.antibody.residue_selector.CDRResidueSelector, : pyrosetta.rosetta.protocols.antibody.residue_selector.CDRResidueSelector) pyrosetta.rosetta.protocols.antibody.residue_selector.CDRResidueSelector ¶
C++: protocols::antibody::residue_selector::CDRResidueSelector::operator=(const class protocols::antibody::residue_selector::CDRResidueSelector &) –> class protocols::antibody::residue_selector::CDRResidueSelector &
- static class_name() str ¶
Get the mover class name.
C++: protocols::antibody::residue_selector::CDRResidueSelector::class_name() –> std::string
- clone(self: pyrosetta.rosetta.protocols.antibody.residue_selector.CDRResidueSelector) pyrosetta.rosetta.core.select.residue_selector.ResidueSelector ¶
Clone operator.
Copy the current object (creating the copy on the heap) and return an owning pointer to the copy. All ResidueSelectors must implement this.
C++: protocols::antibody::residue_selector::CDRResidueSelector::clone() const –> class std::shared_ptr<class core::select::residue_selector::ResidueSelector>
- get_name(self: pyrosetta.rosetta.protocols.antibody.residue_selector.CDRResidueSelector) str ¶
Get the mover class name.
C++: protocols::antibody::residue_selector::CDRResidueSelector::get_name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.antibody.residue_selector.CDRResidueSelector, tag: pyrosetta.rosetta.utility.tag.Tag, datamap: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
XML parse.
Parse RosettaScripts tags and set up this mover.
C++: protocols::antibody::residue_selector::CDRResidueSelector::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by residue selectors wishing to provide citation information.
C++: core::select::residue_selector::ResidueSelector::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
Provide XSD information, enabling mechanical validation of input XML.
C++: protocols::antibody::residue_selector::CDRResidueSelector::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- selection_positions(self: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_unsigned_long ¶
Calls apply and returns the Rosetta numbering corresponding to the selected residues
C++: core::select::residue_selector::ResidueSelector::selection_positions(const class core::pose::Pose &) const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >
- set_ab_info(self: pyrosetta.rosetta.protocols.antibody.residue_selector.CDRResidueSelector, ab_info: pyrosetta.rosetta.protocols.antibody.AntibodyInfo) None ¶
C++: protocols::antibody::residue_selector::CDRResidueSelector::set_ab_info(class std::shared_ptr<const class protocols::antibody::AntibodyInfo>) –> void
- set_cdr(self: pyrosetta.rosetta.protocols.antibody.residue_selector.CDRResidueSelector, cdr: pyrosetta.rosetta.protocols.antibody.CDRNameEnum) None ¶
Set a single CDR to select
C++: protocols::antibody::residue_selector::CDRResidueSelector::set_cdr(enum protocols::antibody::CDRNameEnum) –> void
- set_cdrs(*args, **kwargs)¶
Overloaded function.
set_cdrs(self: pyrosetta.rosetta.protocols.antibody.residue_selector.CDRResidueSelector, cdrs: pyrosetta.rosetta.utility.vector1_bool) -> None
C++: protocols::antibody::residue_selector::CDRResidueSelector::set_cdrs(class utility::vector1<bool, class std::allocator<bool> >) –> void
set_cdrs(self: pyrosetta.rosetta.protocols.antibody.residue_selector.CDRResidueSelector, cdrs: pyrosetta.rosetta.utility.vector1_protocols_antibody_CDRNameEnum) -> None
C++: protocols::antibody::residue_selector::CDRResidueSelector::set_cdrs(class utility::vector1<enum protocols::antibody::CDRNameEnum, class std::allocator<enum protocols::antibody::CDRNameEnum> >) –> void
- class pyrosetta.rosetta.protocols.antibody.residue_selector.CDRResidueSelectorCreator¶
Bases:
ResidueSelectorCreator
- assign(self: pyrosetta.rosetta.protocols.antibody.residue_selector.CDRResidueSelectorCreator, : pyrosetta.rosetta.protocols.antibody.residue_selector.CDRResidueSelectorCreator) pyrosetta.rosetta.protocols.antibody.residue_selector.CDRResidueSelectorCreator ¶
C++: protocols::antibody::residue_selector::CDRResidueSelectorCreator::operator=(const class protocols::antibody::residue_selector::CDRResidueSelectorCreator &) –> class protocols::antibody::residue_selector::CDRResidueSelectorCreator &
- create_residue_selector(self: pyrosetta.rosetta.protocols.antibody.residue_selector.CDRResidueSelectorCreator) pyrosetta.rosetta.core.select.residue_selector.ResidueSelector ¶
C++: protocols::antibody::residue_selector::CDRResidueSelectorCreator::create_residue_selector() const –> class std::shared_ptr<class core::select::residue_selector::ResidueSelector>
- keyname(self: pyrosetta.rosetta.protocols.antibody.residue_selector.CDRResidueSelectorCreator) str ¶
C++: protocols::antibody::residue_selector::CDRResidueSelectorCreator::keyname() const –> std::string