Skip to content

How to Validate Your Reference Genes for qPCR

7 min read·Mar 20, 2026

Why reference gene validation is not optional

The DDCt method normalizes target gene expression against a reference gene assumed to be expressed at constant levels across all experimental conditions. If that assumption is wrong, every fold-change value in your analysis is wrong.

MIQE guidelines list reference gene validation as an Essential item. Many journals now require evidence of reference gene stability for qPCR publications. Using GAPDH or ACTB "because the lab has always used them" is no longer acceptable.

GeNorm: pairwise variation ranking

GeNorm (Vandesompele et al., 2002) ranks candidate reference genes by calculating the average pairwise variation of each gene against all other candidates. The result is an M-value for each gene — lower M means higher stability.

Stability thresholds: M < 0.5 is highly stable (green), 0.5–1.0 is acceptable (yellow), M ≥ 1.0 is unstable (red). These thresholds are for homogeneous sample panels; for heterogeneous panels (multiple tissue types), M < 1.0 is often acceptable.

Important: GeNorm requires at least 3 candidate reference genes to produce meaningful rankings.

GeNorm V-values: how many reference genes?

GeNorm also calculates V-values (pairwise variation between sequential normalization factors). The V-value for Vn/n+1 tells you whether adding an (n+1)th reference gene meaningfully improves normalization.

The accepted threshold is V < 0.15: if adding another gene drops V below 0.15, the current number is sufficient. AnnealIQ displays V-values as a horizontal bar chart with the 0.15 threshold line and a plain-English recommendation.

NormFinder: group-aware stability

NormFinder (Andersen et al., 2004) accounts for inter-group and intra-group variation, making it useful when you have distinct experimental groups (e.g., treated vs. control).

AnnealIQ displays NormFinder results alongside GeNorm. When both algorithms agree, confidence is high. When they disagree, the AI explains the likely reason (e.g., a gene stable within groups but variable between them).

Multi-reference gene normalization

When using multiple reference genes, AnnealIQ normalizes using the geometric mean of their expression values — not the arithmetic mean. This is the approach recommended by Vandesompele et al. and adopted by MIQE guidelines.

The geometric mean is less sensitive to outliers in one reference gene, making the overall normalization more robust.

Practical workflow in AnnealIQ

  • 1. Include 3–5 candidate reference genes in your qPCR plate.
  • 2. Upload your data to AnnealIQ.
  • 3. Ask the AI to check reference gene stability, or click the suggested action after your initial analysis.
  • 4. Review the GeNorm M-value ranking, V-value chart, and NormFinder results.
  • 5. Follow the AI recommendation for which genes to use and how many.
  • 6. Re-run your analysis with the validated reference genes.

Ready to try AnnealIQ?

Free during beta. No credit card required.

Join the beta