henhaobio
Sign in

Genome biologyBioinformaticsPeer-reviewed journal article

Moderated estimation of fold change and dispersion for RNA-seq data with DESeq2

Michael I. LoveiD, Wolfgang K. HuberiD, Simon AndersiD

Abstract

In comparative high-throughput sequencing assays, a fundamental task is the analysis of count data, such as read counts per gene in RNA-seq, for evidence of systematic changes across experimental conditions. Small replicate numbers, discreteness, large dynamic range and the presence of outliers require a suitable statistical approach. We present DESeq2, a method for differential analysis of count data, using shrinkage estimation for dispersions and fold changes to improve stability and interpretability of estimates. This enables a more quantitative analysis focused on the strength rather than the mere presence of differential expression. The DESeq2 package is available at http://www.bioconductor.org/packages/release/bioc/html/DESeq2.html.

In-depth summary

Claude Opus 5.5 · max effort · 8 Nov 2026 · from the full text of version 3 (17 Nov 2014) · CC BY 4.0

DESeq2 uses empirical Bayes priors to shrink negative binomial dispersions and log fold changes, giving reproducible effect sizes and error-controlled differential expression calls for RNA-seq.

With only two or three replicates typical, per-gene dispersion estimates are unstable and low-count fold changes exaggerated, making effect-size ranking unreliable, while tests against zero change flood well-powered studies with trivial hits. Unlike DESeq (which kept the larger of fitted and gene-wise dispersions) or edgeR (with a user-set prior degrees of freedom), DESeq2 learns shrinkage strength from the data and adds tests against biological significance thresholds.

Key results

  1. ShownShrinking log fold changes (LFCs) toward a data-derived zero-centered prior made effect-size rankings far more reproducible between independent halves of one experiment than unshrunken maximum-likelihood LFCs.

    Bottomly et al. mouse strain samples split into two balanced halves: of the 100 genes with largest LFCs in half I, 21 reappeared in half II's top 100 using unshrunken estimates versus 81 of 100 using shrunken maximum a posteriori (MAP) estimates, though maximum-likelihood LFCs after adding a pseudocount of 1 gave nearly equal concordance. · Empirical Bayes shrinkage for fold-change…; Figure legends

  2. ShownDESeq2 combined false discovery rate (FDR) control with competitive power: in simulations it, like edgeR, was often the most sensitive tool among those keeping actual FDR at or below 0.1; on real data it ranked high in precision, with sensitivity similar to edgeR and voom but below DSS.

    Simulation: 10,000 genes, total sample sizes 6, 8, 10, 20, with 20% differentially expressed at fold changes 2, 3, 4; DESeq2's edge was clearest at fold change 2 or 3. Bottomly et al.: 30 random 3 vs 3 evaluation splits checked against 7 vs 8 verification calls; median sensitivity typically 0.2 to 0.4 for all tools; DESeq2 often second in median precision after old DESeq. · Sensitivity and precision; Sensitivity; Precision

  3. ShownOn real null comparisons with no true condition difference, DESeq2 controlled type-I error, keeping its median false positive rate just under the nominal level, whereas the original DESeq and Cuffdiff 2 were overly conservative.

    Pickrell et al. lymphoblastoid cell line RNA-seq from unrelated Nigerian individuals: 26 male samples with 46 base pair reads; 10 drawn at random for 5 vs 5 mock comparisons, repeated 30 times; false positive rate estimated as the fraction of p-values below 0.01. All tools generally controlled false positives; EBSeq was excluded because it outputs posterior probabilities. · False positive rate; Precision; Figure legends

  4. SuggestedIn simulations with known true LFCs, DESeq2's shrunken estimates kept error consistently low across sample sizes and effect-size distributions, while GFOLD and edgeR's pseudocount-based predictive LFCs each lost accuracy in some regimes.

    Simulations of 1000 genes under four true-LFC models and varying sample size (10 simulation replicates). Over all genes, edgeR's default predictive LFCs (prior.count 0.125) had higher root mean squared error; on differentially expressed genes GFOLD erred more at large sample sizes. Under spike models, GFOLD and edgeR with prior.count 10 had lowest all-gene mean absolute error. · Precision of fold change estimates; Figure legends

  5. SuggestedThe regularized logarithm (rlog) transform stabilized variance across the expression range and recovered sample groupings better than ordinary log counts, generally outperforming alternatives including the variance stabilizing transformation (VST) when size factors differed.

    Hammer et al. rat nerve ligation vs control (2 weeks, 2 months): rlog stabilized per-gene spread and grouped samples by treatment and time, unlike log2 counts plus pseudocount 1. Simulations (4 clusters of 4 samples, 2000 genes, 20 replicates): rlog had the best adjusted Rand index with size factors [1,1,1,3]; with equal size factors, Poisson distance and VST were also top. · Regularized logarithm transformation; Clustering; Figure legends

