Rosetta
Classes | Namespaces | Functions
KCluster.hh File Reference

Fast clustering algorithm for large silent file. More...

#include <protocols/toolbox/KCluster.fwd.hh>
#include <protocols/toolbox/DecoySetEvaluation.hh>
#include <core/types.hh>
#include <utility/vector1.hh>
#include <ObjexxFCL/FArray2D.hh>
#include <ObjexxFCL/FArray1D.hh>
#include <ObjexxFCL/FArray2.hh>
#include <ObjexxFCL/FArray2P.hh>
#include <ObjexxFCL/FArray3P.hh>
#include <string>

Classes

class  protocols::toolbox::KClusterElement
 
class  protocols::toolbox::KClusterData
 database of a K-style Clustering algorithm More...
 
class  protocols::toolbox::KCluster
 basic class for performing a K-style Clustering algorithm More...
 
class  protocols::toolbox::KMedoid
 Typical K-Medoids Clustering Algorithm. More...
 
class  protocols::toolbox::GreedyKCenter
 Greedy K-Center Clustering Algorithm. More...
 

Namespaces

 protocols
 The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP.
 
 protocols::toolbox
 

Functions

KClusterOP protocols::toolbox::get_K_cluster_engine (const string &style)
 
string protocols::toolbox::file_full_path (string tag)
 
string protocols::toolbox::fix_tag_suffix (string str)
 

Detailed Description

Fast clustering algorithm for large silent file.

Author
Yuan Liu (wenda.nosp@m.o@u..nosp@m.washi.nosp@m.ngto.nosp@m.n.edu)