Package: ConsensusClustering 1.5.0

ConsensusClustering: Consensus Clustering

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>.

Authors:Behnam Yousefi [aut, cre, cph]

ConsensusClustering_1.5.0.tar.gz
ConsensusClustering_1.5.0.zip(r-4.5)ConsensusClustering_1.5.0.zip(r-4.4)ConsensusClustering_1.5.0.zip(r-4.3)
ConsensusClustering_1.5.0.tgz(r-4.4-any)ConsensusClustering_1.5.0.tgz(r-4.3-any)
ConsensusClustering_1.5.0.tar.gz(r-4.5-noble)ConsensusClustering_1.5.0.tar.gz(r-4.4-noble)
ConsensusClustering_1.5.0.tgz(r-4.4-emscripten)ConsensusClustering_1.5.0.tgz(r-4.3-emscripten)
ConsensusClustering.pdf |ConsensusClustering.html
ConsensusClustering/json (API)

# Install 'ConsensusClustering' in R:
install.packages('ConsensusClustering', repos = c('https://behnam-yousefi.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

On CRAN:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

1.30 score 3 scripts 202 downloads 30 exports 23 dependencies

Last updated 4 months agofrom:5eed3d63e0. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 29 2024
R-4.5-winOKOct 29 2024
R-4.5-linuxOKOct 29 2024
R-4.4-winOKOct 29 2024
R-4.4-macOKOct 29 2024
R-4.3-winOKOct 29 2024
R-4.3-macOKOct 29 2024

Exports:adj_convadj_matcc_cluster_countcluster_relabelcoCluster_matrixconnectivity_matrixconsensus_matrixconsensus_matrix_data_prtrbconsensus_matrix_multiviewgaussian_clustersgaussian_clusters_with_paramgaussian_mixture_clustersgenerate_data_prtrbgenerate_gaussian_datagenerate_method_prtrbgenerate_multiviewhir_clust_from_adj_matindicator_matrixlabel_similarityLogitmajority_votingmulti_cluster_genmulti_kmeans_genmulti_pam_genmultiview_cluster_genmultiview_clustersmultiview_kmeans_genmultiview_pam_genpam_clust_from_adj_matspect_clust_from_adj_mat

Dependencies:assertthatcliclustercpp11dplyrfansigenericsglueigraphlatticelifecyclemagrittrMatrixmvtnormpillarpkgconfigR6rlangtibbletidyselectutf8vctrswithr

Readme and manuals

Help Manual

Help pageTopics
Convert adjacency function to the affinity matrixadj_conv
Covert data matrix to adjacency matrixadj_mat
Count the number of clusters based on stability score.cc_cluster_count
Relabeling clusters based on cluster similaritiescluster_relabel
Calculate the Co-cluster matrix for a given set of clustering results.coCluster_matrix
Build connectivity matrixconnectivity_matrix
Calculate consensus matrix for data perturbation consensus clusteringconsensus_matrix
Calculate consensus matrix for data perturbation consensus clusteringconsensus_matrix_data_prtrb
Calculate consensus matrix for multi-data consensus clusteringconsensus_matrix_multiview
Generate clusters of data points from Gaussian distribution with randomly generated parametersgaussian_clusters
Generate clusters of data points from Gaussian distribution with given parametersgaussian_clusters_with_param
Generate clusters of data points from Gaussian-mixture-model distributions with randomly generated parametersgaussian_mixture_clusters
Generation mechanism for data perturbation consensus clusteringgenerate_data_prtrb
Generate a set of data points from Gaussian distributiongenerate_gaussian_data
Multiple method generationgenerate_method_prtrb
Multiview generationgenerate_multiview
Hierarchical clustering from adjacency matrixhir_clust_from_adj_mat
Build indicator matrixindicator_matrix
Similarity between different clusterslabel_similarity
Logit functionLogit
Consensus mechanism based on majority votingmajority_voting
Multiple cluster generationmulti_cluster_gen
Multiple K-means generationmulti_kmeans_gen
Multiple PAM (K-medoids) generationmulti_pam_gen
Multiview cluster generationmultiview_cluster_gen
Generate multiview clusters from Gaussian distributions with randomly generated parametersmultiview_clusters
Multiview K-means generationmultiview_kmeans_gen
Multiview PAM (K-medoids) generationmultiview_pam_gen
PAM (k-medoids) clustering from adjacency matrixpam_clust_from_adj_mat
Spectral clustering from adjacency matrixspect_clust_from_adj_mat