![]() |
Rosetta Protocols
2015.19
|
Classes | |
class | BasicCDRClusterSet |
Basic container class for CDRClusterSet. More... | |
class | CDRCluster |
Simple class to hold and access CDRCluster info for a region of the pose. More... | |
class | CDRClusterEnumManager |
Interface to this class is in AntibodyInfo. Should be a singleton. More... | |
class | CDRClusterFeatures |
class | CDRClusterFeaturesCreator |
class | CDRClusterMatcher |
Simple class for identifying CDR clusters of an antibody or protein structure. More... | |
class | CDRClusterSet |
Class that can determine a CDR Cluster, hold that information, and give it out when asked. More... | |
struct | ClusterData |
Holds data for each cluster type. More... | |
Typedefs | |
typedef utility::pointer::shared_ptr < CDRCluster > | CDRClusterOP |
typedef utility::pointer::shared_ptr < CDRCluster const > | CDRClusterCOP |
typedef utility::pointer::shared_ptr < CDRClusterEnumManager > | CDRClusterEnumManagerOP |
typedef utility::pointer::shared_ptr < CDRClusterEnumManager const > | CDRClusterEnumManagerCOP |
typedef utility::pointer::shared_ptr < CDRClusterFeatures > | CDRClusterFeaturesOP |
typedef utility::pointer::shared_ptr < CDRClusterFeatures const > | CDRClusterFeaturesCOP |
typedef utility::pointer::shared_ptr < CDRClusterMatcher > | CDRClusterMatcherOP |
typedef utility::pointer::shared_ptr < CDRClusterMatcher const > | CDRClusterMatcherCOP |
typedef utility::pointer::shared_ptr < CDRClusterSet > | CDRClusterSetOP |
typedef utility::pointer::shared_ptr < CDRClusterSet const > | CDRClusterSetCOP |
typedef utility::pointer::shared_ptr < BasicCDRClusterSet > | BasicCDRClusterSetOP |
typedef utility::pointer::shared_ptr < BasicCDRClusterSet const > | BasicCDRClusterSetCOP |
Functions | |
static thread_local basic::Tracer | TR ("protocols.antibody.clusters") |
std::string | get_pose_cis_trans_conformation (core::pose::Pose const &pose, core::Size const start, core::Size const end) |
core::Real | calculate_dihedral_distance (vector1< Real > cluster_phis, vector1< Real > pose_phis, vector1< Real > cluster_psis, vector1< Real > pose_psis) |
Calculates the dihedral distance used to match cluster centers. More... | |
bool | check_if_pose_renumbered_for_clusters (core::pose::Pose const &pose) |
Very basic way to check to make sure pose residues are North_AHO (North, et al) scheme, which allows the clustering. More... | |
typedef utility::pointer::shared_ptr< BasicCDRClusterSet const > protocols::antibody::clusters::BasicCDRClusterSetCOP |
typedef utility::pointer::shared_ptr< BasicCDRClusterSet > protocols::antibody::clusters::BasicCDRClusterSetOP |
typedef utility::pointer::shared_ptr< CDRCluster const > protocols::antibody::clusters::CDRClusterCOP |
typedef utility::pointer::shared_ptr< CDRClusterEnumManager const > protocols::antibody::clusters::CDRClusterEnumManagerCOP |
typedef utility::pointer::shared_ptr< CDRClusterEnumManager > protocols::antibody::clusters::CDRClusterEnumManagerOP |
typedef utility::pointer::shared_ptr< CDRClusterFeatures const > protocols::antibody::clusters::CDRClusterFeaturesCOP |
typedef utility::pointer::shared_ptr< CDRClusterFeatures > protocols::antibody::clusters::CDRClusterFeaturesOP |
typedef utility::pointer::shared_ptr< CDRClusterMatcher const > protocols::antibody::clusters::CDRClusterMatcherCOP |
typedef utility::pointer::shared_ptr< CDRClusterMatcher > protocols::antibody::clusters::CDRClusterMatcherOP |
typedef utility::pointer::shared_ptr< CDRCluster > protocols::antibody::clusters::CDRClusterOP |
typedef utility::pointer::shared_ptr< CDRClusterSet const > protocols::antibody::clusters::CDRClusterSetCOP |
typedef utility::pointer::shared_ptr< CDRClusterSet > protocols::antibody::clusters::CDRClusterSetOP |
Identified antibody CDR Clusters See North, Lehmann, Dunbrack. (2011). JMB 406(2): 228-256. More clusters will be added as the PDB grows.
core::Real protocols::antibody::clusters::calculate_dihedral_distance | ( | vector1< Real > | cluster_phis, |
vector1< Real > | pose_phis, | ||
vector1< Real > | cluster_psis, | ||
vector1< Real > | pose_psis | ||
) |
Calculates the dihedral distance used to match cluster centers.
References PI, and numeric::NumericTraits< class >::pi().
Referenced by protocols::antibody::clusters::CDRClusterMatcher::get_cdr_cluster(), and protocols::antibody::clusters::CDRClusterMatcher::get_closest_cluster().
bool protocols::antibody::clusters::check_if_pose_renumbered_for_clusters | ( | core::pose::Pose const & | pose | ) |
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.
References core::pose::has_chain(), core::pose::Pose::pdb_info(), core::pose::Pose::residue(), and TR().
Referenced by protocols::antibody::design::AntibodySeqDesignMover::apply(), protocols::antibody::design::AntibodyGraftDesignMover::apply(), and protocols::antibody::design::AntibodyDesignMover::apply().
std::string protocols::antibody::clusters::get_pose_cis_trans_conformation | ( | core::pose::Pose const & | pose, |
core::Size const | start, | ||
core::Size const | end | ||
) |
|
static |
Referenced by check_if_pose_renumbered_for_clusters().