clusters

Bindings for protocols::antibody::clusters namespace

class pyrosetta.rosetta.protocols.antibody.clusters.BasicCDRClusterSet

Bases: pyrosetta.rosetta.basic.datacache.CacheableData

Basic container class for CDRClusterSet, with some extra information

__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.antibody.clusters.BasicCDRClusterSet) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.antibody.clusters.BasicCDRClusterSet, clusters: pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_antibody_clusters_CDRCluster_t) -> None
  3. __init__(self: pyrosetta.rosetta.protocols.antibody.clusters.BasicCDRClusterSet, arg0: pyrosetta.rosetta.protocols.antibody.clusters.BasicCDRClusterSet) -> 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.antibody.clusters.BasicCDRClusterSet, : pyrosetta.rosetta.protocols.antibody.clusters.BasicCDRClusterSet) → pyrosetta.rosetta.protocols.antibody.clusters.BasicCDRClusterSet

C++: protocols::antibody::clusters::BasicCDRClusterSet::operator=(const class protocols::antibody::clusters::BasicCDRClusterSet &) –> class protocols::antibody::clusters::BasicCDRClusterSet &

clone(self: pyrosetta.rosetta.protocols.antibody.clusters.BasicCDRClusterSet) → pyrosetta.rosetta.basic.datacache.CacheableData

C++: protocols::antibody::clusters::BasicCDRClusterSet::clone() const –> class std::shared_ptr<class basic::datacache::CacheableData>

get_cluster(self: pyrosetta.rosetta.protocols.antibody.clusters.BasicCDRClusterSet, cdr: pyrosetta.rosetta.protocols.antibody.CDRNameEnum) → pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster

Get the CDRCluster

C++: protocols::antibody::clusters::BasicCDRClusterSet::get_cluster(enum protocols::antibody::CDRNameEnum) const –> class std::shared_ptr<const class protocols::antibody::clusters::CDRCluster>

get_self_ptr(self: pyrosetta.rosetta.basic.datacache.CacheableData) → pyrosetta.rosetta.basic.datacache.CacheableData

C++: basic::datacache::CacheableData::get_self_ptr() –> class std::shared_ptr<class basic::datacache::CacheableData>

get_self_weak_ptr(self: pyrosetta.rosetta.basic.datacache.CacheableData) → pyrosetta.rosetta.std.weak_ptr_basic_datacache_CacheableData_t

C++: basic::datacache::CacheableData::get_self_weak_ptr() –> class std::weak_ptr<class basic::datacache::CacheableData>

set_cluster(self: pyrosetta.rosetta.protocols.antibody.clusters.BasicCDRClusterSet, cdr: pyrosetta.rosetta.protocols.antibody.CDRNameEnum, cluster: pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster) → None

Set the CDRCluster

C++: protocols::antibody::clusters::BasicCDRClusterSet::set_cluster(enum protocols::antibody::CDRNameEnum, class std::shared_ptr<const class protocols::antibody::clusters::CDRCluster>) –> void

set_clusters(self: pyrosetta.rosetta.protocols.antibody.clusters.BasicCDRClusterSet, clusters: pyrosetta.rosetta.utility.vector1_std_shared_ptr_protocols_antibody_clusters_CDRCluster_t) → None

Get the full set of CDRClusters

C++: protocols::antibody::clusters::BasicCDRClusterSet::set_clusters(const class utility::vector1<class std::shared_ptr<class protocols::antibody::clusters::CDRCluster>, class std::allocator<class std::shared_ptr<class protocols::antibody::clusters::CDRCluster> > >) –> void

class pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster

Bases: pybind11_builtins.pybind11_object

Simple class to hold and access CDRCluster info for a region of the 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.antibody.clusters.CDRCluster, arg0: pyrosetta.rosetta.core.pose.Pose, arg1: pyrosetta.rosetta.protocols.antibody.CDRNameEnum, arg2: int, arg3: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnum, arg4: int, arg5: float) -> None

doc

  1. __init__(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster, pose: pyrosetta.rosetta.core.pose.Pose, cdr: pyrosetta.rosetta.protocols.antibody.CDRNameEnum, cdr_length: int, cluster: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnum, start: int, distance: float, cis_trans_match: bool) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster, arg0: pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster) -> 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.antibody.clusters.CDRCluster, : pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster) → pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster

C++: protocols::antibody::clusters::CDRCluster::operator=(const class protocols::antibody::clusters::CDRCluster &) –> class protocols::antibody::clusters::CDRCluster &

cdr(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster) → pyrosetta.rosetta.protocols.antibody.CDRNameEnum

C++: protocols::antibody::clusters::CDRCluster::cdr() const –> enum protocols::antibody::CDRNameEnum

chain(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster) → str

return PDB chain

