Why the Poisson Model Is a Useful Baseline
An RNA-seq experiment records how many reads are assigned to each gene in each sample. The gene-by-sample count matrix makes it possible to compare a gene’s counts across biological replicates, but the counts naturally fluctuate even when the underlying expression level is unchanged. A basic probability model helps separate this expected read-sampling variation from additional variability across samples.
The Poisson distribution is a useful baseline because it describes counts generated at a fixed rate over a fixed exposure. In this setting, the exposure can be thought of as the opportunity to observe reads, such as a specified sequencing depth. The simple model is a starting point, not a claim that all RNA-seq counts follow it.
For a particular gene, suppose comparable samples have the same underlying rate and sequencing exposure, and that read assignments behave as independent events at that rate. Under this simplified model, counts from different samples are independent Poisson observations with a common mean \(\lambda\). These assumptions are deliberately restrictive: biological samples can differ in expression, and technical factors can change the effective opportunity to observe reads. The model is most useful here as a reference against which extra variation can be understood.
If there are \(n\) replicate counts \(y_1,\ldots,y_n\), their sample mean is \(\bar{x}\) and their sample variance is \(s^2\). Under the common-rate Poisson model, both estimate the same underlying quantity. Thus \(s^2\) substantially greater than \(\bar{x}\) is a descriptive sign that the observed counts vary more than the baseline predicts. It is not, by itself, a formal test or proof: with few replicates, both estimates can be noisy.
Comparing the Mean and Variance
Consider a hypothetical gene with counts from four biological replicates: 4, 8, 12, and 16 reads, all measured under comparable sequencing exposure. The average count summarizes the scale of expression, while the sample variance summarizes how spread out the replicate counts are.
Worked Example: A Count Variance Above the Poisson Baseline
The four hypothetical counts are \(4,8,12,16\). Their mean is \[ \bar{x}=\frac{4+8+12+16}{4}=\frac{40}{4}=10\text{ reads}. \]
The squared deviations from 10 are \(36,4,4,36\). Using the sample-variance divisor \(n-1=3\), \[ s^2=\frac{36+4+4+36}{3}=\frac{80}{3}=26.67\text{ reads}^2. \]
The Poisson baseline at a mean of 10 reads is a variance of 10 reads\(^2\). Here the observed sample variance is about \(26.67/10=2.667\) times the sample mean. This is a descriptive indication of more variability than the fixed-rate Poisson relationship suggests. Four observations are too few to determine whether the discrepancy reflects genuine excess variation, chance fluctuation, or a failure of the comparable-exposure assumption.
The units differ formally: a count mean is in reads, while a variance is in squared reads. Their numerical comparison is nevertheless meaningful for this model because the Poisson distribution equates the numerical value of the mean rate and variance. In practice, the ratio \(s^2/\bar{x}\) can summarize the comparison when \(\bar{x}>0\). A ratio above one suggests excess sample variability; it should be interpreted alongside the number of replicates, the design, and the range of counts.
A single gene is not the only possible diagnostic. One can examine mean–variance patterns across genes, or inspect replicate counts for genes of similar mean. A broad tendency for observed variances to exceed their corresponding means is more informative than an isolated large ratio. Even then, differences in exposure or sample composition can create apparent excess variability if they have not been accounted for.
How Biological Heterogeneity Adds Variance
The fixed-rate assumption is often unrealistic for biological replicates. Individuals, tissues, or cell populations can differ in their underlying expression for the same gene. A useful way to express this is to let the Poisson rate itself vary among samples. Write \(\Lambda\) for the sample-specific rate and suppose that, conditional on \(\Lambda\), the observed count \(Y\) is Poisson with mean \(\Lambda\).
Conditional on a particular rate, read-sampling variation has variance \(\Lambda\). Across samples, however, the rates may also vary. The law of total variance separates these two contributions: the average conditional variance and the variance of the conditional means.
The first term is the expected Poisson sampling variance; the second is the extra variance caused by differences in rates across samples. Also, \(E(Y)=E(\Lambda)\). Consequently, whenever \(\operatorname{Var}(\Lambda)>0\), the marginal count variance exceeds the marginal count mean. This result explains how biological heterogeneity can produce overdispersed counts without changing the Poisson assumption for read sampling within each sample.
Worked Example: Separating Sampling Variation From Biological Variation
Suppose four hypothetical biological replicates have underlying rates of 5, 5, 15, and 15 reads at the same exposure. Conditional on each replicate’s rate, its count is Poisson. The average rate is \[ E(\Lambda)=\frac{5+5+15+15}{4}=10\text{ reads}. \]
The rates differ from their average by \(-5,-5,5,5\), so their variance across this equally weighted set is \[ \operatorname{Var}(\Lambda)=\frac{25+25+25+25}{4}=25\text{ reads}^2. \]
The expected count variance across replicates is therefore \(10+25=35\text{ reads}^2\), rather than 10 reads\(^2\) under one common fixed rate. The 10 is the average within-replicate Poisson sampling variance; the additional 25 comes from the rate differences.
One possible hypothetical realization of the counts is 4, 7, 13, and 16 reads, with the first two replicates at rate 5 and the last two at rate 15. The realized mean is 10 reads and the sample variance is \[ s^2=\frac{(4-10)^2+(7-10)^2+(13-10)^2+(16-10)^2}{3} =\frac{90}{3}=30\text{ reads}^2. \] The realized variance need not equal the theoretical value 35: it is one sample from the variable-rate process. The calculation illustrates why variation in biological rates raises the variance expected over repeated experiments.
What Can Create Excess Variation?
Biological heterogeneity can arise because samples differ in the proportions of cell types, the physiological state of the tissue, or other biological characteristics that affect expression. Differences among organisms or patients may also matter. These are examples of variation in the underlying rate, not merely random read assignment. If the study’s biological replicates represent a diverse population, their counts may vary more than counts from repeated sequencing of the same material.
Not every apparent excess is biological. Unequal sequencing exposure can change expected counts between samples, and unrecorded batch or processing differences can produce additional variation. A gene’s counts can also vary because of sampling error alone. The comparison with a Poisson baseline is informative only when the expected counts being compared are reasonably comparable, or when relevant differences in exposure and sample structure have been accounted for.
Worked Example: Why Unequal Expected Counts Can Mislead
Consider four hypothetical counts for one gene: 5, 10, 15, and 20 reads. Their mean is \[ \bar{x}=\frac{5+10+15+20}{4}=12.5\text{ reads}. \] Their sample variance is \[ s^2=\frac{(5-12.5)^2+(10-12.5)^2+(15-12.5)^2+(20-12.5)^2}{3} =\frac{125}{3}=41.67\text{ reads}^2. \] A direct comparison with 12.5 might suggest excess variation. But suppose, hypothetically, that the four samples had different known exposures and that their expected counts under the fixed-rate read-sampling model were respectively 5, 10, 15, and 20. Then the expected counts differ before any biological overdispersion is considered. Pooling them and comparing their variance with their single pooled mean does not check a common-mean Poisson model.
The practical lesson is to compare like with like: check counts for comparable samples and exposures, or interpret variation using a model that accounts for the design. This example does not identify the cause of variation in a real experiment; it shows why unequal expected means can invalidate a naive variance-to-mean comparison.
Diagnostics, Alternatives, and Limitations
A useful first diagnostic is to plot or tabulate replicate counts for selected genes, while noting their mean levels and whether samples are comparable. Across many genes, one can compare observed variability with the Poisson baseline at similar mean counts. Look for systematic patterns rather than relying on one gene’s ratio. Large counts, unusual zero patterns, and samples with broadly elevated or depressed counts can all be clues that the simple assumptions need review; none alone establishes a biological explanation.
Technical replicates and biological replicates answer different questions. Repeated sequencing of the same material can help characterize read-sampling and technical variation, but it does not represent variation among biological samples. Conversely, biological replicates capture sample-to-sample differences relevant to inference about a biological condition. Treating technical repetitions as if they were independent biological units can make the apparent evidence more precise than the design warrants.
The fixed-rate Poisson model is attractive because its mean–variance relationship is simple. If observed variability is close to that baseline and the assumptions are plausible, it may provide a useful description. When variation is consistently larger, one can first inspect exposure, sample labels, batch structure, and biological composition. Stratifying samples by known design features or studying technical and biological replicates separately can help diagnose the source. A count model that allows extra variability is another general alternative; selecting and fitting such a model is a separate task.
A key limitation is that \(s^2/\bar{x}\) is noisy when the number of replicates is small, especially for low counts. A ratio above one does not mean that every sample is biologically different, and a ratio below one does not prove the Poisson assumptions. Across genes, the counts are not independent summaries of a single shared process, so a pattern should be interpreted in context rather than treated as a universal test. Overdispersion describes a variance relationship, not its cause.
- Mistake: “The sample variance is greater than the sample mean, so biological heterogeneity has been proved.”
Correction: The comparison is descriptive. Chance, unequal exposure, technical effects, or other departures from the model can also produce the pattern. - Mistake: “A Poisson count has no variability beyond its mean.”
Correction: A Poisson count has sampling variance equal to its mean. Excess variance appears when the fixed-rate assumption fails or additional sources of variation are present. - Mistake: “Many technical replicates can replace biological replicates.”
Correction: Technical replication helps characterize measurement variation; it does not substitute for sampling biological units when the scientific target is biological variability.
Check Your Understanding
Answer each question, then compare your reasoning with the solutions.
- For hypothetical counts 6, 8, 10, and 12, calculate the sample mean and sample variance. Does the variance exceed the Poisson baseline?
- If \(E(\Lambda)=8\) and \(\operatorname{Var}(\Lambda)=12\), what are the marginal mean and variance of \(Y\) when \(Y\mid\Lambda\sim\operatorname{Poisson}(\Lambda)\)?
- Why might counts from samples with very different sequencing exposures give a misleading pooled variance-to-mean comparison?
- What can technical replicates help assess, and what important source of variability do they not replace?
Solutions. (1) The mean is \((6+8+10+12)/4=9\) reads. The squared deviations are \(9,1,1,9\), so \(s^2=20/3=6.667\text{ reads}^2\). This sample variance is below the numerical Poisson baseline of 9, but four observations are not enough to establish that the Poisson model is correct. (2) The marginal mean is \(E(\Lambda)=8\) reads, and the marginal variance is \(E(\Lambda)+\operatorname{Var}(\Lambda)=8+12=20\text{ reads}^2\). (3) Different exposures can imply different expected counts even at the same underlying expression rate. Pooling counts with unequal expected means does not assess a common-mean Poisson relationship. (4) Technical replicates can help assess measurement and read-sampling variability for the same material; they do not replace biological replicates for assessing variation among biological units.