Tutorials › Statistical Methods for Single-Cell RNA Sequencing › Defining the Normalization Target in Sparse Count Matrices

Normalization of Sparse Counts · Tutorial 78 of 700

Defining the Normalization Target in Sparse Count Matrices

Learn to define the quantity a normalization is meant to estimate and to recognize what a cell-by-gene count matrix cannot reveal on its own.

Intermediate 11 min read

What You'll Learn

  • Separate observed sequencing counts from the biological abundance they measure imperfectly.
  • Define relative expression as a gene’s share of a cell’s RNA under a stated measurement model.
  • Explain why normalized values are not automatically absolute molecules per cell.
  • Derive how changing the scale of abundance and exposure can leave expected counts unchanged.
  • Distinguish a fixed known size factor from an estimated, data-dependent factor.
  • Identify design information needed to support an absolute-abundance interpretation.

Start by Naming the Quantity You Want

A cell-by-gene count matrix can look like a direct table of gene expression: each row is a cell, each column is a gene, and each entry is a count. But a count is first an observation produced by a measurement process. Its magnitude can depend both on the RNA in the cell and on how much of that RNA was captured and sequenced. Normalization is meaningful only after specifying which part of that process should be adjusted and what quantity the adjusted values are intended to represent.

Three quantities must be kept distinct. Raw counts are the recorded integers. Relative expression describes a gene’s contribution relative to a defined total or reference. Absolute RNA abundance refers to a molecule amount, such as transcripts of a gene per cell. These quantities are related by measurement assumptions, but they are not interchangeable.

Definition: Let \(Y_{ij}\) be the observed count for gene \(j\) in cell \(i\). Let \(A_{ij}\) denote the absolute abundance of gene \(j\) in cell \(i\), measured in RNA molecules per cell, and let \(T_i=\sum_j A_{ij}\) be the total abundance over the genes in the measurement universe. When \(T_i>0\), the relative abundance is \(p_{ij}=A_{ij}/T_i\), the fraction of that total attributable to gene \(j\). A size factor is a cell-level multiplicative quantity used to represent an exposure or scale difference in a count model; its meaning depends on the model and the scale chosen for the expression target.

The definition of \(T_i\) matters. It could mean all RNA molecules in a cell, or only the molecules from genes represented and measurable in a particular assay. Those totals need not be the same. In practice, a count matrix alone generally does not enumerate every RNA molecule in the cell, so the phrase “fraction of total RNA” must be interpreted with respect to the measurement model and its gene universe.

Counts, Relative Expression, and Absolute Abundance

A simple sequencing model illustrates the distinction. Suppose that, conditional on a cell’s total sequenced count \(N_i\), the counts across genes follow a multinomial distribution with probabilities \(p_{ij}\). This model assumes that each sequenced molecule is assigned to one measured gene and that the probability of assignment to gene \(j\) is proportional to its abundance in the defined RNA pool. Under this model, the count total \(N_i\) governs the number of observations, while \(p_{ij}\) governs their allocation across genes.

$$ (Y_{i1},\ldots,Y_{iG})\mid N_i \sim \operatorname{Multinomial}(N_i;p_{i1},\ldots,p_{iG}), \qquad E[Y_{ij}\mid N_i]=N_i p_{ij}. $$

This model makes clear why a larger count for one cell does not by itself establish that the cell had more molecules of every gene. The cell may simply have had a larger observed library total. Conversely, the proportions \(Y_{ij}/N_i\) estimate the composition of the observed library under the model, but they do not give molecules per cell. The distinction is between how many observations were obtained and how those observations were distributed.

A different but related formulation is a multiplicative mean model. Let \(\theta_{ij}\) be an expression target on a specified scale and let \(s_i\) represent a cell-specific exposure. If the conditional mean is \(E[Y_{ij}\mid s_i]=s_i\theta_{ij}\), the expected count combines exposure and target. The model alone does not say that \(\theta_{ij}\) is an absolute molecule count. That interpretation requires a known mapping from exposure to molecules and a scale that is anchored to physical units.

$$ E[Y_{ij}\mid s_i]=s_i\theta_{ij}. $$

If \(s_i\) is known, fixed, and positive, then linearity of expectation gives \(E[Y_{ij}/s_i\mid s_i]=\theta_{ij}\). This is a statement about a fixed denominator under the stated mean model. If \(s_i\) is estimated from the data, the normalized value \(Y_{ij}/\hat{s}_i\) is a plug-in value. Its expectation depends on the estimation procedure and on any dependence between \(\hat{s}_i\) and \(Y_{ij}\); it is not generally equal to \(\theta_{ij}\).

