![]() |
Rosetta Protocols
2014.35
|
Class that can determine a CDR Cluster, hold that information, and give it out when asked. More...
#include <CDRClusterSet.hh>
Public Member Functions | |
CDRClusterSet (AntibodyInfoAP ab_info) | |
Constructor should only be used within AntibodyInfo, as it requires and is part of AbInfo. More... | |
virtual | ~CDRClusterSet () |
void | identify_and_set_cdr_cluster (core::pose::Pose const &pose, CDRNameEnum cdr) |
Identify the cluster of the CDR, using numbering information held in AntibodyInfo. Replace data if already present. More... | |
void | clear () |
Clear the held cluster data. More... | |
void | clear (CDRNameEnum cdr) |
Remove data of CDR using normal numbering. More... | |
bool | empty () const |
bool | empty (CDRNameEnum cdr) const |
CDRClusterOP | get_cluster_data (CDRNameEnum cdr) const |
CDRClusterEnum | get_cluster (CDRNameEnum cdr) const |
Private Member Functions | |
void | calculate_cdr_cluster (CDRNameEnum cdr, core::Size start, core::Size end) |
Private Attributes | |
AntibodyInfoAP | ab_info_ |
CDRClusterMatcherOP | cluster_matcher_ |
vector1< CDRClusterOP > | clusters_ |
Class that can determine a CDR Cluster, hold that information, and give it out when asked.
protocols::antibody::clusters::CDRClusterSet::CDRClusterSet | ( | AntibodyInfoAP | ab_info | ) |
Constructor should only be used within AntibodyInfo, as it requires and is part of AbInfo.
|
virtual |
|
private |
void protocols::antibody::clusters::CDRClusterSet::clear | ( | ) |
Clear the held cluster data.
void protocols::antibody::clusters::CDRClusterSet::clear | ( | CDRNameEnum | cdr | ) |
Remove data of CDR using normal numbering.
bool protocols::antibody::clusters::CDRClusterSet::empty | ( | CDRNameEnum | cdr | ) | const |
CDRClusterEnum protocols::antibody::clusters::CDRClusterSet::get_cluster | ( | CDRNameEnum | cdr | ) | const |
References protocols::antibody::clusters::NA.
CDRClusterOP protocols::antibody::clusters::CDRClusterSet::get_cluster_data | ( | CDRNameEnum | cdr | ) | const |
void protocols::antibody::clusters::CDRClusterSet::identify_and_set_cdr_cluster | ( | core::pose::Pose const & | pose, |
CDRNameEnum | cdr | ||
) |
Identify the cluster of the CDR, using numbering information held in AntibodyInfo. Replace data if already present.
References cluster, end, protocols::antibody::North, and protocols::loops::start.
|
private |
|
private |
|
private |