claims

Bindings for protocols::environment::claims namespace

class pyrosetta.rosetta.protocols.environment.claims.ClaimStrength

Bases: pybind11_builtins.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_builtins.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
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_builtins.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
class pyrosetta.rosetta.protocols.environment.claims.CutBiasClaim

Bases: pyrosetta.rosetta.protocols.environment.claims.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_builtins.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_builtins.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_builtins.pybind11_object

property c_str
property i_str
property id
class pyrosetta.rosetta.protocols.environment.claims.EnvClaim

Bases: pybind11_builtins.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: pyrosetta.rosetta.core.select.residue_selector.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

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: pyrosetta.rosetta.protocols.environment.claims.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.

  1. 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

  1. 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.

  1. physical(self: pyrosetta.rosetta.protocols.environment.claims.JumpClaim) -> bool

C++: protocols::environment::claims::JumpClaim::physical() const –> bool

  1. 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.

  1. stubs_intra_residue(self: pyrosetta.rosetta.protocols.environment.claims.JumpClaim, setting: bool) -> None

C++: protocols::environment::claims::JumpClaim::stubs_intra_residue(bool) –> void

  1. 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_builtins.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_builtins.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: pyrosetta.rosetta.protocols.environment.claims.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.

  1. claim_backbone(self: pyrosetta.rosetta.protocols.environment.claims.TorsionClaim, in: bool) -> None

C++: protocols::environment::claims::TorsionClaim::claim_backbone(bool) –> void

  1. 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.

  1. claim_sidechain(self: pyrosetta.rosetta.protocols.environment.claims.TorsionClaim, in: bool) -> None

C++: protocols::environment::claims::TorsionClaim::claim_sidechain(bool) –> void

  1. 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: pyrosetta.rosetta.protocols.environment.claims.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: pyrosetta.rosetta.protocols.environment.claims.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