Methods, data and reproducibility

Negative binomial GLMs (generalized linear models) with median-of-ratios size factors; gene-wise Cox-Reid dispersions shrink toward a mean-dependent trend (log-Normal prior) and log fold changes toward zero (Normal prior). DESeq2 adds Wald and thresholded tests, Cook's distance outlier handling, independent filtering, and a regularized log (rlog) transform.

  • Bottomly et al. RNA-seq comparing two genetically homogeneous mouse strains across 3 batches; used for shrinkage demonstrations and the sensitivity/precision benchmark · mouse (Mus musculus, aligned to NCBIM37) · n = 10 and 11 replicates per strain · SRA SRP004777
  • Pickrell et al. RNA-seq of lymphoblastoid cell lines from unrelated Nigerian individuals; source of simulation parameters and mock null comparisons · human (aligned to GRCh37) · n = 69 samples; 26 male samples (46 bp reads) for mock tests · SRA SRP001540
  • Hammer et al. rat dorsal root ganglion RNA-seq comparing spinal nerve ligation with controls at 2 weeks and 2 months; count matrix taken from ReCount · rat
  • Simulated negative binomial counts with means and dispersions drawn from Pickrell et al. estimates; 20% of genes differentially expressed at fold changes 2, 3, 4 · n = 10,000 genes; total sample sizes 6, 8, 10, 20
  • Simulated outlier benchmark: one sample's count multiplied by 100 in 0% to 15% of genes; 20% of genes with true log2 fold change of −1 or 1 · n = 4000 genes; total sample sizes 10 and 20
  • Simulated fold-change accuracy benchmark under four models of true log2 fold changes (bell, slab bell, slab spike, spike spike) with varying total sample size · n = 1000 genes; 10 simulation replicates
  • Simulated clustering benchmark: 4 clusters of 4 samples, 20% of genes shifted from cluster centroids, with equal or [1,1,1,3] group size factors · n = 2000 genes; 20 replicates
  • Null simulations without true differences (Pickrell et al. moments) testing dispersion-estimate accuracy and p-value uniformity across mean-count filter bins · n = 4000 genes x 10 samples; 20,000 genes x 6 or 12 samples
Methods & tools
DESeq2 (R/Bioconductor package), DESeq (original version), edgeR (default, robust, and predictive fold change modes), DSS, EBSeq 1.4.0, voom with limma, SAMseq (samr package), Cuffdiff 2 (Cufflinks suite), GFOLD, TopHat2, summarizeOverlaps (GenomicRanges/GenomicAlignments), PoiClaClu Poisson distance
Reagents & environment
R/Bioconductor package using SummarizedExperiment objects; reads aligned with TopHat2 to Illumina iGenomes GRCh37 (human) and NCBIM37 (mouse), downloaded March 2013, Ensembl GTF releases 70 and 66; tool versions in Supplementary Table S3.
Reproducibility gaps
Tool versions are deferred to Supplementary Table S3, which is not reproduced in the text; the Hammer et al. counts are cited only via ReCount with no accession; hardware and runtime are not reported.
Limitations (6)
  • The parametric dispersion-mean trend tends to overestimate dispersion for genes whose mean count lies below roughly the reciprocal of the asymptotic dispersion, which the authors note can cost a minor amount of power at low counts. · stated by the authors
  • Samples from conditions with 2 or fewer replicates are not used for outlier detection, and with 6 or fewer replicates any gene carrying a flagged Cook's distance outlier is dropped from testing instead of refit, which can discard truly differential genes. · stated by the authors
  • Gene-level total counts can signal differential expression when only isoform lengths change, and in extreme cases flip the fold-change sign; in the Bottomly et al. benchmark DESeq2 and Cuffdiff 2 agreed on sign for 96% of genes called by either. · stated by the authors
  • Relative to the variance stabilizing transformation, rlog has the drawback that genes shrunk by different amounts can swap their order within a sample. · stated by the authors
  • Real-data sensitivity and precision treat calls from a larger verification split as approximate truth and assume systematic errors affect all tools alike; even at matched precision, variability across random splits exceeded differences between methods. · stated by the authors
  • Each real-data differential-expression metric rests on one dataset (Pickrell et al. human cell lines for false positives, Bottomly et al. mice for sensitivity and precision), and batch covariates were withheld from design-capable tools, so multi-factor designs were not benchmarked. · noted in this summary

Read this if you analyze RNA-seq or other count data with few replicates and want stable fold-change estimates, threshold-based tests, or variance-stabilized data for clustering, plus the statistical rationale behind DESeq2 defaults.

Citations
95,142
FWCI
504.91
Field percentile
top 1%

Reproducibility ledger

Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.

Sign in to file a reproducibility report.