ConsensusClustering1.5.0 package

Consensus Clustering

adj_conv

Convert adjacency function to the affinity matrix

adj_mat

Covert data matrix to adjacency matrix

gaussian_clusters_with_param

Generate clusters of data points from Gaussian distribution with given...

gaussian_clusters

Generate clusters of data points from Gaussian distribution with rando...

label_similarity

Similarity between different clusters

Logit

Logit function

majority_voting

Consensus mechanism based on majority voting

cc_cluster_count

Count the number of clusters based on stability score.

cluster_relabel

Relabeling clusters based on cluster similarities

coCluster_matrix

Calculate the Co-cluster matrix for a given set of clustering results.

connectivity_matrix

Build connectivity matrix

consensus_matrix_data_prtrb

Calculate consensus matrix for data perturbation consensus clustering

consensus_matrix_multiview

Calculate consensus matrix for multi-data consensus clustering

consensus_matrix

Calculate consensus matrix for data perturbation consensus clustering

gaussian_mixture_clusters

Generate clusters of data points from Gaussian-mixture-model distribut...

generate_data_prtrb

Generation mechanism for data perturbation consensus clustering

generate_gaussian_data

Generate a set of data points from Gaussian distribution

generate_method_prtrb

Multiple method generation

generate_multiview

Multiview generation

hir_clust_from_adj_mat

Hierarchical clustering from adjacency matrix

indicator_matrix

Build indicator matrix

multi_cluster_gen

Multiple cluster generation

multi_kmeans_gen

Multiple K-means generation

multi_pam_gen

Multiple PAM (K-medoids) generation

multiview_cluster_gen

Multiview cluster generation

multiview_clusters

Generate multiview clusters from Gaussian distributions with randomly ...

multiview_kmeans_gen

Multiview K-means generation

multiview_pam_gen

Multiview PAM (K-medoids) generation

pam_clust_from_adj_mat

PAM (k-medoids) clustering from adjacency matrix

spect_clust_from_adj_mat

Spectral clustering from adjacency matrix

Clustering, or cluster analysis, is a widely used technique in bioinformatics to identify groups of similar biological data points. Consensus clustering is an extension to clustering algorithms that aims to construct a robust result from those clustering features that are invariant under different sources of variation. For the reference, please cite the following paper: Yousefi, Melograna, et. al., (2023) <doi:10.3389/fmicb.2023.1170391>.

  • Maintainer: Behnam Yousefi
  • License: GPL (>= 3)
  • Last published: 2024-07-30