Question 16 of 20 Intermediate Troubleshooting
How would you detect whether RNA degradation is driving differences between RNA-seq samples?
Short answer
Look for 3' bias in gene-body coverage and compute a per-sample integrity measure, such as the transcript integrity number (TIN), then see whether it tracks with the groups. If degradation differs between conditions, it can create many false differentially expressed genes.
Why
RNA degradation does not shrink all genes equally. It distorts read coverage in a gene-specific way, so it can look like differential expression. The authors of the TIN method cite a study in which up to 56 percent of genes were differentially expressed because of degradation in vitro.
The RIN measured before library preparation is the usual check, but it scores the RNA as a whole, mostly from ribosomal peaks. TIN is computed from the RNA-seq reads themselves and scores how evenly each transcript is covered, then summarizes per sample. In poly(A) libraries, degraded RNA shows a clear sign, which the Conesa review describes: reads pile up at the 3' end of transcripts, because only fragments still attached to the poly(A) tail are captured.
In practice, plot gene-body coverage per sample, compute TIN, and check whether low values fall mostly in one condition. In the TIN paper, comparing 10 lower-integrity with 10 higher-integrity prostate cancer samples, calibrating counts with TIN reduced false positives and recovered meaningful pathways. When degradation is balanced across groups it mainly adds noise.
When it is confounded with treatment, no adjustment fully rescues the comparison.
A strong answer covers
- Degradation distorts coverage gene by gene, mimicking differential expression
- 3' coverage bias in poly(A) libraries signals degraded input
- TIN measures integrity from the reads, complementing RIN
- Check whether integrity is confounded with the groups
Common mistakes
- Trusting a single RIN cutoff and never checking coverage in the data
- Assuming degradation only lowers counts uniformly and normalization removes it
- Adding integrity as a covariate when it is almost perfectly aligned with treatment
The interviewer might ask next
Why does ribosomal depletion tolerate degraded RNA better than poly(A) selection?