C++: protocols::antibody::clusters::CDRCluster::chain() const –> char

cis_trans_match(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster) → bool
Does the closest cluster match at cis_trans positions?
Currently, this should always be True.

C++: protocols::antibody::clusters::CDRCluster::cis_trans_match() const –> bool

clone(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster) → pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster

C++: protocols::antibody::clusters::CDRCluster::clone() const –> class std::shared_ptr<class protocols::antibody::clusters::CDRCluster>

cluster(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster) → pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnum

C++: protocols::antibody::clusters::CDRCluster::cluster() const –> enum protocols::antibody::clusters::CDRClusterEnum

distance(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster) → float

C++: protocols::antibody::clusters::CDRCluster::distance() const –> double

end(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster) → int

return Rosetta end that was used for construction

C++: protocols::antibody::clusters::CDRCluster::end() const –> unsigned long

length_normalized_distance(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster) → float

C++: protocols::antibody::clusters::CDRCluster::length_normalized_distance() const –> double

normalized_distance_in_degrees(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster) → float

C++: protocols::antibody::clusters::CDRCluster::normalized_distance_in_degrees() const –> double

pdb_end(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster) → int

return PDB end. Useful for CDR length changes in other parts of the antibody when combined with numbering scheme ala AbInfo

C++: protocols::antibody::clusters::CDRCluster::pdb_end() const –> unsigned long

pdb_start(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster) → int

return PDB start. Useful for CDR length changes in other parts of the antibody when combined with numbering scheme ala AbInfo

C++: protocols::antibody::clusters::CDRCluster::pdb_start() const –> unsigned long

start(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster) → int

return Rosetta start that was used for construction

C++: protocols::antibody::clusters::CDRCluster::start() const –> unsigned long

class pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnum

Bases: pybind11_builtins.pybind11_object

Identified antibody CDR Clusters See North, Lehmann, Dunbrack. (2011). JMB 406(2): 228-256. More clusters will be added as the PDB grows.

__delattr__

Implement delattr(self, name).

__dir__() → list

default dir() implementation

__eq__(*args, **kwargs)

Overloaded function.

  1. __eq__(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnum, arg0: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnum) -> bool
  2. __eq__(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnum, arg0: int) -> bool
__format__()

default object formatter

__ge__

Return self>=value.

__getattribute__

Return getattr(self, name).

__getstate__(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnum) → tuple
__gt__

Return self>value.

__hash__(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnum) → int
__init__(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnum, arg0: int) → None
__init_subclass__()

This method is called when a class is subclassed.

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

__int__(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnum) → int
__le__

Return self<=value.

__lt__

Return self<value.

__ne__(*args, **kwargs)

Overloaded function.

  1. __ne__(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnum, arg0: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnum) -> bool
  2. __ne__(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnum, arg0: int) -> bool
__new__()

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

__reduce__()

helper for pickle

__reduce_ex__()

helper for pickle

__repr__(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnum) → str
__setattr__

Implement setattr(self, name, value).

__setstate__(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnum, arg0: tuple) → None
__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).

class pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnumManager

Bases: pybind11_builtins.pybind11_object

Interface to this class is in AntibodyInfo. Should be a singleton.

__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.antibody.clusters.CDRClusterEnumManager) → 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.antibody.clusters.CDRClusterEnumManager, : pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnumManager) → pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnumManager

C++: protocols::antibody::clusters::CDRClusterEnumManager::operator=(const class protocols::antibody::clusters::CDRClusterEnumManager &) –> class protocols::antibody::clusters::CDRClusterEnumManager &

cdr_cluster_enum_to_string(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnumManager, cluster: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnum) → str

C++: protocols::antibody::clusters::CDRClusterEnumManager::cdr_cluster_enum_to_string(const enum protocols::antibody::clusters::CDRClusterEnum) const –> std::string

cdr_cluster_is_present(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnumManager, cluster: str) → bool

C++: protocols::antibody::clusters::CDRClusterEnumManager::cdr_cluster_is_present(const class std::basic_string<char> &) const –> bool

cdr_cluster_string_to_enum(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnumManager, cluster: str) → pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnum

C++: protocols::antibody::clusters::CDRClusterEnumManager::cdr_cluster_string_to_enum(const class std::basic_string<char> &) const –> enum protocols::antibody::clusters::CDRClusterEnum

get_recognized_cluster_definitions(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnumManager) → pyrosetta.rosetta.utility.vector1_std_string

C++: protocols::antibody::clusters::CDRClusterEnumManager::get_recognized_cluster_definitions() const –> class utility::vector1<std::string, class std::allocator<std::string > >

class pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterMatcher

Bases: pybind11_builtins.pybind11_object

Simple class for identifying CDR clusters of an antibody or protein structure.

