Bioc2026 Registration Open!

HGC

A fast hierarchical graph-based clustering method

Bioconductor version: 3.23 · Package version: 1.20.0

HGC (short for Hierarchical Graph-based Clustering) is an R package for conducting hierarchical clustering on large-scale single-cell RNA-seq (scRNA-seq) data. The key idea is to construct a dendrogram of cells on their shared nearest neighbor (SNN) graph. HGC provides functions for building graphs and for conducting hierarchical clustering on the graph. The users with old R version could visit https://github.com/XuegongLab/HGC/tree/HGC4oldRVersion to get HGC package built for R 3.6.

Installation

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

BiocManager::install("HGC")

Details

MaintainerXGlab <xglab@mail.tsinghua.edu.cn>
AuthorZou Ziheng [aut], Hua Kui [aut], XGlab [cre, cph]
LicenseGPL-3
System RequirementsC++11
Downloads rank217
Source branchRELEASE_3_23
biocViewsClustering, DNASeq, GraphAndNetwork, RNASeq, SingleCell, Software

Documentation

Download

Dependencies

Depends: R (>= 4.1.0)

Imports: Rcpp (>= 1.0.0), RcppEigen (>= 0.3.2.0), Matrix, RANN, ape, dendextend, ggplot2, mclust, patchwork, dplyr, grDevices, methods, stats

LinkingTo: Rcpp, RcppEigen

Suggests: BiocStyle, rmarkdown, knitr, testthat (>= 3.0.0)