Bioconductor Developer Survey 2026 Now Open!

cola

This is the released version of cola; for the devel version, see cola.

All versions 3.24 (devel), 3.23 (release), 3.22, 3.21, 3.20, 3.19, 3.18, 3.17, 3.16, 3.15, 3.14, 3.13, 3.12, 3.11, 3.10, 3.9

A Framework for Consensus Partitioning


Bioconductor version: Release (3.23)

Subgroup classification is a basic task in genomic data analysis, especially for gene expression and DNA methylation data analysis. It can also be used to test the agreement to known clinical annotations, or to test whether there exist significant batch effects. The cola package provides a general framework for subgroup classification by consensus partitioning. It has the following features: 1. It modularizes the consensus partitioning processes that various methods can be easily integrated. 2. It provides rich visualizations for interpreting the results. 3. It allows running multiple methods at the same time and provides functionalities to straightforward compare results. 4. It provides a new method to extract features which are more efficient to separate subgroups. 5. It automatically generates detailed reports for the complete analysis. 6. It allows applying consensus partitioning in a hierarchical manner.

Author: Zuguang Gu [aut, cre] ORCID iD ORCID: 0000-0002-7395-8709

Maintainer: Zuguang Gu <guzuguang at suat-sz.edu.cn>

Citation (from within R, enter citation("cola")):

Zuguang Gu. cola: A Framework for Consensus Partitioning. doi:10.18129/B9.bioc.cola, R package version 2.18.0, https://bioconductor.org/packages/cola.

Generated from the package metadata; it may differ from the package's own citation.

Installation

To install this package, start R (version "4.6") and enter:

if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

BiocManager::install("cola")

For older versions of R, please refer to the appropriate Bioconductor release.

Documentation

To view documentation for the version of this package installed in your system, start R and enter:

browseVignettes("cola")
The cola package HTML
Reference ManualPDF
NEWSText
LICENSEText

Details

biocViews Classification, Clustering, GeneExpression, Software
Version2.18.0
In Bioconductor sinceBioC 3.9 (R-3.6) (7.5 years)
License MIT + file LICENSE
Depends R (>= 4.0.0)
Imports grDevices, graphics, grid, stats, utils, ComplexHeatmap (>= 2.5.4), matrixStats (>= 1.2.0), GetoptLong, circlize (>= 0.4.7), GlobalOptions (>= 0.1.0), clue, parallel, RColorBrewer, cluster, skmeans, png, mclust, crayon, methods, xml2, microbenchmark, httr, knitr (>= 1.4.0), markdown (>= 1.6), digest, impute, brew, Rcpp (>= 0.11.0), BiocGenerics, eulerr, foreach, doParallel, doRNG, irlba
System Requirements
URLhttps://github.com/jokergoo/cola https://jokergoo.github.io/cola_collection/
See More
Suggests genefilter, mvtnorm, testthat (>= 0.3), samr, pamr, kohonen, NMF, WGCNA, Rtsne, umap, clusterProfiler, ReactomePA, DOSE, AnnotationDbi, gplots, hu6800.db, BiocManager, data.tree, dendextend, Polychrome, rmarkdown, simplifyEnrichment, cowplot, flexclust, randomForest, e1071
Linking To Rcpp
Enhances
Depends On Me
Imports Me
Suggests Me InteractiveComplexHeatmap, simplifyEnrichment
Links To Me
Build Report Build Report, r-universe

Package Archives

Follow Installation instructions to use this package in your R session.

Source Package cola_2.18.0.tar.gz
Windows Binary (x86_64) cola_2.18.0.zip
macOS Binary (big-sur-x86_64) cola_2.18.0.tgz
macOS Binary (sonoma-arm64) cola_2.18.0.tgz
Source Repositorygit clone https://git.bioconductor.org/packages/cola
Source Repository (Developer Access)git clone git@git.bioconductor.org:packages/cola
Package Short Url https://bioconductor.org/packages/cola/
Package Downloads ReportDownload Stats