Main interface is through CDRClusterSet/AntibodyInfo. That is where AntibodyNumbering can be used to access specific CDRs and numbering scheme transformations.

__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.antibody.clusters.CDRClusterMatcher) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterMatcher, arg0: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterMatcher) -> 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).

allow_rama_mismatches(*args, **kwargs)

Overloaded function.

  1. allow_rama_mismatches(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterMatcher) -> bool
skip first grouping Cis and Trans for clusters in which a Cis/Trans designation currently does not exist.
Default False

C++: protocols::antibody::clusters::CDRClusterMatcher::allow_rama_mismatches() const –> bool

  1. allow_rama_mismatches(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterMatcher, allow: bool) -> None
Set to skip first grouping Cis and Trans for clusters in which a Cis/Trans designation currently does not exist.
Default False

C++: protocols::antibody::clusters::CDRClusterMatcher::allow_rama_mismatches(const bool) –> void

assign(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterMatcher, : pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterMatcher) → pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterMatcher

C++: protocols::antibody::clusters::CDRClusterMatcher::operator=(const class protocols::antibody::clusters::CDRClusterMatcher &) –> class protocols::antibody::clusters::CDRClusterMatcher &

get_cdr_cluster(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterMatcher, pose: pyrosetta.rosetta.core.pose.Pose, cdr: pyrosetta.rosetta.protocols.antibody.CDRNameEnum, start: int, end: int) → pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster
Get the cluster of an antibody CDR region, defined between start and end of the pose.
Should it give out an OP or not? It’s a small class… I don’t have any idea…

C++: protocols::antibody::clusters::CDRClusterMatcher::get_cdr_cluster(const class core::pose::Pose &, const enum protocols::antibody::CDRNameEnum, unsigned long, const unsigned long) const –> class std::shared_ptr<class protocols::antibody::clusters::CDRCluster>

get_closest_cluster(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterMatcher, pose: pyrosetta.rosetta.core.pose.Pose, start: int, end: int) → pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster

Get the closest cluster of a region. Used to detect CDR-like regions in normal proteins.

C++: protocols::antibody::clusters::CDRClusterMatcher::get_closest_cluster(const class core::pose::Pose &, const unsigned long, const unsigned long) const –> class std::shared_ptr<class protocols::antibody::clusters::CDRCluster>

class pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterSet

Bases: pybind11_builtins.pybind11_object

Class that can determine a CDR Cluster, hold that information, and give it out when asked.

__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.antibody.clusters.CDRClusterSet, ab_info: protocols::antibody::AntibodyInfo) → 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.antibody.clusters.CDRClusterSet, : pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterSet) → pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterSet

C++: protocols::antibody::clusters::CDRClusterSet::operator=(const class protocols::antibody::clusters::CDRClusterSet &) –> class protocols::antibody::clusters::CDRClusterSet &

clear(*args, **kwargs)

Overloaded function.

  1. clear(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterSet) -> None

Clear the held cluster data

C++: protocols::antibody::clusters::CDRClusterSet::clear() –> void

  1. clear(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterSet, cdr: pyrosetta.rosetta.protocols.antibody.CDRNameEnum) -> None

Remove data of CDR using normal numbering.

C++: protocols::antibody::clusters::CDRClusterSet::clear(enum protocols::antibody::CDRNameEnum) –> void

empty(*args, **kwargs)

Overloaded function.

  1. empty(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterSet) -> bool

C++: protocols::antibody::clusters::CDRClusterSet::empty() const –> bool

  1. empty(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterSet, cdr: pyrosetta.rosetta.protocols.antibody.CDRNameEnum) -> bool

C++: protocols::antibody::clusters::CDRClusterSet::empty(enum protocols::antibody::CDRNameEnum) const –> bool

get_cacheable_cluster_data(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterSet) → protocols::antibody::clusters::BasicCDRClusterSet

Get a new BasicCDRClusterSet with copies of CDRClusters contained in this set.

C++: protocols::antibody::clusters::CDRClusterSet::get_cacheable_cluster_data() const –> class std::shared_ptr<class protocols::antibody::clusters::BasicCDRClusterSet>

get_cluster(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterSet, cdr: pyrosetta.rosetta.protocols.antibody.CDRNameEnum) → pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnum

C++: protocols::antibody::clusters::CDRClusterSet::get_cluster(enum protocols::antibody::CDRNameEnum) const –> enum protocols::antibody::clusters::CDRClusterEnum

get_cluster_data(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterSet, cdr: pyrosetta.rosetta.protocols.antibody.CDRNameEnum) → pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster

C++: protocols::antibody::clusters::CDRClusterSet::get_cluster_data(enum protocols::antibody::CDRNameEnum) const –> class std::shared_ptr<const class protocols::antibody::clusters::CDRCluster>

