claims¶
Bindings for protocols::environment::claims namespace
- class pyrosetta.rosetta.protocols.environment.claims.ClaimStrength¶
Bases:
pybind11_object
- CAN_CONTROL = <PrioSubtype.CAN_CONTROL: 1>¶
- DOES_NOT_CONTROL = <PrioSubtype.DOES_NOT_CONTROL: 0>¶
- EXCLUSIVE = <PrioSubtype.EXCLUSIVE: 3>¶
- MUST_CONTROL = <PrioSubtype.MUST_CONTROL: 2>¶
- class PrioSubtype¶
Bases:
pybind11_object
Members:
DOES_NOT_CONTROL
CAN_CONTROL
MUST_CONTROL
EXCLUSIVE
- CAN_CONTROL = <PrioSubtype.CAN_CONTROL: 1>¶
- DOES_NOT_CONTROL = <PrioSubtype.DOES_NOT_CONTROL: 0>¶
- EXCLUSIVE = <PrioSubtype.EXCLUSIVE: 3>¶
- MUST_CONTROL = <PrioSubtype.MUST_CONTROL: 2>¶
- property name¶
- property value¶
- assign(self: pyrosetta.rosetta.protocols.environment.claims.ClaimStrength, : pyrosetta.rosetta.protocols.environment.claims.ClaimStrength) pyrosetta.rosetta.protocols.environment.claims.ClaimStrength ¶
C++: protocols::environment::claims::ClaimStrength::operator=(const class protocols::environment::claims::ClaimStrength &) –> class protocols::environment::claims::ClaimStrength &
- subprio(self: pyrosetta.rosetta.protocols.environment.claims.ClaimStrength) int ¶
C++: protocols::environment::claims::ClaimStrength::subprio() const –> unsigned long
- subtype(self: pyrosetta.rosetta.protocols.environment.claims.ClaimStrength) pyrosetta.rosetta.protocols.environment.claims.ClaimStrength.PrioSubtype ¶
C++: protocols::environment::claims::ClaimStrength::subtype() const –> enum protocols::environment::claims::ClaimStrength::PrioSubtype
- class pyrosetta.rosetta.protocols.environment.claims.ControlStrength¶
Bases:
pybind11_object
Members:
DOES_NOT_CONTROL
CAN_CONTROL
MUST_CONTROL
EXCLUSIVE
- CAN_CONTROL = <ControlStrength.CAN_CONTROL: 1>¶
- DOES_NOT_CONTROL = <ControlStrength.DOES_NOT_CONTROL: 0>¶
- EXCLUSIVE = <ControlStrength.EXCLUSIVE: 3>¶
- MUST_CONTROL = <ControlStrength.MUST_CONTROL: 2>¶
- property name¶
- property value¶
- class pyrosetta.rosetta.protocols.environment.claims.CutBiasClaim¶
Bases:
EnvClaim
- annotate(self: pyrosetta.rosetta.protocols.environment.claims.EnvClaim, : pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.core.environment.SequenceAnnotation) None ¶
allow the claim to use any internally queued ResidueSelectors to create sequence annotations.
C++: protocols::environment::claims::EnvClaim::annotate(const class core::pose::Pose &, class std::shared_ptr<class core::environment::SequenceAnnotation>) const –> void
- assign(self: pyrosetta.rosetta.protocols.environment.claims.CutBiasClaim, : pyrosetta.rosetta.protocols.environment.claims.CutBiasClaim) pyrosetta.rosetta.protocols.environment.claims.CutBiasClaim ¶
C++: protocols::environment::claims::CutBiasClaim::operator=(const class protocols::environment::claims::CutBiasClaim &) –> class protocols::environment::claims::CutBiasClaim &
- static class_name() str ¶
C++: protocols::environment::claims::CutBiasClaim::class_name() –> std::string
- clone(self: pyrosetta.rosetta.protocols.environment.claims.CutBiasClaim) pyrosetta.rosetta.protocols.environment.claims.EnvClaim ¶
C++: protocols::environment::claims::CutBiasClaim::clone() const –> class std::shared_ptr<class protocols::environment::claims::EnvClaim>
- static define_envclaim_schema_group(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::environment::claims::EnvClaim::define_envclaim_schema_group(class utility::tag::XMLSchemaDefinition &) –> void
- static envclaim_ct_namer(: str) str ¶
C++: protocols::environment::claims::EnvClaim::envclaim_ct_namer(std::string) –> std::string
- static envclaim_group_name() str ¶
C++: protocols::environment::claims::EnvClaim::envclaim_group_name() –> std::string
- static is_claim(name: str) bool ¶
C++: protocols::environment::claims::EnvClaim::is_claim(const std::string &) –> bool
- static make_claim(name: str, owner: pyrosetta.rosetta.protocols.environment.ClientMover, tag: pyrosetta.rosetta.utility.tag.Tag, datamap: pyrosetta.rosetta.basic.datacache.DataMap) pyrosetta.rosetta.protocols.environment.claims.EnvClaim ¶
factory method for claims.
- I chose not to make a full-on factory implementation with registrators and creators and a factory
because there aren’t that many different kinds of claims, I think, and that level of complexity is likely superfluous.
C++: protocols::environment::claims::EnvClaim::make_claim(const std::string &, class std::shared_ptr<class protocols::environment::ClientMover>, class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> class std::shared_ptr<class protocols::environment::claims::EnvClaim>
- owner(self: pyrosetta.rosetta.protocols.environment.claims.EnvClaim) pyrosetta.rosetta.protocols.environment.ClientMover ¶
A clone used by the EnvClaimFactory to instantiate new EnvClaims using an XML tag.
C++: protocols::environment::claims::EnvClaim::owner() const –> class std::shared_ptr<class protocols::environment::ClientMover>
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::environment::claims::CutBiasClaim::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- set_owner(self: pyrosetta.rosetta.protocols.environment.claims.EnvClaim, owner: pyrosetta.rosetta.protocols.environment.ClientMover) None ¶
C++: protocols::environment::claims::EnvClaim::set_owner(class std::shared_ptr<class protocols::environment::ClientMover>) –> void
- show(self: pyrosetta.rosetta.protocols.environment.claims.CutBiasClaim, os: pyrosetta.rosetta.std.ostream) None ¶
C++: protocols::environment::claims::CutBiasClaim::show(std::ostream &) const –> void
- type(self: pyrosetta.rosetta.protocols.environment.claims.CutBiasClaim) str ¶
C++: protocols::environment::claims::CutBiasClaim::type() const –> std::string
- class pyrosetta.rosetta.protocols.environment.claims.CutBiasElement¶
Bases:
pybind11_object
- assign(self: pyrosetta.rosetta.protocols.environment.claims.CutBiasElement, : pyrosetta.rosetta.protocols.environment.claims.CutBiasElement) pyrosetta.rosetta.protocols.environment.claims.CutBiasElement ¶
C++: protocols::environment::claims::CutBiasElement::operator=(const struct protocols::environment::claims::CutBiasElement &) –> struct protocols::environment::claims::CutBiasElement &
- property bias¶
- property p¶
- class pyrosetta.rosetta.protocols.environment.claims.CutElement¶
Bases:
pybind11_object
- assign(self: pyrosetta.rosetta.protocols.environment.claims.CutElement, : pyrosetta.rosetta.protocols.environment.claims.CutElement) pyrosetta.rosetta.protocols.environment.claims.CutElement ¶
C++: protocols::environment::claims::CutElement::operator=(const struct protocols::environment::claims::CutElement &) –> struct protocols::environment::claims::CutElement &
- property p¶
- class pyrosetta.rosetta.protocols.environment.claims.DOFElement¶
Bases:
pybind11_object
- property c_str¶
- property i_str¶
- property id¶
- class pyrosetta.rosetta.protocols.environment.claims.EnvClaim¶
Bases:
pybind11_object
- annotate(self: pyrosetta.rosetta.protocols.environment.claims.EnvClaim, : pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.core.environment.SequenceAnnotation) None ¶
allow the claim to use any internally queued ResidueSelectors to create sequence annotations.
C++: protocols::environment::claims::EnvClaim::annotate(const class core::pose::Pose &, class std::shared_ptr<class core::environment::SequenceAnnotation>) const –> void
- assign(self: pyrosetta.rosetta.protocols.environment.claims.EnvClaim, : pyrosetta.rosetta.protocols.environment.claims.EnvClaim) pyrosetta.rosetta.protocols.environment.claims.EnvClaim ¶
C++: protocols::environment::claims::EnvClaim::operator=(const class protocols::environment::claims::EnvClaim &) –> class protocols::environment::claims::EnvClaim &
- clone(self: pyrosetta.rosetta.protocols.environment.claims.EnvClaim) pyrosetta.rosetta.protocols.environment.claims.EnvClaim ¶
C++: protocols::environment::claims::EnvClaim::clone() const –> class std::shared_ptr<class protocols::environment::claims::EnvClaim>
- static define_envclaim_schema_group(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::environment::claims::EnvClaim::define_envclaim_schema_group(class utility::tag::XMLSchemaDefinition &) –> void
- static envclaim_ct_namer(: str) str ¶
C++: protocols::environment::claims::EnvClaim::envclaim_ct_namer(std::string) –> std::string
- static envclaim_group_name() str ¶
C++: protocols::environment::claims::EnvClaim::envclaim_group_name() –> std::string
- static is_claim(name: str) bool ¶
C++: protocols::environment::claims::EnvClaim::is_claim(const std::string &) –> bool
- static make_claim(name: str, owner: pyrosetta.rosetta.protocols.environment.ClientMover, tag: pyrosetta.rosetta.utility.tag.Tag, datamap: pyrosetta.rosetta.basic.datacache.DataMap) pyrosetta.rosetta.protocols.environment.claims.EnvClaim ¶
factory method for claims.
- I chose not to make a full-on factory implementation with registrators and creators and a factory
because there aren’t that many different kinds of claims, I think, and that level of complexity is likely superfluous.
C++: protocols::environment::claims::EnvClaim::make_claim(const std::string &, class std::shared_ptr<class protocols::environment::ClientMover>, class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> class std::shared_ptr<class protocols::environment::claims::EnvClaim>
- owner(self: pyrosetta.rosetta.protocols.environment.claims.EnvClaim) pyrosetta.rosetta.protocols.environment.ClientMover ¶
A clone used by the EnvClaimFactory to instantiate new EnvClaims using an XML tag.
C++: protocols::environment::claims::EnvClaim::owner() const –> class std::shared_ptr<class protocols::environment::ClientMover>
- set_owner(self: pyrosetta.rosetta.protocols.environment.claims.EnvClaim, owner: pyrosetta.rosetta.protocols.environment.ClientMover) None ¶
C++: protocols::environment::claims::EnvClaim::set_owner(class std::shared_ptr<class protocols::environment::ClientMover>) –> void
- show(self: pyrosetta.rosetta.protocols.environment.claims.EnvClaim, os: pyrosetta.rosetta.std.ostream) None ¶
C++: protocols::environment::claims::EnvClaim::show(std::ostream &) const –> void
- type(self: pyrosetta.rosetta.protocols.environment.claims.EnvClaim) str ¶
C++: protocols::environment::claims::EnvClaim::type() const –> std::string
- class pyrosetta.rosetta.protocols.environment.claims.EnvLabelSelector¶
Bases:
ResidueSelector
- add_position(self: pyrosetta.rosetta.protocols.environment.claims.EnvLabelSelector, p: pyrosetta.rosetta.core.environment.LocalPosition) None ¶
C++: protocols::environment::claims::EnvLabelSelector::add_position(const class core::environment::LocalPosition &) –> void
- apply(self: pyrosetta.rosetta.protocols.environment.claims.EnvLabelSelector, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_bool ¶
C++: protocols::environment::claims::EnvLabelSelector::apply(const class core::pose::Pose &) const –> class utility::vector1<bool, class std::allocator<bool> >
- assign(self: pyrosetta.rosetta.protocols.environment.claims.EnvLabelSelector, : pyrosetta.rosetta.protocols.environment.claims.EnvLabelSelector) pyrosetta.rosetta.protocols.environment.claims.EnvLabelSelector ¶
C++: protocols::environment::claims::EnvLabelSelector::operator=(const class protocols::environment::claims::EnvLabelSelector &) –> class protocols::environment::claims::EnvLabelSelector &
- static class_name() str ¶
C++: protocols::environment::claims::EnvLabelSelector::class_name() –> std::string
- clone(self: pyrosetta.rosetta.protocols.environment.claims.EnvLabelSelector) pyrosetta.rosetta.core.select.residue_selector.ResidueSelector ¶
Clone operator.
Copy this object and return an owning pointer to the new object.
C++: protocols::environment::claims::EnvLabelSelector::clone() const –> class std::shared_ptr<class core::select::residue_selector::ResidueSelector>
- get_name(self: pyrosetta.rosetta.protocols.environment.claims.EnvLabelSelector) str ¶
C++: protocols::environment::claims::EnvLabelSelector::get_name() const –> std::string
- local_positions(self: pyrosetta.rosetta.protocols.environment.claims.EnvLabelSelector) pyrosetta.rosetta.utility.vector1_std_shared_ptr_core_environment_LocalPosition_t ¶
C++: protocols::environment::claims::EnvLabelSelector::local_positions() const –> const class utility::vector1<class std::shared_ptr<class core::environment::LocalPosition>, class std::allocator<class std::shared_ptr<class core::environment::LocalPosition> > > &
- parse_my_tag(self: pyrosetta.rosetta.protocols.environment.claims.EnvLabelSelector, tag: pyrosetta.rosetta.utility.tag.Tag, datamap: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::environment::claims::EnvLabelSelector::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
- 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_local_positions(self: pyrosetta.rosetta.protocols.environment.claims.EnvLabelSelector, : pyrosetta.rosetta.utility.vector1_std_shared_ptr_core_environment_LocalPosition_t) None ¶
C++: protocols::environment::claims::EnvLabelSelector::set_local_positions(const class utility::vector1<class std::shared_ptr<class core::environment::LocalPosition>, class std::allocator<class std::shared_ptr<class core::environment::LocalPosition> > > &) –> void
- class pyrosetta.rosetta.protocols.environment.claims.JumpClaim¶
Bases:
EnvClaim
- annotate(self: pyrosetta.rosetta.protocols.environment.claims.EnvClaim, : pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.core.environment.SequenceAnnotation) None ¶
allow the claim to use any internally queued ResidueSelectors to create sequence annotations.
C++: protocols::environment::claims::EnvClaim::annotate(const class core::pose::Pose &, class std::shared_ptr<class core::environment::SequenceAnnotation>) const –> void
- assign(self: pyrosetta.rosetta.protocols.environment.claims.JumpClaim, : pyrosetta.rosetta.protocols.environment.claims.JumpClaim) pyrosetta.rosetta.protocols.environment.claims.JumpClaim ¶
C++: protocols::environment::claims::JumpClaim::operator=(const class protocols::environment::claims::JumpClaim &) –> class protocols::environment::claims::JumpClaim &
- atoms(self: pyrosetta.rosetta.protocols.environment.claims.JumpClaim) Tuple[str, str] ¶
C++: protocols::environment::claims::JumpClaim::atoms() const –> const struct std::pair<std::string, std::string > &
- static class_name() str ¶
C++: protocols::environment::claims::JumpClaim::class_name() –> std::string
- clone(self: pyrosetta.rosetta.protocols.environment.claims.JumpClaim) pyrosetta.rosetta.protocols.environment.claims.EnvClaim ¶
C++: protocols::environment::claims::JumpClaim::clone() const –> class std::shared_ptr<class protocols::environment::claims::EnvClaim>
- create_vrt_if_necessary(*args, **kwargs)¶
Overloaded function.
create_vrt_if_necessary(self: pyrosetta.rosetta.protocols.environment.claims.JumpClaim, setting: bool) -> None
C++: protocols::environment::claims::JumpClaim::create_vrt_if_necessary(bool) –> void
create_vrt_if_necessary(self: pyrosetta.rosetta.protocols.environment.claims.JumpClaim, setting_p1: bool, setting_p2: bool) -> None
- configure this JumpClaim to create a virtual residue to be the jump point if label of the
proposed jump point (i.e. pos1_.label()) does not already exist.
this behavior for pos1()
this behavior for pos2()
C++: protocols::environment::claims::JumpClaim::create_vrt_if_necessary(bool, bool) –> void
- cut(self: pyrosetta.rosetta.protocols.environment.claims.JumpClaim, : pyrosetta.rosetta.core.environment.LocalPosition) None ¶
C++: protocols::environment::claims::JumpClaim::cut(const class core::environment::LocalPosition &) –> void
- static define_envclaim_schema_group(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::environment::claims::EnvClaim::define_envclaim_schema_group(class utility::tag::XMLSchemaDefinition &) –> void
- static envclaim_ct_namer(: str) str ¶
C++: protocols::environment::claims::EnvClaim::envclaim_ct_namer(std::string) –> std::string
- static envclaim_group_name() str ¶
C++: protocols::environment::claims::EnvClaim::envclaim_group_name() –> std::string
- static is_claim(name: str) bool ¶
C++: protocols::environment::claims::EnvClaim::is_claim(const std::string &) –> bool
- label(self: pyrosetta.rosetta.protocols.environment.claims.JumpClaim) str ¶
C++: protocols::environment::claims::JumpClaim::label() const –> const std::string &
- static make_claim(name: str, owner: pyrosetta.rosetta.protocols.environment.ClientMover, tag: pyrosetta.rosetta.utility.tag.Tag, datamap: pyrosetta.rosetta.basic.datacache.DataMap) pyrosetta.rosetta.protocols.environment.claims.EnvClaim ¶
factory method for claims.
- I chose not to make a full-on factory implementation with registrators and creators and a factory
because there aren’t that many different kinds of claims, I think, and that level of complexity is likely superfluous.
C++: protocols::environment::claims::EnvClaim::make_claim(const std::string &, class std::shared_ptr<class protocols::environment::ClientMover>, class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> class std::shared_ptr<class protocols::environment::claims::EnvClaim>
- owner(self: pyrosetta.rosetta.protocols.environment.claims.EnvClaim) pyrosetta.rosetta.protocols.environment.ClientMover ¶
A clone used by the EnvClaimFactory to instantiate new EnvClaims using an XML tag.
C++: protocols::environment::claims::EnvClaim::owner() const –> class std::shared_ptr<class protocols::environment::ClientMover>
- physical(*args, **kwargs)¶
Overloaded function.
physical(self: pyrosetta.rosetta.protocols.environment.claims.JumpClaim) -> bool
C++: protocols::environment::claims::JumpClaim::physical() const –> bool
physical(self: pyrosetta.rosetta.protocols.environment.claims.JumpClaim, setting: bool) -> None
C++: protocols::environment::claims::JumpClaim::physical(bool) –> void
- pos1(self: pyrosetta.rosetta.protocols.environment.claims.JumpClaim) pyrosetta.rosetta.core.environment.LocalPosition ¶
C++: protocols::environment::claims::JumpClaim::pos1() const –> const class core::environment::LocalPosition &
- pos2(self: pyrosetta.rosetta.protocols.environment.claims.JumpClaim) pyrosetta.rosetta.core.environment.LocalPosition ¶
C++: protocols::environment::claims::JumpClaim::pos2() const –> const class core::environment::LocalPosition &
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::environment::claims::JumpClaim::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- set_atoms(self: pyrosetta.rosetta.protocols.environment.claims.JumpClaim, a1: str, a2: str) None ¶
- set the two atom names to use as the start and beginning of the jump. Both must be set simultaneously
because the FoldTree requires this.
C++: protocols::environment::claims::JumpClaim::set_atoms(const std::string &, const std::string &) –> void
- set_owner(self: pyrosetta.rosetta.protocols.environment.claims.EnvClaim, owner: pyrosetta.rosetta.protocols.environment.ClientMover) None ¶
C++: protocols::environment::claims::EnvClaim::set_owner(class std::shared_ptr<class protocols::environment::ClientMover>) –> void
- show(self: pyrosetta.rosetta.protocols.environment.claims.JumpClaim, os: pyrosetta.rosetta.std.ostream) None ¶
C++: protocols::environment::claims::JumpClaim::show(std::ostream &) const –> void
- strength(self: pyrosetta.rosetta.protocols.environment.claims.JumpClaim, cstr: pyrosetta.rosetta.protocols.environment.claims.ControlStrength, istr: pyrosetta.rosetta.protocols.environment.claims.ControlStrength) None ¶
C++: protocols::environment::claims::JumpClaim::strength(const enum protocols::environment::claims::ControlStrength &, const enum protocols::environment::claims::ControlStrength &) –> void
- stubs_intra_residue(*args, **kwargs)¶
Overloaded function.
stubs_intra_residue(self: pyrosetta.rosetta.protocols.environment.claims.JumpClaim, setting: bool) -> None
C++: protocols::environment::claims::JumpClaim::stubs_intra_residue(bool) –> void
stubs_intra_residue(self: pyrosetta.rosetta.protocols.environment.claims.JumpClaim) -> bool
C++: protocols::environment::claims::JumpClaim::stubs_intra_residue() const –> bool
- type(self: pyrosetta.rosetta.protocols.environment.claims.JumpClaim) str ¶
C++: protocols::environment::claims::JumpClaim::type() const –> std::string
- class pyrosetta.rosetta.protocols.environment.claims.JumpElement¶
Bases:
pybind11_object
- assign(self: pyrosetta.rosetta.protocols.environment.claims.JumpElement, : pyrosetta.rosetta.protocols.environment.claims.JumpElement) pyrosetta.rosetta.protocols.environment.claims.JumpElement ¶
C++: protocols::environment::claims::JumpElement::operator=(const struct protocols::environment::claims::JumpElement &) –> struct protocols::environment::claims::JumpElement &
- property atom1¶
- property atom2¶
- property force_stub_intra_residue¶
- property has_physical_cut¶
- property label¶
- property p1¶
- property p2¶
- class pyrosetta.rosetta.protocols.environment.claims.ResidueElement¶
Bases:
pybind11_object
at the moment, this only makes virtual residues, but could be modified to hold on to the name of the residue that should be created so that you could (for example) add a carbohydrate or ligand with this system.
- property allow_duplicates¶
- assign(self: pyrosetta.rosetta.protocols.environment.claims.ResidueElement, : pyrosetta.rosetta.protocols.environment.claims.ResidueElement) pyrosetta.rosetta.protocols.environment.claims.ResidueElement ¶
C++: protocols::environment::claims::ResidueElement::operator=(const struct protocols::environment::claims::ResidueElement &) –> struct protocols::environment::claims::ResidueElement &
- property label¶
- class pyrosetta.rosetta.protocols.environment.claims.TorsionClaim¶
Bases:
EnvClaim
- annotate(self: pyrosetta.rosetta.protocols.environment.claims.EnvClaim, : pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.core.environment.SequenceAnnotation) None ¶
allow the claim to use any internally queued ResidueSelectors to create sequence annotations.
C++: protocols::environment::claims::EnvClaim::annotate(const class core::pose::Pose &, class std::shared_ptr<class core::environment::SequenceAnnotation>) const –> void
- assign(self: pyrosetta.rosetta.protocols.environment.claims.TorsionClaim, : pyrosetta.rosetta.protocols.environment.claims.TorsionClaim) pyrosetta.rosetta.protocols.environment.claims.TorsionClaim ¶
C++: protocols::environment::claims::TorsionClaim::operator=(const class protocols::environment::claims::TorsionClaim &) –> class protocols::environment::claims::TorsionClaim &
- claim_backbone(*args, **kwargs)¶
Overloaded function.
claim_backbone(self: pyrosetta.rosetta.protocols.environment.claims.TorsionClaim, in: bool) -> None
C++: protocols::environment::claims::TorsionClaim::claim_backbone(bool) –> void
claim_backbone(self: pyrosetta.rosetta.protocols.environment.claims.TorsionClaim) -> bool
C++: protocols::environment::claims::TorsionClaim::claim_backbone() const –> bool
- claim_sidechain(*args, **kwargs)¶
Overloaded function.
claim_sidechain(self: pyrosetta.rosetta.protocols.environment.claims.TorsionClaim, in: bool) -> None
C++: protocols::environment::claims::TorsionClaim::claim_sidechain(bool) –> void
claim_sidechain(self: pyrosetta.rosetta.protocols.environment.claims.TorsionClaim) -> bool
C++: protocols::environment::claims::TorsionClaim::claim_sidechain() const –> bool
- static class_name() str ¶
C++: protocols::environment::claims::TorsionClaim::class_name() –> std::string
- clone(self: pyrosetta.rosetta.protocols.environment.claims.TorsionClaim) pyrosetta.rosetta.protocols.environment.claims.EnvClaim ¶
C++: protocols::environment::claims::TorsionClaim::clone() const –> class std::shared_ptr<class protocols::environment::claims::EnvClaim>
- ctrl_strength(self: pyrosetta.rosetta.protocols.environment.claims.TorsionClaim) pyrosetta.rosetta.protocols.environment.claims.ControlStrength ¶
C++: protocols::environment::claims::TorsionClaim::ctrl_strength() const –> const enum protocols::environment::claims::ControlStrength &
- static define_envclaim_schema_group(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::environment::claims::EnvClaim::define_envclaim_schema_group(class utility::tag::XMLSchemaDefinition &) –> void
- static envclaim_ct_namer(: str) str ¶
C++: protocols::environment::claims::EnvClaim::envclaim_ct_namer(std::string) –> std::string
- static envclaim_group_name() str ¶
C++: protocols::environment::claims::EnvClaim::envclaim_group_name() –> std::string
- init_strength(self: pyrosetta.rosetta.protocols.environment.claims.TorsionClaim) pyrosetta.rosetta.protocols.environment.claims.ControlStrength ¶
C++: protocols::environment::claims::TorsionClaim::init_strength() const –> const enum protocols::environment::claims::ControlStrength &
- static is_claim(name: str) bool ¶
C++: protocols::environment::claims::EnvClaim::is_claim(const std::string &) –> bool
- static make_claim(name: str, owner: pyrosetta.rosetta.protocols.environment.ClientMover, tag: pyrosetta.rosetta.utility.tag.Tag, datamap: pyrosetta.rosetta.basic.datacache.DataMap) pyrosetta.rosetta.protocols.environment.claims.EnvClaim ¶
factory method for claims.
- I chose not to make a full-on factory implementation with registrators and creators and a factory
because there aren’t that many different kinds of claims, I think, and that level of complexity is likely superfluous.
C++: protocols::environment::claims::EnvClaim::make_claim(const std::string &, class std::shared_ptr<class protocols::environment::ClientMover>, class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> class std::shared_ptr<class protocols::environment::claims::EnvClaim>
- owner(self: pyrosetta.rosetta.protocols.environment.claims.EnvClaim) pyrosetta.rosetta.protocols.environment.ClientMover ¶
A clone used by the EnvClaimFactory to instantiate new EnvClaims using an XML tag.
C++: protocols::environment::claims::EnvClaim::owner() const –> class std::shared_ptr<class protocols::environment::ClientMover>
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::environment::claims::TorsionClaim::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- selector(self: pyrosetta.rosetta.protocols.environment.claims.TorsionClaim) pyrosetta.rosetta.core.select.residue_selector.ResidueSelector ¶
C++: protocols::environment::claims::TorsionClaim::selector() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>
- set_owner(self: pyrosetta.rosetta.protocols.environment.claims.EnvClaim, owner: pyrosetta.rosetta.protocols.environment.ClientMover) None ¶
C++: protocols::environment::claims::EnvClaim::set_owner(class std::shared_ptr<class protocols::environment::ClientMover>) –> void
- show(self: pyrosetta.rosetta.protocols.environment.claims.TorsionClaim, os: pyrosetta.rosetta.std.ostream) None ¶
C++: protocols::environment::claims::TorsionClaim::show(std::ostream &) const –> void
- strength(self: pyrosetta.rosetta.protocols.environment.claims.TorsionClaim, control_strength: pyrosetta.rosetta.protocols.environment.claims.ControlStrength, initialization_strength: pyrosetta.rosetta.protocols.environment.claims.ControlStrength) None ¶
set the initialization and control strength of the TorsionClaim.
C++: protocols::environment::claims::TorsionClaim::strength(const enum protocols::environment::claims::ControlStrength &, const enum protocols::environment::claims::ControlStrength &) –> void
- type(self: pyrosetta.rosetta.protocols.environment.claims.TorsionClaim) str ¶
C++: protocols::environment::claims::TorsionClaim::type() const –> std::string
- class pyrosetta.rosetta.protocols.environment.claims.VirtResClaim¶
Bases:
EnvClaim
- annotate(self: pyrosetta.rosetta.protocols.environment.claims.EnvClaim, : pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.core.environment.SequenceAnnotation) None ¶
allow the claim to use any internally queued ResidueSelectors to create sequence annotations.
C++: protocols::environment::claims::EnvClaim::annotate(const class core::pose::Pose &, class std::shared_ptr<class core::environment::SequenceAnnotation>) const –> void
- assign(self: pyrosetta.rosetta.protocols.environment.claims.VirtResClaim, : pyrosetta.rosetta.protocols.environment.claims.VirtResClaim) pyrosetta.rosetta.protocols.environment.claims.VirtResClaim ¶
C++: protocols::environment::claims::VirtResClaim::operator=(const class protocols::environment::claims::VirtResClaim &) –> class protocols::environment::claims::VirtResClaim &
- static class_name() str ¶
C++: protocols::environment::claims::VirtResClaim::class_name() –> std::string
- clone(self: pyrosetta.rosetta.protocols.environment.claims.VirtResClaim) pyrosetta.rosetta.protocols.environment.claims.EnvClaim ¶
C++: protocols::environment::claims::VirtResClaim::clone() const –> class std::shared_ptr<class protocols::environment::claims::EnvClaim>
- static define_envclaim_schema_group(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::environment::claims::EnvClaim::define_envclaim_schema_group(class utility::tag::XMLSchemaDefinition &) –> void
- static envclaim_ct_namer(: str) str ¶
C++: protocols::environment::claims::EnvClaim::envclaim_ct_namer(std::string) –> std::string
- static envclaim_group_name() str ¶
C++: protocols::environment::claims::EnvClaim::envclaim_group_name() –> std::string
- static is_claim(name: str) bool ¶
C++: protocols::environment::claims::EnvClaim::is_claim(const std::string &) –> bool
- jump(self: pyrosetta.rosetta.protocols.environment.claims.VirtResClaim) pyrosetta.rosetta.protocols.environment.claims.JumpClaim ¶
C++: protocols::environment::claims::VirtResClaim::jump() –> class protocols::environment::claims::JumpClaim &
- static make_claim(name: str, owner: pyrosetta.rosetta.protocols.environment.ClientMover, tag: pyrosetta.rosetta.utility.tag.Tag, datamap: pyrosetta.rosetta.basic.datacache.DataMap) pyrosetta.rosetta.protocols.environment.claims.EnvClaim ¶
factory method for claims.
- I chose not to make a full-on factory implementation with registrators and creators and a factory
because there aren’t that many different kinds of claims, I think, and that level of complexity is likely superfluous.
C++: protocols::environment::claims::EnvClaim::make_claim(const std::string &, class std::shared_ptr<class protocols::environment::ClientMover>, class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> class std::shared_ptr<class protocols::environment::claims::EnvClaim>
- owner(self: pyrosetta.rosetta.protocols.environment.claims.EnvClaim) pyrosetta.rosetta.protocols.environment.ClientMover ¶
A clone used by the EnvClaimFactory to instantiate new EnvClaims using an XML tag.
C++: protocols::environment::claims::EnvClaim::owner() const –> class std::shared_ptr<class protocols::environment::ClientMover>
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::environment::claims::VirtResClaim::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- set_owner(self: pyrosetta.rosetta.protocols.environment.claims.EnvClaim, owner: pyrosetta.rosetta.protocols.environment.ClientMover) None ¶
C++: protocols::environment::claims::EnvClaim::set_owner(class std::shared_ptr<class protocols::environment::ClientMover>) –> void
- show(self: pyrosetta.rosetta.protocols.environment.claims.VirtResClaim, os: pyrosetta.rosetta.std.ostream) None ¶
C++: protocols::environment::claims::VirtResClaim::show(std::ostream &) const –> void
- strength(self: pyrosetta.rosetta.protocols.environment.claims.VirtResClaim, cstr: pyrosetta.rosetta.protocols.environment.claims.ControlStrength, istr: pyrosetta.rosetta.protocols.environment.claims.ControlStrength) None ¶
C++: protocols::environment::claims::VirtResClaim::strength(const enum protocols::environment::claims::ControlStrength &, const enum protocols::environment::claims::ControlStrength &) –> void
- type(self: pyrosetta.rosetta.protocols.environment.claims.VirtResClaim) str ¶
C++: protocols::environment::claims::VirtResClaim::type() const –> std::string
- vrt_label(self: pyrosetta.rosetta.protocols.environment.claims.VirtResClaim) str ¶
C++: protocols::environment::claims::VirtResClaim::vrt_label() const –> const std::string &
- class pyrosetta.rosetta.protocols.environment.claims.XYZClaim¶
Bases:
EnvClaim
- annotate(self: pyrosetta.rosetta.protocols.environment.claims.EnvClaim, : pyrosetta.rosetta.core.pose.Pose, : pyrosetta.rosetta.core.environment.SequenceAnnotation) None ¶
allow the claim to use any internally queued ResidueSelectors to create sequence annotations.
C++: protocols::environment::claims::EnvClaim::annotate(const class core::pose::Pose &, class std::shared_ptr<class core::environment::SequenceAnnotation>) const –> void
- assign(self: pyrosetta.rosetta.protocols.environment.claims.XYZClaim, : pyrosetta.rosetta.protocols.environment.claims.XYZClaim) pyrosetta.rosetta.protocols.environment.claims.XYZClaim ¶
C++: protocols::environment::claims::XYZClaim::operator=(const class protocols::environment::claims::XYZClaim &) –> class protocols::environment::claims::XYZClaim &
- static class_name() str ¶
C++: protocols::environment::claims::XYZClaim::class_name() –> std::string
- clone(self: pyrosetta.rosetta.protocols.environment.claims.XYZClaim) pyrosetta.rosetta.protocols.environment.claims.EnvClaim ¶
C++: protocols::environment::claims::XYZClaim::clone() const –> class std::shared_ptr<class protocols::environment::claims::EnvClaim>
- ctrl_strength(self: pyrosetta.rosetta.protocols.environment.claims.XYZClaim) pyrosetta.rosetta.protocols.environment.claims.ControlStrength ¶
C++: protocols::environment::claims::XYZClaim::ctrl_strength() const –> const enum protocols::environment::claims::ControlStrength &
- static define_envclaim_schema_group(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::environment::claims::EnvClaim::define_envclaim_schema_group(class utility::tag::XMLSchemaDefinition &) –> void
- static envclaim_ct_namer(: str) str ¶
C++: protocols::environment::claims::EnvClaim::envclaim_ct_namer(std::string) –> std::string
- static envclaim_group_name() str ¶
C++: protocols::environment::claims::EnvClaim::envclaim_group_name() –> std::string
- init_strength(self: pyrosetta.rosetta.protocols.environment.claims.XYZClaim) pyrosetta.rosetta.protocols.environment.claims.ControlStrength ¶
C++: protocols::environment::claims::XYZClaim::init_strength() const –> const enum protocols::environment::claims::ControlStrength &
- static is_claim(name: str) bool ¶
C++: protocols::environment::claims::EnvClaim::is_claim(const std::string &) –> bool
- static make_claim(name: str, owner: pyrosetta.rosetta.protocols.environment.ClientMover, tag: pyrosetta.rosetta.utility.tag.Tag, datamap: pyrosetta.rosetta.basic.datacache.DataMap) pyrosetta.rosetta.protocols.environment.claims.EnvClaim ¶
factory method for claims.
- I chose not to make a full-on factory implementation with registrators and creators and a factory
because there aren’t that many different kinds of claims, I think, and that level of complexity is likely superfluous.
C++: protocols::environment::claims::EnvClaim::make_claim(const std::string &, class std::shared_ptr<class protocols::environment::ClientMover>, class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> class std::shared_ptr<class protocols::environment::claims::EnvClaim>
- owner(self: pyrosetta.rosetta.protocols.environment.claims.EnvClaim) pyrosetta.rosetta.protocols.environment.ClientMover ¶
A clone used by the EnvClaimFactory to instantiate new EnvClaims using an XML tag.
C++: protocols::environment::claims::EnvClaim::owner() const –> class std::shared_ptr<class protocols::environment::ClientMover>
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::environment::claims::XYZClaim::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- relative(self: pyrosetta.rosetta.protocols.environment.claims.XYZClaim) bool ¶
C++: protocols::environment::claims::XYZClaim::relative() const –> bool
- selector(self: pyrosetta.rosetta.protocols.environment.claims.XYZClaim) pyrosetta.rosetta.core.select.residue_selector.ResidueSelector ¶
C++: protocols::environment::claims::XYZClaim::selector() const –> class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>
- set_owner(self: pyrosetta.rosetta.protocols.environment.claims.EnvClaim, owner: pyrosetta.rosetta.protocols.environment.ClientMover) None ¶
C++: protocols::environment::claims::EnvClaim::set_owner(class std::shared_ptr<class protocols::environment::ClientMover>) –> void
- set_relative(self: pyrosetta.rosetta.protocols.environment.claims.XYZClaim, s: bool) None ¶
C++: protocols::environment::claims::XYZClaim::set_relative(bool) –> void
- show(self: pyrosetta.rosetta.protocols.environment.claims.XYZClaim, os: pyrosetta.rosetta.std.ostream) None ¶
C++: protocols::environment::claims::XYZClaim::show(std::ostream &) const –> void
- strength(self: pyrosetta.rosetta.protocols.environment.claims.XYZClaim, control: pyrosetta.rosetta.protocols.environment.claims.ControlStrength, initialization: pyrosetta.rosetta.protocols.environment.claims.ControlStrength) None ¶
C++: protocols::environment::claims::XYZClaim::strength(const enum protocols::environment::claims::ControlStrength &, const enum protocols::environment::claims::ControlStrength &) –> void
- type(self: pyrosetta.rosetta.protocols.environment.claims.XYZClaim) str ¶
C++: protocols::environment::claims::XYZClaim::type() const –> std::string