Single Cell Analysis and Differential Expression
Overview
Analyzing and interactively exploring large-scale single-cell RNA-seq datasets. 'pagoda2' primarily performs normalization and differential gene expression analysis, with an interactive application for exploring single-cell RNA-seq datasets. It performs basic tasks such as cell size normalization, gene variance normalization, and can be used to identify subpopulations and run differential expression within individual samples. 'pagoda2' was written to rapidly process modern large-scale scRNAseq datasets of approximately 1e6 cells. The companion web application allows users to explore which gene expression patterns form the different subpopulations within your data. The package also serves as the primary method for preprocessing data for conos, https://github.com/kharchenkolab/conos. This package interacts with data available through the 'p2data' package, which is available in a 'drat' repository. To access this data package, see the instructions at https://github.com/kharchenkolab/pagoda2. The size of the 'p2data' package is approximately 6 MB.
Install
Health
NOTERd contentsr-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc
Rd files without \usage: ‘pagoda2WebApp_arrayToJSON.Rd’ ‘pagoda2WebApp_call.Rd’ ‘pagoda2WebApp_generateDendrogramOfGroups.Rd’ ‘pagoda2WebApp_generateGeneKnnJSON.Rd’ ‘pagoda2WebApp_getCompressedEmbedding.Rd’ ‘pagoda2WebApp_packCompressFloat64Array.Rd’ ‘pagoda2WebApp_packCompressInt32Array.Rd’ ‘pagoda2WebApp_readStaticFile.Rd’ ‘pagoda2WebApp_serializeToStaticFast.Rd’ ‘pagoda2WebApp_serverLog.Rd’ ‘pagoda2WebApp_sparseMatList.Rd’ \arguments should not be documented without \usage.
- NOTE11 OK, 2 NOTENow
- NOTE12 OK, 1 NOTE2026-07-11
- OK12 OK2026-04-25
- NOTE12 OK, 2 NOTE2026-04-22
- ERROR11 OK, 2 NOTE, 1 ERROR2026-04-18
- NOTE10 OK, 2 NOTE2026-04-10
Show 2 earlier changesHide 2 earlier changes
- ERROR9 OK, 2 NOTE, 1 ERROR2026-04-09
- NOTE12 OK, 2 NOTE2026-03-10
Documentation
- Help pages
- 89 (16 internal)
- Examples that run
- 50%2 run in a plain check · 2 only when donttest examples are enabled (R CMD check --as-cran)
- Exported functions with examples
- 7%
- Documented parameters
- 100%
- Return-value docs
- 93%
- Help pages citing references
- 0%
Downloads
Repository
- PRs merged (all time)
- 82%
- Median days to close, 50 most recently updated closed issues
- 8
- Median days to close, 50 most recently updated closed PRs
- 2
Stars over time
Forks over time
Releases over time
Issues over time
PRs over time
3 development-tooling and community-health practices detected across 2 families in the upstream repository
Checks run against github.com/kharchenkolab/pagoda2 on 2026-10-11.
Dependencies
Installing pagoda2 adds 58 packages (36 with compiled code, 47 MB of source tarballs). Heaviest: BH 14 MB, ggplot2 6.0 MB, igraph 4.8 MB.
Code & Tests
Datasets
People & History
Pick two releases to compare their code metrics.
- RR 4.6.0 released · 2026-04-24
- unarchivedReturned to CRAN2026-04-01
- 1.0.15Latest
- archivedRemoved from CRAN2026-03-13requires archived package 'N2R'
- 1.0.142026-03-08 · diff ↗
- 1.0.132025-08-18 · diff ↗
- RR 4.5.0 released · 2025-04-11
- RR 4.4.0 released · 2024-04-24
- 1.0.122024-02-27 · diff ↗
- 1.0.112023-08-08 · diff ↗
- RR 4.3.0 released · 2023-04-21
- RR 4.2.0 released · 2022-04-22
- 1.0.102022-04-19 · diff ↗
- 1.0.92022-03-02 · diff ↗
- 1.0.82021-12-12 · diff ↗
- 1.0.72021-11-15 · diff ↗
Show 9 earlier eventsHide 9 earlier events
Package metadata
- First published
- 2021-01-28
- Total releases
- 16 / 5 yrs
- License
- GPL-3 OSI
- Copyright
- See the file COPYRIGHTS for various pagoda2 copyright details
- Minimum R
- ≥ 3.5.0
- Download size
- 533 KB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("pagoda2")This package has no citation file, so citation() returns this entry built from DESCRIPTION.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-18, which the citation names so these numbers can be found later. More on citing and the projects behind them.