Bioc2026 Registration Open!

ClusterGVis

One-Step to Cluster and Visualize Gene Expression Data

Bioconductor version: 3.23 · Package version: 1.0.0

Provides a streamlined workflow for clustering and visualizing gene expression patterns, particularly from time-series RNA-Seq and single-cell experiments. The package is designed to integrate seamlessly within the Bioconductor ecosystem by operating directly on standard data classes such as `SummarizedExperiment` and `SingleCellExperiment`. It implements common clustering algorithms (e.g., k-means, fuzzy c-means) and generates a suite of publication-ready visualizations to explore co-expressed gene modules. Functions are also included to facilitate the visualization of clustering results derived from other popular tools.

Installation

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

BiocManager::install("ClusterGVis")

Details

MaintainerJun Zhang <1138976957@qq.com>
AuthorJun Zhang [aut, cre, cph] (ORCID: <https://orcid.org/0000-0001-7692-9105>)
LicenseMIT + file LICENSE
URLhttps://github.com/junjunlab/ClusterGVis/, https://junjunlab.github.io/ClusterGvis-manual/
Bug Reportshttps://github.com/junjunlab/ClusterGVis/issues
Downloads rank114
Source branchRELEASE_3_23
biocViewsClustering, GeneExpression, RNASeq, SingleCell, Software, Transcriptomics, Visualization

Documentation

Download

Dependencies

Depends: R (>= 4.5)

Imports: colorRamps, dplyr, e1071, factoextra, ggplot2, grDevices, grid, Matrix, methods, purrr, reshape2, scales, stats, tibble, SingleCellExperiment, SummarizedExperiment, igraph, VGAM, scuttle

Suggests: Biobase, ComplexHeatmap, clusterProfiler, TCseq, org.Mm.eg.db, circlize, knitr, monocle, pheatmap, rmarkdown, Seurat, WGCNA, utils, BiocManager, S4Vectors, pheatmap, testthat (>= 3.0.0)