identify_and_set_cdr_cluster(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterSet, pose: pyrosetta.rosetta.core.pose.Pose, cdr: pyrosetta.rosetta.protocols.antibody.CDRNameEnum) → None

Identify the cluster of the CDR, using numbering information held in AntibodyInfo. Replace data if already present.

C++: protocols::antibody::clusters::CDRClusterSet::identify_and_set_cdr_cluster(const class core::pose::Pose &, enum protocols::antibody::CDRNameEnum) –> void

set_cacheable_cluster_data_to_pose(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterSet, pose: pyrosetta.rosetta.core.pose.Pose) → None

Set a new BasicCDRClusterSet to a pose with copies of CDRClusters contained in this set.

C++: protocols::antibody::clusters::CDRClusterSet::set_cacheable_cluster_data_to_pose(class core::pose::Pose &) const –> void

set_cluster_data(self: pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterSet, cdr: pyrosetta.rosetta.protocols.antibody.CDRNameEnum, cluster: pyrosetta.rosetta.protocols.antibody.clusters.CDRCluster) → None

Manually set the CDR Cluster

C++: protocols::antibody::clusters::CDRClusterSet::set_cluster_data(enum protocols::antibody::CDRNameEnum, class std::shared_ptr<const class protocols::antibody::clusters::CDRCluster>) –> void

class pyrosetta.rosetta.protocols.antibody.clusters.ClusterData

Bases: pybind11_builtins.pybind11_object

Holds data for each cluster type

__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.antibody.clusters.ClusterData) -> None
  2. __init__(self: pyrosetta.rosetta.protocols.antibody.clusters.ClusterData, arg0: pyrosetta.rosetta.protocols.antibody.clusters.ClusterData) -> 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.antibody.clusters.ClusterData, : pyrosetta.rosetta.protocols.antibody.clusters.ClusterData) → pyrosetta.rosetta.protocols.antibody.clusters.ClusterData

C++: protocols::antibody::clusters::ClusterData::operator=(const struct protocols::antibody::clusters::ClusterData &) –> struct protocols::antibody::clusters::ClusterData &

pyrosetta.rosetta.protocols.antibody.clusters.add_cluster_comments_to_pose(pose: pyrosetta.rosetta.core.pose.Pose, ab_info: pyrosetta.rosetta.protocols.antibody.AntibodyInfo) → None

C++: protocols::antibody::clusters::add_cluster_comments_to_pose(class core::pose::Pose &, class std::shared_ptr<const class protocols::antibody::AntibodyInfo>) –> void

pyrosetta.rosetta.protocols.antibody.clusters.calculate_dihedral_distance(cluster_phis: pyrosetta.rosetta.utility.vector1_double, pose_phis: pyrosetta.rosetta.utility.vector1_double, cluster_psis: pyrosetta.rosetta.utility.vector1_double, pose_psis: pyrosetta.rosetta.utility.vector1_double) → float

Calculates the dihedral distance used to match cluster centers.

C++: protocols::antibody::clusters::calculate_dihedral_distance(class utility::vector1<double, class std::allocator<double> >, class utility::vector1<double, class std::allocator<double> >, class utility::vector1<double, class std::allocator<double> >, class utility::vector1<double, class std::allocator<double> >) –> double

pyrosetta.rosetta.protocols.antibody.clusters.check_if_pose_renumbered_for_clusters(pose: pyrosetta.rosetta.core.pose.Pose) → bool

Very basic way to check to make sure pose residues are North_AHO (North, et al) scheme, which allows the clustering.

If any of these anchor residues that are checked are missing, it will return false.

C++: protocols::antibody::clusters::check_if_pose_renumbered_for_clusters(const class core::pose::Pose &) –> bool

pyrosetta.rosetta.protocols.antibody.clusters.get_cluster_from_cache_or_ab_info(ab_info: pyrosetta.rosetta.protocols.antibody.AntibodyInfo, pose: pyrosetta.rosetta.core.pose.Pose, cdr: pyrosetta.rosetta.protocols.antibody.CDRNameEnum) → pyrosetta.rosetta.protocols.antibody.clusters.CDRClusterEnum

C++: protocols::antibody::clusters::get_cluster_from_cache_or_ab_info(class std::shared_ptr<const class protocols::antibody::AntibodyInfo>, const class core::pose::Pose &, const enum protocols::antibody::CDRNameEnum) –> enum protocols::antibody::clusters::CDRClusterEnum

pyrosetta.rosetta.protocols.antibody.clusters.get_pose_cis_trans_conformation(pose: pyrosetta.rosetta.core.pose.Pose, start: int, end: int) → str

C++: protocols::antibody::clusters::get_pose_cis_trans_conformation(const class core::pose::Pose &, const unsigned long, const unsigned long) –> std::string