Worked Example: A Library Proportion Is Not a Molecule Count

Suppose a hypothetical cell contains 100 molecules of gene A and 300 molecules of gene B in the pool being measured. Thus \(T_i=400\), and the relative abundances are \(p_{iA}=100/400=0.25\) and \(p_{iB}=300/400=0.75\). Assume the multinomial model applies and that \(N_i=2{,}000\) molecules are sequenced.

The expected counts are \(E[Y_{iA}\mid N_i]=2{,}000(0.25)=500\) and \(E[Y_{iB}\mid N_i]=2{,}000(0.75)=1{,}500\). If the observed counts happen to equal these expectations, the library proportions are \(500/2{,}000=0.25\) and \(1{,}500/2{,}000=0.75\). They describe relative composition, not 100 and 300 molecules per cell.

Now suppose a second hypothetical cell has 200 molecules of A and 600 of B. Its proportions remain \(0.25\) and \(0.75\). With the same sequencing total, it has the same expected counts under this model, despite having twice as many molecules of both genes. Therefore these proportions cannot distinguish the two absolute abundance profiles.

Why the Absolute Scale Is Not Determined by Counts Alone

The ambiguity can be shown directly. In the multinomial model, the likelihood for the gene allocation depends on the proportions \(p_{ij}\), not on the total abundance \(T_i\). Multiplying every abundance in a cell by the same positive constant leaves those proportions unchanged:

$$ \frac{cA_{ij}}{\sum_k cA_{ik}} = \frac{cA_{ij}}{cT_i} = \frac{A_{ij}}{T_i} = p_{ij}, \qquad c>0. $$

Thus, under this model, the count allocation can inform relative abundance but cannot identify the absolute total RNA scale. This is not a defect in a particular normalization formula; it is a limit of what the specified observations and model determine. To estimate molecules per cell, one needs additional information that connects observed counts to a physical abundance scale, such as suitable calibration or a measurement design with known exposure. Merely dividing counts by a cell-level factor does not supply that information.

The same issue appears in a multiplicative mean model. If the expected count is \(s_i\theta_{ij}\), replacing \(s_i\) by \(c s_i\) and \(\theta_{ij}\) by \(\theta_{ij}/c\) preserves the product and hence the expected count. A convention can set a common scale for reporting relative factors and targets, but a reporting convention does not create absolute units.

Worked Example: Two Absolute Profiles With the Same Expected Counts

Consider two hypothetical cells measured under the mean model \(E[Y_{ij}]=e_iA_{ij}\), where \(e_i\) is a known-in-form but here unknown-to-the-analyst exposure multiplier. In one possible explanation, the abundances are \(A_{iA}=5\) and \(A_{iB}=15\) molecules per cell, with \(e_i=2\). The expected counts are \(2(5)=10\) and \(2(15)=30\).

A second explanation has \(A_{iA}=10\) and \(A_{iB}=30\) molecules per cell, with \(e_i=1\). It gives expected counts \(1(10)=10\) and \(1(30)=30\), exactly the same as the first explanation. Both profiles have relative abundances \(0.25\) and \(0.75\), but their absolute abundances differ by a factor of two.

The observed vector \((10,30)\) therefore does not select between these explanations without information about exposure or an external scale. Even exact knowledge of the observed counts would not resolve this ambiguity; it concerns the relationship between counts and abundance, not counting uncertainty alone.

What a Size-Factor Normalization Can Claim

A size-factor normalization aims to remove cell-to-cell differences in an exposure or scale component so that expression values can be compared on a chosen common scale. In an idealized model with known fixed \(s_i\), dividing by \(s_i\) puts the conditional mean on the \(\theta_{ij}\) scale. If the target is relative expression, the normalized values can be interpreted relative to that defined target, subject to the model. If the target is absolute RNA abundance, the exposure must be calibrated so that the scale corresponds to molecules per cell.

In ordinary use, factors are estimated rather than known. The resulting values \(Y_{ij}/\hat{s}_i\) should then be described as normalized, plug-in values on the chosen scale. Their expected value is not automatically \(\theta_{ij}\), and the uncertainty in \(\hat{s}_i\) is not automatically represented by treating the factor as fixed. A claim about unbiasedness or exact estimation requires additional conditions on how the factor is obtained and how it relates to the counts.

A factor may be useful for relative comparisons even when it has no physical unit. In that case, its common scale is a convention used to make cells comparable, and the interpretation is correspondingly relative. The precise estimator and its assumptions are method-specific; the essential question at this stage is not which formula to apply, but what target that formula could support.

Worked Example: Correctly Interpreting a Known Exposure Factor

