R-CMD-check CRAN
Version CRAN


Signac is a comprehensive R package for the analysis of single-cell chromatin data. Signac includes functions for quality control, normalization, dimension reduction, clustering, differential activity, and more.

Documentation and tutorials can be found at


Signac requires that Bioconductor is installed:

if (!requireNamespace("BiocManager", quietly = TRUE))

To install the latest release of Signac from CRAN:


To release the latest develop version from GitHub:

if (!requireNamespace("remotes", quietly = TRUE))
remotes::install_github("timoast/signac", ref = "develop")

Release notes

For a changelog please see the NEWS file, also available on the Signac website.

Getting help

If you encounter a bug or have a feature request, please open an issue.

If you would like to discuss questions related to single-cell analysis, you can open a discussion.

Citing Signac

If you use the Signac package in your work please cite Stuart et al. 2021

  title     = "Single-cell chromatin state analysis with Signac",
  author    = "Stuart, Tim and Srivastava, Avi and Madad, Shaista and Lareau,
               Caleb A and Satija, Rahul",
  journal   = "Nat. Methods",
  publisher = "Nature Publishing Group",
  pages     = "1--9",
  month     =  nov,
  year      =  2021,
  url       = "",
  language  = "en"

Related packages

Try the Signac package in your browser

Any scripts or data that you put into this service are public.

Signac documentation built on March 18, 2022, 6:53 p.m.