![]() |
Rosetta
2021.16
|
Typical K-Medoids Clustering Algorithm. More...
#include <KCluster.hh>

Public Member Functions | |
| KMedoid () | |
| bool | whoami () override |
| core::Real | get_threshold () override |
| void | init (KClusterElementOP, core::Size first=0) override |
| core::Real | assign (KClusterElementOP, KClusterData &) override |
| void | update (KClusterElementOP, KClusterData &) override |
| void | set_threshold (core::Real) override |
Public Member Functions inherited from protocols::toolbox::KCluster | |
| KCluster () | |
| ~KCluster () override | |
| void | cluster (KClusterElementOP, KClusterData &, core::Size first=0) |
| void | set_ncluster (core::Size nc) |
Protected Member Functions | |
| void | copy_coord (core::Size, FA2d &, FA2d &) |
Protected Attributes | |
| core::Size | cur_ncluster_ |
| core::Real | threshold_ |
Protected Attributes inherited from protocols::toolbox::KCluster | |
| core::Size | n_cluster_ |
Additional Inherited Members | |
Public Types inherited from protocols::toolbox::KCluster | |
| typedef ObjexxFCL::FArray2_double | FA2d |
| typedef ObjexxFCL::FArray2P_double | FA2Pd |
| typedef ObjexxFCL::FArray2D_double | FA2Dd |
Typical K-Medoids Clustering Algorithm.
| protocols::toolbox::KMedoid::KMedoid | ( | ) |
References threshold_.
|
overridevirtual |
|
protected |
Referenced by assign().
|
overridevirtual |
Implements protocols::toolbox::KCluster.
References threshold_.
|
overridevirtual |
Implements protocols::toolbox::KCluster.
References cur_ncluster_, protocols::mean_field::min(), protocols::toolbox::KCluster::n_cluster_, core::scoring::rg, and protocols::TR().
|
overridevirtual |
Implements protocols::toolbox::KCluster.
References protocols::hybridization::t, and threshold_.
|
overridevirtual |
|
overridevirtual |
Implements protocols::toolbox::KCluster.
References protocols::TR().
|
protected |
|
protected |
Referenced by get_threshold(), KMedoid(), and set_threshold().
1.8.7