architects

Bindings for protocols::denovo_design::architects namespace

class pyrosetta.rosetta.protocols.denovo_design.architects.BetaSheetArchitect

Bases: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect

Architect that creates a beta sheet

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.denovo_design.architects.BetaSheetArchitect, id_value: str) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.denovo_design.architects.BetaSheetArchitect, arg0: pyrosetta.rosetta.protocols.denovo_design.architects.BetaSheetArchitect) -> None
__init_subclass__()

This method is called when a class is subclassed.

The default implementation does nothing. It may be overridden to extend subclasses.

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

Create and return a new object. See help(type) for accurate signature.

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).

add_common_denovo_architect_attributes(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::denovo_design::architects::DeNovoArchitect::add_common_denovo_architect_attributes(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> void

add_strand_extension(self: pyrosetta.rosetta.protocols.denovo_design.architects.BetaSheetArchitect, strand_name: str, length: int) → None

C++: protocols::denovo_design::architects::BetaSheetArchitect::add_strand_extension(const class std::basic_string<char> &, const unsigned long) –> void

apply(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect, pose: pyrosetta.rosetta.core.pose.Pose) → protocols::denovo_design::components::StructureData

C++: protocols::denovo_design::architects::DeNovoArchitect::apply(const class core::pose::Pose &) const –> class std::shared_ptr<class protocols::denovo_design::components::StructureData>

assign(self: pyrosetta.rosetta.protocols.denovo_design.architects.BetaSheetArchitect, : pyrosetta.rosetta.protocols.denovo_design.architects.BetaSheetArchitect) → pyrosetta.rosetta.protocols.denovo_design.architects.BetaSheetArchitect

C++: protocols::denovo_design::architects::BetaSheetArchitect::operator=(const class protocols::denovo_design::architects::BetaSheetArchitect &) –> class protocols::denovo_design::architects::BetaSheetArchitect &

attributes_for_parse_my_tag(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::denovo_design::architects::StructureArchitect::attributes_for_parse_my_tag(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> void

class_name() → str

C++: protocols::denovo_design::architects::BetaSheetArchitect::class_name() –> std::string

clone(self: pyrosetta.rosetta.protocols.denovo_design.architects.BetaSheetArchitect) → pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect

C++: protocols::denovo_design::architects::BetaSheetArchitect::clone() const –> class std::shared_ptr<class protocols::denovo_design::architects::DeNovoArchitect>

design(self: pyrosetta.rosetta.protocols.denovo_design.architects.BetaSheetArchitect, pose: pyrosetta.rosetta.core.pose.Pose, random: float) → protocols::denovo_design::components::StructureData

C++: protocols::denovo_design::architects::BetaSheetArchitect::design(const class core::pose::Pose &, double &) const –> class std::shared_ptr<class protocols::denovo_design::components::StructureData>

id(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect) → str

C++: protocols::denovo_design::architects::StructureArchitect::id() const –> const std::string &

parse_my_tag(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) → None

C++: protocols::denovo_design::architects::StructureArchitect::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::denovo_design::architects::BetaSheetArchitect::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

retrieve_lengths(self: pyrosetta.rosetta.protocols.denovo_design.architects.BetaSheetArchitect, perm: protocols::denovo_design::components::StructureData) → pyrosetta.rosetta.utility.vector1_unsigned_long

C++: protocols::denovo_design::architects::BetaSheetArchitect::retrieve_lengths(const class protocols::denovo_design::components::StructureData &) const –> class utility::vector1<unsigned long, class std::allocator<unsigned long> >

retrieve_register_shifts(self: pyrosetta.rosetta.protocols.denovo_design.architects.BetaSheetArchitect, perm: protocols::denovo_design::components::StructureData) → pyrosetta.rosetta.utility.vector1_long

C++: protocols::denovo_design::architects::BetaSheetArchitect::retrieve_register_shifts(const class protocols::denovo_design::components::StructureData &) const –> class utility::vector1<long, class std::allocator<long> >

set_id(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect, new_id: str) → None

C++: protocols::denovo_design::architects::StructureArchitect::set_id(const class std::basic_string<char> &) –> void

set_strand_extensions(self: pyrosetta.rosetta.protocols.denovo_design.architects.BetaSheetArchitect, extensions_str: str) → None

C++: protocols::denovo_design::architects::BetaSheetArchitect::set_strand_extensions(const class std::basic_string<char> &) –> void

type(self: pyrosetta.rosetta.protocols.denovo_design.architects.BetaSheetArchitect) → str

C++: protocols::denovo_design::architects::BetaSheetArchitect::type() const –> std::string

class pyrosetta.rosetta.protocols.denovo_design.architects.BlueprintArchitect

Bases: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect

Designs a structure using a Blueprint file

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.denovo_design.architects.BlueprintArchitect, id_value: str) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.denovo_design.architects.BlueprintArchitect, arg0: pyrosetta.rosetta.protocols.denovo_design.architects.BlueprintArchitect) -> None
__init_subclass__()

This method is called when a class is subclassed.

The default implementation does nothing. It may be overridden to extend subclasses.

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

Create and return a new object. See help(type) for accurate signature.

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).

add_common_denovo_architect_attributes(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::denovo_design::architects::DeNovoArchitect::add_common_denovo_architect_attributes(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> void

apply(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect, pose: pyrosetta.rosetta.core.pose.Pose) → protocols::denovo_design::components::StructureData

C++: protocols::denovo_design::architects::DeNovoArchitect::apply(const class core::pose::Pose &) const –> class std::shared_ptr<class protocols::denovo_design::components::StructureData>

assign(self: pyrosetta.rosetta.protocols.denovo_design.architects.BlueprintArchitect, : pyrosetta.rosetta.protocols.denovo_design.architects.BlueprintArchitect) → pyrosetta.rosetta.protocols.denovo_design.architects.BlueprintArchitect

C++: protocols::denovo_design::architects::BlueprintArchitect::operator=(const class protocols::denovo_design::architects::BlueprintArchitect &) –> class protocols::denovo_design::architects::BlueprintArchitect &

attributes_for_parse_my_tag(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::denovo_design::architects::StructureArchitect::attributes_for_parse_my_tag(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> void

class_name() → str

C++: protocols::denovo_design::architects::BlueprintArchitect::class_name() –> std::string

clone(self: pyrosetta.rosetta.protocols.denovo_design.architects.BlueprintArchitect) → pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect

C++: protocols::denovo_design::architects::BlueprintArchitect::clone() const –> class std::shared_ptr<class protocols::denovo_design::architects::DeNovoArchitect>

design(self: pyrosetta.rosetta.protocols.denovo_design.architects.BlueprintArchitect, pose: pyrosetta.rosetta.core.pose.Pose, random: float) → protocols::denovo_design::components::StructureData

C++: protocols::denovo_design::architects::BlueprintArchitect::design(const class core::pose::Pose &, double &) const –> class std::shared_ptr<class protocols::denovo_design::components::StructureData>

id(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect) → str

C++: protocols::denovo_design::architects::StructureArchitect::id() const –> const std::string &

parse_my_tag(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) → None

C++: protocols::denovo_design::architects::StructureArchitect::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::denovo_design::architects::BlueprintArchitect::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

set_blueprint(self: pyrosetta.rosetta.protocols.denovo_design.architects.BlueprintArchitect, bp: protocols::parser::BluePrint) → None

C++: protocols::denovo_design::architects::BlueprintArchitect::set_blueprint(const class protocols::parser::BluePrint &) –> void

set_id(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect, new_id: str) → None

C++: protocols::denovo_design::architects::StructureArchitect::set_id(const class std::basic_string<char> &) –> void

type(self: pyrosetta.rosetta.protocols.denovo_design.architects.BlueprintArchitect) → str

C++: protocols::denovo_design::architects::BlueprintArchitect::type() const –> std::string

class pyrosetta.rosetta.protocols.denovo_design.architects.CompoundArchitect

Bases: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect

Architect that creates a StructureData using multiple architects

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.denovo_design.architects.CompoundArchitect, id_value: str) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.denovo_design.architects.CompoundArchitect, arg0: pyrosetta.rosetta.protocols.denovo_design.architects.CompoundArchitect) -> None
__init_subclass__()

This method is called when a class is subclassed.

The default implementation does nothing. It may be overridden to extend subclasses.

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

Create and return a new object. See help(type) for accurate signature.

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).

add_architect(self: pyrosetta.rosetta.protocols.denovo_design.architects.CompoundArchitect, architect: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect) → None

C++: protocols::denovo_design::architects::CompoundArchitect::add_architect(const class protocols::denovo_design::architects::DeNovoArchitect &) –> void

add_common_denovo_architect_attributes(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::denovo_design::architects::DeNovoArchitect::add_common_denovo_architect_attributes(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> void

add_connection(self: pyrosetta.rosetta.protocols.denovo_design.architects.CompoundArchitect, connection: protocols::denovo_design::connection::ConnectionArchitect) → None

C++: protocols::denovo_design::architects::CompoundArchitect::add_connection(const class protocols::denovo_design::connection::ConnectionArchitect &) –> void

apply(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect, pose: pyrosetta.rosetta.core.pose.Pose) → protocols::denovo_design::components::StructureData

C++: protocols::denovo_design::architects::DeNovoArchitect::apply(const class core::pose::Pose &) const –> class std::shared_ptr<class protocols::denovo_design::components::StructureData>

assign(self: pyrosetta.rosetta.protocols.denovo_design.architects.CompoundArchitect, : pyrosetta.rosetta.protocols.denovo_design.architects.CompoundArchitect) → pyrosetta.rosetta.protocols.denovo_design.architects.CompoundArchitect

C++: protocols::denovo_design::architects::CompoundArchitect::operator=(const class protocols::denovo_design::architects::CompoundArchitect &) –> class protocols::denovo_design::architects::CompoundArchitect &

attributes_for_parse_my_tag(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::denovo_design::architects::StructureArchitect::attributes_for_parse_my_tag(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> void

class_name() → str

C++: protocols::denovo_design::architects::CompoundArchitect::class_name() –> std::string

clone(self: pyrosetta.rosetta.protocols.denovo_design.architects.CompoundArchitect) → pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect

C++: protocols::denovo_design::architects::CompoundArchitect::clone() const –> class std::shared_ptr<class protocols::denovo_design::architects::DeNovoArchitect>

define_pairing_group(: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::denovo_design::architects::CompoundArchitect::define_pairing_group(class utility::tag::XMLSchemaDefinition &) –> void

design(self: pyrosetta.rosetta.protocols.denovo_design.architects.CompoundArchitect, pose: pyrosetta.rosetta.core.pose.Pose, random: float) → protocols::denovo_design::components::StructureData

C++: protocols::denovo_design::architects::CompoundArchitect::design(const class core::pose::Pose &, double &) const –> class std::shared_ptr<class protocols::denovo_design::components::StructureData>

id(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect) → str

C++: protocols::denovo_design::architects::StructureArchitect::id() const –> const std::string &

pairing_group_namer() → str

C++: protocols::denovo_design::architects::CompoundArchitect::pairing_group_namer() –> std::string

pairing_subelement_ct_namer(: str) → str

C++: protocols::denovo_design::architects::CompoundArchitect::pairing_subelement_ct_namer(class std::basic_string<char>) –> std::string

parse_my_tag(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) → None

C++: protocols::denovo_design::architects::StructureArchitect::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::denovo_design::architects::CompoundArchitect::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

set_id(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect, new_id: str) → None

C++: protocols::denovo_design::architects::StructureArchitect::set_id(const class std::basic_string<char> &) –> void

subelement_ct_namer(: str) → str

C++: protocols::denovo_design::architects::CompoundArchitect::subelement_ct_namer(class std::basic_string<char>) –> std::string

type(self: pyrosetta.rosetta.protocols.denovo_design.architects.CompoundArchitect) → str

C++: protocols::denovo_design::architects::CompoundArchitect::type() const –> std::string

class pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect

Bases: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect

for planning ideal pieces of structures

Derived classes must still implment their own parse_tag() and type() functions.
This base handles the apply() virtual, though. In parse_tag(), derived classes MUST be sure to set the motif list.
__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect, id: str) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect, arg0: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect) -> None
__init_subclass__()

This method is called when a class is subclassed.

The default implementation does nothing. It may be overridden to extend subclasses.

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

Create and return a new object. See help(type) for accurate signature.

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).

add_common_denovo_architect_attributes(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::denovo_design::architects::DeNovoArchitect::add_common_denovo_architect_attributes(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> void

apply(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect, pose: pyrosetta.rosetta.core.pose.Pose) → protocols::denovo_design::components::StructureData

C++: protocols::denovo_design::architects::DeNovoArchitect::apply(const class core::pose::Pose &) const –> class std::shared_ptr<class protocols::denovo_design::components::StructureData>

assign(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect, : pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect) → pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect

C++: protocols::denovo_design::architects::DeNovoArchitect::operator=(const class protocols::denovo_design::architects::DeNovoArchitect &) –> class protocols::denovo_design::architects::DeNovoArchitect &

attributes_for_parse_my_tag(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::denovo_design::architects::StructureArchitect::attributes_for_parse_my_tag(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> void

clone(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect) → pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect

C++: protocols::denovo_design::architects::DeNovoArchitect::clone() const –> class std::shared_ptr<class protocols::denovo_design::architects::DeNovoArchitect>

design(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect, pose: pyrosetta.rosetta.core.pose.Pose, random: float) → protocols::denovo_design::components::StructureData

C++: protocols::denovo_design::architects::DeNovoArchitect::design(const class core::pose::Pose &, double &) const –> class std::shared_ptr<class protocols::denovo_design::components::StructureData>

id(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect) → str

C++: protocols::denovo_design::architects::StructureArchitect::id() const –> const std::string &

parse_my_tag(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) → None

C++: protocols::denovo_design::architects::StructureArchitect::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

set_id(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect, new_id: str) → None

C++: protocols::denovo_design::architects::StructureArchitect::set_id(const class std::basic_string<char> &) –> void

type(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect) → str

C++: protocols::denovo_design::architects::DeNovoArchitect::type() const –> std::string

class pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitectFactory

Bases: pyrosetta.rosetta.utility.SingletonBase_protocols_denovo_design_architects_DeNovoArchitectFactory_t

Creates DeNovo architects

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitectFactory) → None
__init_subclass__()

This method is called when a class is subclassed.

The default implementation does nothing. It may be overridden to extend subclasses.

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

Create and return a new object. See help(type) for accurate signature.

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).

add_creator(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitectFactory, creator: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitectCreator) → None

C++: protocols::denovo_design::architects::DeNovoArchitectFactory::add_creator(class std::shared_ptr<class protocols::denovo_design::architects::DeNovoArchitectCreator>) –> void

architect_group_name() → str

C++: protocols::denovo_design::architects::DeNovoArchitectFactory::architect_group_name() –> std::string

complex_type_name_for_architect(constraint_name: str) → str

C++: protocols::denovo_design::architects::DeNovoArchitectFactory::complex_type_name_for_architect(const class std::basic_string<char> &) –> std::string

create_from_tag(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitectFactory, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) → pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect

C++: protocols::denovo_design::architects::DeNovoArchitectFactory::create_from_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) const –> class std::shared_ptr<class protocols::denovo_design::architects::DeNovoArchitect>

create_instance(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitectFactory, architect_name: str, architect_id: str) → pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect

C++: protocols::denovo_design::architects::DeNovoArchitectFactory::create_instance(const class std::basic_string<char> &, const class std::basic_string<char> &) const –> class std::shared_ptr<class protocols::denovo_design::architects::DeNovoArchitect>

define_architect_group(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitectFactory, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::denovo_design::architects::DeNovoArchitectFactory::define_architect_group(class utility::tag::XMLSchemaDefinition &) const –> void

get_instance() → protocols::denovo_design::architects::DeNovoArchitectFactory

C++: utility::SingletonBase<protocols::denovo_design::architects::DeNovoArchitectFactory>::get_instance() –> class protocols::denovo_design::architects::DeNovoArchitectFactory *

xsd_architect_type_definition_w_attributes(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition, constraint_type: str, description: str, attributes: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::denovo_design::architects::DeNovoArchitectFactory::xsd_architect_type_definition_w_attributes(class utility::tag::XMLSchemaDefinition &, const class std::basic_string<char> &, const class std::basic_string<char> &, const class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> void

class pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoMotifArchitect

Bases: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect

for planning arbitrary motifs

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoMotifArchitect, id: str) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoMotifArchitect, arg0: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoMotifArchitect) -> None
__init_subclass__()

This method is called when a class is subclassed.

The default implementation does nothing. It may be overridden to extend subclasses.

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

Create and return a new object. See help(type) for accurate signature.

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).

add_common_denovo_architect_attributes(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::denovo_design::architects::DeNovoArchitect::add_common_denovo_architect_attributes(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> void

apply(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect, pose: pyrosetta.rosetta.core.pose.Pose) → protocols::denovo_design::components::StructureData

C++: protocols::denovo_design::architects::DeNovoArchitect::apply(const class core::pose::Pose &) const –> class std::shared_ptr<class protocols::denovo_design::components::StructureData>

architect_name() → str

C++: protocols::denovo_design::architects::DeNovoMotifArchitect::architect_name() –> std::string

assign(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoMotifArchitect, : pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoMotifArchitect) → pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoMotifArchitect

C++: protocols::denovo_design::architects::DeNovoMotifArchitect::operator=(const class protocols::denovo_design::architects::DeNovoMotifArchitect &) –> class protocols::denovo_design::architects::DeNovoMotifArchitect &

attributes_for_parse_my_tag(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::denovo_design::architects::StructureArchitect::attributes_for_parse_my_tag(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> void

clone(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoMotifArchitect) → pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect

C++: protocols::denovo_design::architects::DeNovoMotifArchitect::clone() const –> class std::shared_ptr<class protocols::denovo_design::architects::DeNovoArchitect>

design(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoMotifArchitect, pose: pyrosetta.rosetta.core.pose.Pose, random: float) → protocols::denovo_design::components::StructureData

C++: protocols::denovo_design::architects::DeNovoMotifArchitect::design(const class core::pose::Pose &, double &) const –> class std::shared_ptr<class protocols::denovo_design::components::StructureData>

id(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect) → str

C++: protocols::denovo_design::architects::StructureArchitect::id() const –> const std::string &

motifs_begin(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoMotifArchitect) → __gnu_cxx::__normal_iterator<std::shared_ptr<protocols::denovo_design::components::Segment const> const*, std::vector<std::shared_ptr<protocols::denovo_design::components::Segment const>, std::allocator<std::shared_ptr<protocols::denovo_design::components::Segment const> > > >

C++: protocols::denovo_design::architects::DeNovoMotifArchitect::motifs_begin() const –> class __gnu_cxx::__normal_iterator<const class std::shared_ptr<const class protocols::denovo_design::components::Segment> *, class std::vector<class std::shared_ptr<const class protocols::denovo_design::components::Segment>, class std::allocator<class std::shared_ptr<const class protocols::denovo_design::components::Segment> > > >

motifs_end(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoMotifArchitect) → __gnu_cxx::__normal_iterator<std::shared_ptr<protocols::denovo_design::components::Segment const> const*, std::vector<std::shared_ptr<protocols::denovo_design::components::Segment const>, std::allocator<std::shared_ptr<protocols::denovo_design::components::Segment const> > > >

C++: protocols::denovo_design::architects::DeNovoMotifArchitect::motifs_end() const –> class __gnu_cxx::__normal_iterator<const class std::shared_ptr<const class protocols::denovo_design::components::Segment> *, class std::vector<class std::shared_ptr<const class protocols::denovo_design::components::Segment>, class std::allocator<class std::shared_ptr<const class protocols::denovo_design::components::Segment> > > >

parse_my_tag(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) → None

C++: protocols::denovo_design::architects::StructureArchitect::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::denovo_design::architects::DeNovoMotifArchitect::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

set_id(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect, new_id: str) → None

C++: protocols::denovo_design::architects::StructureArchitect::set_id(const class std::basic_string<char> &) –> void

set_motifs(*args, **kwargs)

Overloaded function.

  1. set_motifs(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoMotifArchitect, motif_str: str) -> None

C++: protocols::denovo_design::architects::DeNovoMotifArchitect::set_motifs(const class std::basic_string<char> &) –> void

  1. set_motifs(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoMotifArchitect, motifs: pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_protocols_denovo_design_components_Segment_t) -> None

C++: protocols::denovo_design::architects::DeNovoMotifArchitect::set_motifs(const class utility::vector1<class std::shared_ptr<const class protocols::denovo_design::components::Segment>, class std::allocator<class std::shared_ptr<const class protocols::denovo_design::components::Segment> > > &) –> void

type(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoMotifArchitect) → str

C++: protocols::denovo_design::architects::DeNovoMotifArchitect::type() const –> std::string

class pyrosetta.rosetta.protocols.denovo_design.architects.HelixArchitect

Bases: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect

Architect for helices

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.denovo_design.architects.HelixArchitect, id_value: str) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.denovo_design.architects.HelixArchitect, arg0: pyrosetta.rosetta.protocols.denovo_design.architects.HelixArchitect) -> None
__init_subclass__()

This method is called when a class is subclassed.

The default implementation does nothing. It may be overridden to extend subclasses.

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

Create and return a new object. See help(type) for accurate signature.

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).

add_common_denovo_architect_attributes(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::denovo_design::architects::DeNovoArchitect::add_common_denovo_architect_attributes(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> void

apply(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect, pose: pyrosetta.rosetta.core.pose.Pose) → protocols::denovo_design::components::StructureData

C++: protocols::denovo_design::architects::DeNovoArchitect::apply(const class core::pose::Pose &) const –> class std::shared_ptr<class protocols::denovo_design::components::StructureData>

assign(self: pyrosetta.rosetta.protocols.denovo_design.architects.HelixArchitect, : pyrosetta.rosetta.protocols.denovo_design.architects.HelixArchitect) → pyrosetta.rosetta.protocols.denovo_design.architects.HelixArchitect

C++: protocols::denovo_design::architects::HelixArchitect::operator=(const class protocols::denovo_design::architects::HelixArchitect &) –> class protocols::denovo_design::architects::HelixArchitect &

attributes_for_parse_my_tag(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::denovo_design::architects::StructureArchitect::attributes_for_parse_my_tag(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> void

class_name() → str

C++: protocols::denovo_design::architects::HelixArchitect::class_name() –> std::string

clone(self: pyrosetta.rosetta.protocols.denovo_design.architects.HelixArchitect) → pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect

C++: protocols::denovo_design::architects::HelixArchitect::clone() const –> class std::shared_ptr<class protocols::denovo_design::architects::DeNovoArchitect>

design(self: pyrosetta.rosetta.protocols.denovo_design.architects.HelixArchitect, pose: pyrosetta.rosetta.core.pose.Pose, random: float) → protocols::denovo_design::components::StructureData

C++: protocols::denovo_design::architects::HelixArchitect::design(const class core::pose::Pose &, double &) const –> class std::shared_ptr<class protocols::denovo_design::components::StructureData>

id(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect) → str

C++: protocols::denovo_design::architects::StructureArchitect::id() const –> const std::string &

motifs_begin(self: pyrosetta.rosetta.protocols.denovo_design.architects.HelixArchitect) → __gnu_cxx::__normal_iterator<std::shared_ptr<protocols::denovo_design::components::Segment const> const*, std::vector<std::shared_ptr<protocols::denovo_design::components::Segment const>, std::allocator<std::shared_ptr<protocols::denovo_design::components::Segment const> > > >

C++: protocols::denovo_design::architects::HelixArchitect::motifs_begin() const –> class __gnu_cxx::__normal_iterator<const class std::shared_ptr<const class protocols::denovo_design::components::Segment> *, class std::vector<class std::shared_ptr<const class protocols::denovo_design::components::Segment>, class std::allocator<class std::shared_ptr<const class protocols::denovo_design::components::Segment> > > >

motifs_end(self: pyrosetta.rosetta.protocols.denovo_design.architects.HelixArchitect) → __gnu_cxx::__normal_iterator<std::shared_ptr<protocols::denovo_design::components::Segment const> const*, std::vector<std::shared_ptr<protocols::denovo_design::components::Segment const>, std::allocator<std::shared_ptr<protocols::denovo_design::components::Segment const> > > >

C++: protocols::denovo_design::architects::HelixArchitect::motifs_end() const –> class __gnu_cxx::__normal_iterator<const class std::shared_ptr<const class protocols::denovo_design::components::Segment> *, class std::vector<class std::shared_ptr<const class protocols::denovo_design::components::Segment>, class std::allocator<class std::shared_ptr<const class protocols::denovo_design::components::Segment> > > >

parse_my_tag(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) → None

C++: protocols::denovo_design::architects::StructureArchitect::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::denovo_design::architects::HelixArchitect::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

set_id(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect, new_id: str) → None

C++: protocols::denovo_design::architects::StructureArchitect::set_id(const class std::basic_string<char> &) –> void

set_lengths(*args, **kwargs)

Overloaded function.

  1. set_lengths(self: pyrosetta.rosetta.protocols.denovo_design.architects.HelixArchitect, lengths_str: str) -> None

C++: protocols::denovo_design::architects::HelixArchitect::set_lengths(const class std::basic_string<char> &) –> void

  1. set_lengths(self: pyrosetta.rosetta.protocols.denovo_design.architects.HelixArchitect, lengths: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::denovo_design::architects::HelixArchitect::set_lengths(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

type(self: pyrosetta.rosetta.protocols.denovo_design.architects.HelixArchitect) → str

C++: protocols::denovo_design::architects::HelixArchitect::type() const –> std::string

class pyrosetta.rosetta.protocols.denovo_design.architects.PoseArchitect

Bases: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect

Design segments based on a pose

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.denovo_design.architects.PoseArchitect, id_value: str) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.denovo_design.architects.PoseArchitect, arg0: pyrosetta.rosetta.protocols.denovo_design.architects.PoseArchitect) -> None
__init_subclass__()

This method is called when a class is subclassed.

The default implementation does nothing. It may be overridden to extend subclasses.

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

Create and return a new object. See help(type) for accurate signature.

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).

add_common_denovo_architect_attributes(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::denovo_design::architects::DeNovoArchitect::add_common_denovo_architect_attributes(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> void

apply(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect, pose: pyrosetta.rosetta.core.pose.Pose) → protocols::denovo_design::components::StructureData

C++: protocols::denovo_design::architects::DeNovoArchitect::apply(const class core::pose::Pose &) const –> class std::shared_ptr<class protocols::denovo_design::components::StructureData>

architect_name() → str

C++: protocols::denovo_design::architects::PoseArchitect::architect_name() –> std::string

assign(self: pyrosetta.rosetta.protocols.denovo_design.architects.PoseArchitect, : pyrosetta.rosetta.protocols.denovo_design.architects.PoseArchitect) → pyrosetta.rosetta.protocols.denovo_design.architects.PoseArchitect

C++: protocols::denovo_design::architects::PoseArchitect::operator=(const class protocols::denovo_design::architects::PoseArchitect &) –> class protocols::denovo_design::architects::PoseArchitect &

attributes_for_parse_my_tag(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::denovo_design::architects::StructureArchitect::attributes_for_parse_my_tag(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> void

clone(self: pyrosetta.rosetta.protocols.denovo_design.architects.PoseArchitect) → pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect

C++: protocols::denovo_design::architects::PoseArchitect::clone() const –> class std::shared_ptr<class protocols::denovo_design::architects::DeNovoArchitect>

design(self: pyrosetta.rosetta.protocols.denovo_design.architects.PoseArchitect, pose: pyrosetta.rosetta.core.pose.Pose, random: float) → protocols::denovo_design::components::StructureData

C++: protocols::denovo_design::architects::PoseArchitect::design(const class core::pose::Pose &, double &) const –> class std::shared_ptr<class protocols::denovo_design::components::StructureData>

id(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect) → str

C++: protocols::denovo_design::architects::StructureArchitect::id() const –> const std::string &

parse_my_tag(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) → None

C++: protocols::denovo_design::architects::StructureArchitect::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::denovo_design::architects::PoseArchitect::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

set_id(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect, new_id: str) → None

C++: protocols::denovo_design::architects::StructureArchitect::set_id(const class std::basic_string<char> &) –> void

type(self: pyrosetta.rosetta.protocols.denovo_design.architects.PoseArchitect) → str

C++: protocols::denovo_design::architects::PoseArchitect::type() const –> std::string

class pyrosetta.rosetta.protocols.denovo_design.architects.StrandArchitect

Bases: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect

Architect that creates a beta strand

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.denovo_design.architects.StrandArchitect, id_value: str) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.denovo_design.architects.StrandArchitect, arg0: pyrosetta.rosetta.protocols.denovo_design.architects.StrandArchitect) -> None
__init_subclass__()

This method is called when a class is subclassed.

The default implementation does nothing. It may be overridden to extend subclasses.

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

Create and return a new object. See help(type) for accurate signature.

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).

add_common_denovo_architect_attributes(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::denovo_design::architects::DeNovoArchitect::add_common_denovo_architect_attributes(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> void

apply(self: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect, pose: pyrosetta.rosetta.core.pose.Pose) → protocols::denovo_design::components::StructureData

C++: protocols::denovo_design::architects::DeNovoArchitect::apply(const class core::pose::Pose &) const –> class std::shared_ptr<class protocols::denovo_design::components::StructureData>

assign(self: pyrosetta.rosetta.protocols.denovo_design.architects.StrandArchitect, : pyrosetta.rosetta.protocols.denovo_design.architects.StrandArchitect) → pyrosetta.rosetta.protocols.denovo_design.architects.StrandArchitect

C++: protocols::denovo_design::architects::StrandArchitect::operator=(const class protocols::denovo_design::architects::StrandArchitect &) –> class protocols::denovo_design::architects::StrandArchitect &

attributes_for_parse_my_tag(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::denovo_design::architects::StructureArchitect::attributes_for_parse_my_tag(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> void

bulge_keyname() → str

C++: protocols::denovo_design::architects::StrandArchitect::bulge_keyname() –> const std::string

class_name() → str

C++: protocols::denovo_design::architects::StrandArchitect::class_name() –> std::string

clone(self: pyrosetta.rosetta.protocols.denovo_design.architects.StrandArchitect) → pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect

C++: protocols::denovo_design::architects::StrandArchitect::clone() const –> class std::shared_ptr<class protocols::denovo_design::architects::DeNovoArchitect>

design(self: pyrosetta.rosetta.protocols.denovo_design.architects.StrandArchitect, pose: pyrosetta.rosetta.core.pose.Pose, random: float) → protocols::denovo_design::components::StructureData

C++: protocols::denovo_design::architects::StrandArchitect::design(const class core::pose::Pose &, double &) const –> class std::shared_ptr<class protocols::denovo_design::components::StructureData>

enumerate_permutations(self: pyrosetta.rosetta.protocols.denovo_design.architects.StrandArchitect) → None

C++: protocols::denovo_design::architects::StrandArchitect::enumerate_permutations() –> void

id(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect) → str

C++: protocols::denovo_design::architects::StructureArchitect::id() const –> const std::string &

int_to_orientation(integer: int) → pyrosetta.rosetta.protocols.denovo_design.components.StrandOrientation

C++: protocols::denovo_design::architects::StrandArchitect::int_to_orientation(const int) –> enum protocols::denovo_design::components::StrandOrientation

motifs_begin(self: pyrosetta.rosetta.protocols.denovo_design.architects.StrandArchitect) → __gnu_cxx::__normal_iterator<std::shared_ptr<protocols::denovo_design::components::StructureData const> const*, std::vector<std::shared_ptr<protocols::denovo_design::components::StructureData const>, std::allocator<std::shared_ptr<protocols::denovo_design::components::StructureData const> > > >

C++: protocols::denovo_design::architects::StrandArchitect::motifs_begin() const –> class __gnu_cxx::__normal_iterator<const class std::shared_ptr<const class protocols::denovo_design::components::StructureData> *, class std::vector<class std::shared_ptr<const class protocols::denovo_design::components::StructureData>, class std::allocator<class std::shared_ptr<const class protocols::denovo_design::components::StructureData> > > >

motifs_end(self: pyrosetta.rosetta.protocols.denovo_design.architects.StrandArchitect) → __gnu_cxx::__normal_iterator<std::shared_ptr<protocols::denovo_design::components::StructureData const> const*, std::vector<std::shared_ptr<protocols::denovo_design::components::StructureData const>, std::allocator<std::shared_ptr<protocols::denovo_design::components::StructureData const> > > >

C++: protocols::denovo_design::architects::StrandArchitect::motifs_end() const –> class __gnu_cxx::__normal_iterator<const class std::shared_ptr<const class protocols::denovo_design::components::StructureData> *, class std::vector<class std::shared_ptr<const class protocols::denovo_design::components::StructureData>, class std::allocator<class std::shared_ptr<const class protocols::denovo_design::components::StructureData> > > >

parse_my_tag(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) → None

C++: protocols::denovo_design::architects::StructureArchitect::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None

C++: protocols::denovo_design::architects::StrandArchitect::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

retrieve_bulges(self: pyrosetta.rosetta.protocols.denovo_design.architects.StrandArchitect, sd: protocols::denovo_design::components::StructureData) → pyrosetta.rosetta.utility.vector1_long

C++: protocols::denovo_design::architects::StrandArchitect::retrieve_bulges(const class protocols::denovo_design::components::StructureData &) const –> class utility::vector1<long, class std::allocator<long> >

retrieve_bulges_s(sd: protocols::denovo_design::components::StructureData, segment_id: str) → pyrosetta.rosetta.utility.vector1_long

C++: protocols::denovo_design::architects::StrandArchitect::retrieve_bulges_s(const class protocols::denovo_design::components::StructureData &, const class std::basic_string<char> &) –> class utility::vector1<long, class std::allocator<long> >

set_bulges(*args, **kwargs)

Overloaded function.

  1. set_bulges(self: pyrosetta.rosetta.protocols.denovo_design.architects.StrandArchitect, bulges_str: str) -> None

C++: protocols::denovo_design::architects::StrandArchitect::set_bulges(const class std::basic_string<char> &) –> void

  1. set_bulges(self: pyrosetta.rosetta.protocols.denovo_design.architects.StrandArchitect, bulges: pyrosetta.rosetta.utility.vector1_utility_vector1_long_std_allocator_long_t) -> None

C++: protocols::denovo_design::architects::StrandArchitect::set_bulges(const class utility::vector1<class utility::vector1<long, class std::allocator<long> >, class std::allocator<class utility::vector1<long, class std::allocator<long> > > > &) –> void

set_id(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect, new_id: str) → None

C++: protocols::denovo_design::architects::StructureArchitect::set_id(const class std::basic_string<char> &) –> void

set_length(*args, **kwargs)

Overloaded function.

  1. set_length(self: pyrosetta.rosetta.protocols.denovo_design.architects.StrandArchitect, length_str: str) -> None

C++: protocols::denovo_design::architects::StrandArchitect::set_length(const class std::basic_string<char> &) –> void

  1. set_length(self: pyrosetta.rosetta.protocols.denovo_design.architects.StrandArchitect, lengths_val: pyrosetta.rosetta.utility.vector1_unsigned_long) -> None

C++: protocols::denovo_design::architects::StrandArchitect::set_length(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void

type(self: pyrosetta.rosetta.protocols.denovo_design.architects.StrandArchitect) → str

C++: protocols::denovo_design::architects::StrandArchitect::type() const –> std::string

class pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect

Bases: pybind11_builtins.pybind11_object

Designs topologies

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__

Return self==value.

__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__gt__

Return self>value.

__hash__

Return hash(self).

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect, id: str) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect, arg0: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect) -> None
__init_subclass__()

This method is called when a class is subclassed.

The default implementation does nothing. It may be overridden to extend subclasses.

__le__

Return self<=value.

__lt__

Return self<value.

__ne__

Return self!=value.

__new__()

Create and return a new object. See help(type) for accurate signature.

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__

Return repr(self).

__setattr__

Implement setattr(self, name, value).

__sizeof__() → int

size of object in memory, in bytes

__str__

Return str(self).

__subclasshook__()

Abstract classes can override this to customize issubclass().

This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).

assign(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect, : pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect) → pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect

C++: protocols::denovo_design::architects::StructureArchitect::operator=(const class protocols::denovo_design::architects::StructureArchitect &) –> class protocols::denovo_design::architects::StructureArchitect &

attributes_for_parse_my_tag(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) → None

C++: protocols::denovo_design::architects::StructureArchitect::attributes_for_parse_my_tag(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &) –> void

id(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect) → str

C++: protocols::denovo_design::architects::StructureArchitect::id() const –> const std::string &

parse_my_tag(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) → None

C++: protocols::denovo_design::architects::StructureArchitect::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void

set_id(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect, new_id: str) → None

C++: protocols::denovo_design::architects::StructureArchitect::set_id(const class std::basic_string<char> &) –> void

type(self: pyrosetta.rosetta.protocols.denovo_design.architects.StructureArchitect) → str

simply returns the name of this type of architect

C++: protocols::denovo_design::architects::StructureArchitect::type() const –> std::string

pyrosetta.rosetta.protocols.denovo_design.architects.generate_secstruct_for_length(ss_char: str, abego: str, len: int) → pyrosetta.rosetta.protocols.denovo_design.architects.SecStructInfo

C++: protocols::denovo_design::architects::generate_secstruct_for_length(const char, const class std::basic_string<char> &, const unsigned long) –> struct protocols::denovo_design::architects::SecStructInfo

pyrosetta.rosetta.protocols.denovo_design.architects.retrieve_denovo_architect(architect_name: str, data: pyrosetta.rosetta.basic.datacache.DataMap) → pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect

C++: protocols::denovo_design::architects::retrieve_denovo_architect(const class std::basic_string<char> &, class basic::datacache::DataMap &) –> class std::shared_ptr<const class protocols::denovo_design::architects::DeNovoArchitect>

pyrosetta.rosetta.protocols.denovo_design.architects.store_denovo_architect(architect: pyrosetta.rosetta.protocols.denovo_design.architects.DeNovoArchitect, data: pyrosetta.rosetta.basic.datacache.DataMap) → None

C++: protocols::denovo_design::architects::store_denovo_architect(class std::shared_ptr<class protocols::denovo_design::architects::DeNovoArchitect>, class basic::datacache::DataMap &) –> void