Single-cell Regulatory-driven Clustering (scregclust)

A diagram illustrating the scregclust algorithm.

The goal of scregclust is to cluster genes by regulatory programs. To do so, genes are clustered into modules which in turn are associated with regulators. The algorithm alternates between associating regulators to modules and reallocating target genes into modules.

Installation

You can install the stable version of scregclust from CRAN with

install.packages("scregclust")

You can install the current development version of scregclust from GitHub with:

# install.packages("devtools")
devtools::install_github("scmethods/scregclust")