![]() |
Rosetta
2021.16
|
Class that can determine a CDR Cluster, hold that information, and give it out when asked. More...
#include <CDRClusterSet.hh>

Public Member Functions | |
| CDRClusterSet (AntibodyInfo *ab_info) | |
| Constructor should only be used within AntibodyInfo, as it requires and is part of AbInfo. More... | |
| ~CDRClusterSet () override | |
| 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 |
| CDRClusterCOP | get_cluster_data (CDRNameEnum cdr) const |
| void | set_cluster_data (CDRNameEnum cdr, CDRClusterCOP cluster) |
| Manually set the CDR Cluster. More... | |
| CDRClusterEnum | get_cluster (CDRNameEnum cdr) const |
| BasicCDRClusterSetOP | get_cacheable_cluster_data () const |
| Get a new BasicCDRClusterSet with copies of CDRClusters contained in this set. More... | |
| void | set_cacheable_cluster_data_to_pose (core::pose::Pose &pose) const |
| Set a new BasicCDRClusterSet to a pose with copies of CDRClusters contained in this set. More... | |
Private Member Functions | |
| void | calculate_cdr_cluster (CDRNameEnum cdr, core::Size start, core::Size end) |
Private Attributes | |
| AntibodyInfo * | ab_info_ |
| CDRClusterMatcherOP | cluster_matcher_ |
| utility::vector1< CDRClusterOP > | clusters_ |
Class that can determine a CDR Cluster, hold that information, and give it out when asked.
| protocols::antibody::clusters::CDRClusterSet::CDRClusterSet | ( | AntibodyInfo * | ab_info | ) |
Constructor should only be used within AntibodyInfo, as it requires and is part of AbInfo.
|
overridedefault |
|
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 | ( | ) | const |
| bool protocols::antibody::clusters::CDRClusterSet::empty | ( | CDRNameEnum | cdr | ) | const |
| BasicCDRClusterSetOP protocols::antibody::clusters::CDRClusterSet::get_cacheable_cluster_data | ( | ) | const |
Get a new BasicCDRClusterSet with copies of CDRClusters contained in this set.
| CDRClusterEnum protocols::antibody::clusters::CDRClusterSet::get_cluster | ( | CDRNameEnum | cdr | ) | const |
References protocols::antibody::clusters::NA.
| CDRClusterCOP 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 core::sequence::end, protocols::antibody::North, and protocols::loops::start.
| void protocols::antibody::clusters::CDRClusterSet::set_cacheable_cluster_data_to_pose | ( | core::pose::Pose & | pose | ) | const |
Set a new BasicCDRClusterSet to a pose with copies of CDRClusters contained in this set.
References core::pose::datacache::CacheableDataType::CDR_CLUSTER_INFO, core::pose::Pose::data(), and protocols::antibody::clusters::TR().
| void protocols::antibody::clusters::CDRClusterSet::set_cluster_data | ( | CDRNameEnum | cdr, |
| CDRClusterCOP | cluster | ||
| ) |
Manually set the CDR Cluster.
|
private |
|
private |
|
private |
1.8.7