Suppose a hypothetical count \(Y_{ij}\) has conditional mean \(s_i\theta_{ij}\), with known fixed \(s_i=4\) and target \(\theta_{ij}=12\) normalized units. Then \(E[Y_{ij}\mid s_i]=4(12)=48\), and \(E[Y_{ij}/4\mid s_i]=48/4=12\). The equality holds because the denominator is known and fixed.

Now consider a different situation in which an estimated factor \(\hat{s}_i\) is computed from counts. As a simple illustration of the expectation issue—not as a recommended size-factor estimator—let \(Y\sim\operatorname{Poisson}(1)\) and set \(\hat{s}=Y+1\). Then \(E[Y/\hat{s}]=E[Y/(Y+1)]\). Since \(Y/(Y+1)=1-1/(Y+1)\) and \(E[1/(Y+1)]=1-e^{-1}\), this expectation is \(e^{-1}\approx0.3679\).

By contrast, \(E[Y]/E[\hat{s}]=1/(1+1)=0.5\). The two quantities differ. This example demonstrates why one cannot replace the expectation of a ratio by a ratio of expectations, especially when the denominator is estimated from the same data. The behavior of any actual normalized estimator must be assessed from its own construction and assumptions.

Diagnostics, Alternatives, and Limitations

Before interpreting normalized values, make the target explicit and check whether the data and design support it. Useful questions include:

  • Are the entries raw observed counts, or values already transformed or scaled?
  • Is the intended target a library composition, a relative expression scale, or molecules per cell?
  • What does the factor represent in the assumed count model, and is its scale physically calibrated or only relative?
  • Could variation in capture, sequencing, or the measured RNA pool affect counts separately from the biological quantity of interest?
  • Are zeros or very sparse counts making a cell-level ratio unstable or uninformative?

A mismatch between the biological question and the normalization target is a failure even if the arithmetic is correct. For example, a normalization designed to compare relative profiles cannot, without further calibration, answer a question about whether total RNA per cell doubled. Likewise, a normalized value should not be reported with units such as “molecules per cell” unless the measurement and normalization establish that unit.

The main alternative to an endogenous relative scale is to use an experimental calibration or other external information that ties counts to absolute abundance. That approach may support a physical-scale claim when its assumptions hold, but it requires additional measurements and calibration assumptions. A relative normalization instead relies on the information in the count matrix and a chosen scale; it is often appropriate for comparing profiles, but does not recover a cell’s absolute total RNA by itself.

These are distinct goals, not competing formulas for the same estimand. Relative expression can be scientifically useful, and absolute abundance can be scientifically important, but conclusions should match the quantity the design actually identifies. Detailed choices among size-factor estimators address how to estimate a relative scale; they do not change the need to define the target first.

Common mistake: “The counts were divided by a size factor, so the result is the number of RNA molecules per cell.” The correction is that division adjusts values to a chosen scale. It estimates absolute abundance only when the factor and measurement model are calibrated to that physical scale; otherwise, the result is a relative or plug-in normalized value whose interpretation depends on the model.
Key takeaway: Raw counts are observations; relative expression is a comparison to a defined total or reference; absolute RNA abundance has physical units. State which quantity is the target before interpreting normalized counts, and do not treat estimated-factor normalization as automatically unbiased.

Check Your Understanding

Answer each question, then compare with the brief solutions.

  1. A cell has 40 molecules of gene A and 160 of gene B in the measured pool. What are the relative abundances, and do they give molecules per cell?
  2. Under a multinomial sampling model, what happens to the gene probabilities if every gene abundance in a cell is multiplied by 5?
  3. If \(E[Y_{ij}\mid s_i]=s_i\theta_{ij}\) and \(s_i\) is known and fixed, what is \(E[Y_{ij}/s_i\mid s_i]\)?
  4. Why is \(E[Y_{ij}/\hat{s}_i]=E[Y_{ij}]/E[\hat{s}_i]\) not generally valid?
  5. Name one kind of additional information needed to support an interpretation in molecules per cell.

Solutions. (1) The total is \(40+160=200\), so the relative abundances are \(40/200=0.20\) and \(160/200=0.80\). They are proportions, not molecule counts. (2) The probabilities do not change, because \(5A_{ij}/\sum_k5A_{ik}=A_{ij}/\sum_kA_{ik}\). (3) The expectation is \(\theta_{ij}\), since \(s_i\) is a fixed positive constant and \(E[Y_{ij}\mid s_i]=s_i\theta_{ij}\). (4) Expectation does not distribute over a ratio, and the estimated denominator may depend on the numerator. (5) A suitable external calibration or a measurement design with known exposure can provide a link to absolute molecular units, provided its assumptions hold.

Clinical Biostats