|
Rosetta 3.5
|
#include <AlignmentClustering.hh>


Public Member Functions | |
| AlignmentCluster (SequenceAlignment &aln_in) | |
| Creates a AlignmentCluster More... | |
| virtual | ~AlignmentCluster () |
| Deletes an AlignmentCluster object More... | |
| void | add_aln (SequenceAlignment &aln_in) |
| add alignment More... | |
| SequenceAlignment | get_aln (Size index) |
| get aln More... | |
| Real | size () |
| get aln More... | |
| SequenceAlignment | get_clusterCenter () |
| get cluster center – assumes lowest energy point More... | |
| void | output (std::ostream &alignment_out) |
| outputs cluster to file More... | |
| void | merge (AlignmentClusterOP cluster_in) |
| merges two clusters making sure the alignments are unique More... | |
| Real | overlap (AlignmentClusterOP cluster_in) |
| gets the percent of alignments in the input cluster that are in the current cluster More... | |
Private Attributes | |
| vector1< SequenceAlignment > | alns |
Definition at line 51 of file AlignmentClustering.hh.
| protocols::comparative_modeling::AlignmentCluster::AlignmentCluster | ( | SequenceAlignment & | aln_in) |
Creates a AlignmentCluster
Definition at line 87 of file AlignmentClustering.cc.
|
virtual |
Deletes an AlignmentCluster object
Definition at line 93 of file AlignmentClustering.cc.
References core::pose::Pose::clear().
| void protocols::comparative_modeling::AlignmentCluster::add_aln | ( | SequenceAlignment & | aln_in) |
add alignment
Definition at line 99 of file AlignmentClustering.cc.
| SequenceAlignment protocols::comparative_modeling::AlignmentCluster::get_aln | ( | Size | index) |
get aln
Definition at line 105 of file AlignmentClustering.cc.
| SequenceAlignment protocols::comparative_modeling::AlignmentCluster::get_clusterCenter | ( | ) |
get cluster center – assumes lowest energy point
Definition at line 118 of file AlignmentClustering.cc.
| void protocols::comparative_modeling::AlignmentCluster::merge | ( | AlignmentClusterOP | cluster_in) |
merges two clusters making sure the alignments are unique
Definition at line 135 of file AlignmentClustering.cc.
References core::sequence::SequenceAlignment::sequence().
| void protocols::comparative_modeling::AlignmentCluster::output | ( | std::ostream & | alignment_out) |
outputs cluster to file
Definition at line 124 of file AlignmentClustering.cc.
References core::sequence::SequenceAlignment::printGrishinFormat(), and tr().
| Real protocols::comparative_modeling::AlignmentCluster::overlap | ( | AlignmentClusterOP | cluster_in) |
gets the percent of alignments in the input cluster that are in the current cluster
Definition at line 152 of file AlignmentClustering.cc.
| Real protocols::comparative_modeling::AlignmentCluster::size | ( | ) |
get aln
Definition at line 111 of file AlignmentClustering.cc.
|
private |
Definition at line 53 of file AlignmentClustering.hh.
1.8.4