Rosetta
|
#include <agglomerative_hierarchical_clustering.hh>
Public Member Functions | |
virtual | ~AgglomerativeHierarchicalClusterer ()=default |
utility::vector1< ClusteringTreeNodeOP > | cluster (utility::vector1< utility::vector1< Real > > &dm, Size n) |
virtual void | comparator (utility::vector1< utility::vector1< Real > > &distance_matrix, utility::vector1< Size > const &members1, utility::vector1< Size > const &members2, ClusterOptions &co)=0 |
|
virtualdefault |
utility::vector1< ClusteringTreeNodeOP > numeric::AgglomerativeHierarchicalClusterer::cluster | ( | utility::vector1< utility::vector1< Real > > & | dm, |
Size | n | ||
) |
References comparator(), basic::options::OptionKeys::contactMap::distance_matrix, create_a3b_hbs::i, numeric::ClusterOptions::min_, numeric::ClusterOptions::min_i_, numeric::ClusterOptions::min_j_, numeric::ClusteringTreeNode::newClusteringTreeNode(), numeric::ClusterOptions::node1_, numeric::ClusterOptions::node2_, and erraser_single_res_analysis::out.
Referenced by main().
|
pure virtual |
Implemented in numeric::CompleteLinkClusterer, numeric::AverageLinkClusterer, and numeric::SingleLinkClusterer.
Referenced by cluster().