Rna Sequencing
RNA sequencing (RNA-seq) is a high throughput method that uses next generation sequencing to capture and quantify the transcriptome the complete set of RNA transcripts in a cell or tissue at a given moment. It can detect known and novel transcripts, measure gene expression levels, identify alternative splicing events, and reveal noncoding RNAs. This guide is for bench scientists, bioinformaticians in training, and anyone planning an RNA-seq experiment who needs a practical, source bounded framework to design, execute, and interpret the workflow. Whether you are studying a disease mechanism or comparing treatment effects, this article gives you the core concepts, decision points, concrete steps, quality checks, and common pitfalls to avoid.
RNA sequencing has replaced microarrays as the standard tool for transcriptome analysis because of its broader dynamic range and ability to detect unknown sequences. As described in the NCBI Bookshelf, the method begins with converting RNA into complementary DNA (cDNA) and then sequencing the cDNA fragments on a high throughput platform NCBI Bookshelf. The resulting reads are aligned to a reference genome or transcriptome, and the number of reads mapped to each gene is counted to estimate expression levels. For a rigorous interpretation, you must also understand the biases introduced at every step from RNA extraction to data normalization, as training resources from EMBL EBI emphasize EMBL EBI Training.
At a Glance
| Aspect | Key Information |
|---|---|
| What it measures | Quantity and sequence of RNA transcripts (mRNA, noncoding RNA, small RNA) |
| Typical applications | Differential expression, alternative splicing, variant detection, transcript discovery |
| Sample requirements | High quality RNA (RIN > 7 for most protocols), minimum 10,100 ng total RNA for standard library prep |
| Sequencing depth | 10,30 million reads per sample for gene level quantification, deeper for splicing or low expression |
| Main library prep choices | PolyA selection (for mRNA), rRNA depletion (for total RNA), or targeted enrichment |
| Bioinformatics steps | Quality control, alignment or pseudoalignment, transcript quantification, normalization, differential expression testing |
| Reproducibility | Requires biological replicates (minimum 3, ideally 4,6) and batch effect awareness |
Core Concepts
RNA seq directly counts the number of sequencing reads that originate from each gene or transcript. The count is proportional to the abundance of that RNA in the original sample, but many technical factors distort this relationship. The library preparation method determines which RNA species are captured. PolyA selection enriches for messenger RNA by binding to the polyA tail, yielding a high proportion of coding transcripts. Ribosomal RNA depletion removes the abundant rRNAs and keeps both mRNA and noncoding RNA. This choice affects your ability to study long noncoding RNAs, enhancer RNAs, and other polyA minus species.
Once the library is prepared, the cDNA fragments are sequenced on an Illumina, Ion Torrent, or long read platform. Most RNA seq experiments today produce paired end reads. Paired end sequencing gives better mapping accuracy, especially across splice junctions. As described in a recent transcriptomic analysis of tissue resident memory T cells in the fallopian tube, paired end reads enabled the detection of splice variants and fusion transcripts that would be missed with single end data Communications Biology. After sequencing, the primary data are stored as FASTQ files. These files are deposited in public repositories such as the NCBI Sequence Read Archive, which now contains over 40 petabytes of sequencing data NCBI Sequence Read Archive.
The central bioinformatics step is read alignment or quantification. Tools like STAR, HISAT2, and Salmon can align to a reference genome or directly quantify transcript abundances. The choice between alignment and pseudoalignment depends on whether you need to detect novel splice sites. Pseudoalignment is faster and sufficient for gene level counting. But if you need to discover fusion transcripts or unannotated isoforms, full alignment is recommended. After quantification, raw counts are normalized to account for sequencing depth and library composition. Common methods include transcripts per million (TPM), fragments per kilobase million (FPKM), and counts per million (CPM). For differential expression, tools like DESeq2 and edgeR use a negative binomial model that handles the overdispersion inherent in count data. The Bioconductor project provides many of these tools along with extensive documentation for analyzing RNA seq data Bioconductor.
Decision Points
Planning your RNA seq experiment requires deciding on several key parameters. First, choose your library type: polyA selection or rRNA depletion. PolyA is cheaper and gives more reads derived from mRNA, but it misses noncoding RNAs and degraded samples. Ribosomal depletion captures more RNA species but gives a higher proportion of rRNA reads if removal is inefficient. For samples with low RNA quality (RIN < 6), depletion may be the only option because polyA selection requires intact polyA tails.
Second, decide whether to use single end or paired end reads. Paired end improves mapping across splice junctions and is essential for isoform quantification. If your goal is only to count genes at the exon level, single end may suffice.
Third, plan the sequencing depth. For differential expression of moderately expressed genes, 10,20 million reads per sample is typical. For detecting lowly expressed transcripts, isoforms, or fusions, 40,100 million reads may be needed. The number of biological replicates is more important than extreme depth: three replicates give some power, but five or six dramatically reduce false discovery rates.
Fourth, decide whether to include spike in controls. External RNA controls such as ERCC synthetic spike ins can be added to each sample before library preparation to calibrate absolute expression levels and assess technical variation. However, spike ins are not necessary for most differential expression studies where relative comparisons suffice.
A recent study on the effect of RNA seq normalization on forensic age estimation illustrates how normalization choices impact downstream results Fa Yi Xue Za Zhi. That work compared TPM, FPKM, and quantile normalization and found significant differences in age predictive models. This highlights why you should choose a normalization method suited to your biological question.
Practical Workflow
RNA extraction and quality assessment. Isolate total RNA using a method appropriate for your sample (e.g., Trizol, column based kits). Assess RNA integrity with a Bioanalyzer or TapeStation. Acceptable RIN values are typically 7 or higher for polyA selection. Document the RIN and concentration.
Library preparation. Follow the manufacturer protocol for your chosen kit. Key steps: fragmentation of RNA (to a target size of 200,300 bp), reverse transcription to cDNA, end repair, adapter ligation, and PCR amplification. Use unique dual indexes to avoid index hopping. Include a positive control (e.g., a reference RNA mixture) and a negative control (water) if possible. The Galaxy Training Network offers step by step tutorials for library prep and quality control Galaxy Training Network.
Sequencing. Perform sequencing on an appropriate platform. For most labs, Illumina NovaSeq or NextSeq are standard. Ensure sufficient cluster density and run QC metrics (Q30 > 80%, percent PF clusters).
Primary data processing. Convert raw base call (BCL) files to FASTQ using bcl2fastq. Run FastQC on each FASTQ file to check per base quality, GC content, adapter contamination, and overrepresented sequences. If needed, trim adapters and low quality bases with cutadapt or Trimmomatic.
Alignment and quantification. Choose an aligner and annotation. To quantify gene level expression, you can use Salmon in mapping mode with the transcriptome index. For splice aware alignment, use STAR with a reference genome and gene annotation GTF. After alignment, count reads overlapping genes using featureCounts or htseq count. For single cell RNA seq experiments, use dedicated tools like Cell Ranger or STARsolo, as demonstrated in a study of hypopharyngeal squamous cell carcinoma that combined single cell and spatial transcriptomics Cellular and Molecular Biology Letters.
Quality control of count data. Examine library sizes per sample, the number of genes detected, and the proportion of reads mapped to exons, introns, and intergenic regions. Use a principal component analysis (PCA) to check for batch effects or outliers. Samples that cluster by experimental condition rather than by batch are a good sign.
Normalization and differential expression. Import count data into R/Bioconductor. Use DESeq2 or edgeR to perform normalization and test for differentially expressed genes. Both methods account for sequencing depth and library composition. Set an adjusted p value threshold (e.g., 0.05) and a log2 fold change cutoff (e.g., 1). Visualize results with MA plots and volcano plots.
Functional interpretation. Use gene set enrichment analysis (GSEA) or over representation analysis to identify pathways and biological processes. Tools like clusterProfiler and GSEA are widely used. A recent multi omics Mendelian randomization study integrated RNA seq data with metabolomics to identify PRKAB1 as a regulator of phosphatidylcholine metabolism in IBD Naunyn Schmiedebergs Arch Pharmacol. That type of integrative analysis can only be as robust as the differential expression list.
Quality Checks
Implement these quality checks at each stage:
- RNA quality: Record RIN and 28S/18S ratio. Re extract if RIN < 7 for polyA libraries.
- Library quality: Bioanalyzer trace should show a smooth peak at the expected fragment length (250,400 bp). Absence of adapter dimers (peak at ~120 bp) is critical.
- Sequencing quality: FastQC metrics. Ensure per base sequence quality scores stay above Q30 for most positions. Check for overrepresented sequences that indicate adapter contamination.
- Alignment metrics: STAR reports unique mapping rate. For human or mouse RNA seq, expect 70,90% uniquely mapped reads. Low mapping may indicate contamination or low quality annotation.
- Gene body coverage: Use RSeQC or Picard to check if reads are evenly distributed across gene length. A 5′ bias suggests RNA degradation.
- Biological replicate reproducibility: Pearson correlation of gene counts between replicates should be > 0.9. PCA plots should separate conditions.
- Positive controls: Known housekeeping genes (e.g., GAPDH) should be stable across samples unless the condition affects them.
Common Mistakes
- Too few replicates. Using technical replicates instead of biological replicates inflates confidence.
- Ignoring batch effects. Run all samples on the same sequencing lane or use a balanced block design. Record batch variables and include them in the statistical model.
- Using non stranded data for isoform detection. Stranded libraries are essential for determining transcript orientation and for distinguishing overlapping antisense transcripts.
- Overlooking multimapping reads. Reads that map to multiple genes (e.g., paralogs) should be handled carefully. Many differential expression tools discard them. Consider using tools designed for multimapping such as Salmon with a bias correction.
- Choosing an inappropriate normalization method. FPKM and RPKM are often misinterpreted as absolute measures but are not comparable across samples. TPM both within and between samples is preferable. For differential expression, DESeq2’s median of ratios normalization is robust for most datasets.
- Publishing without validation. RNA seq results are hypothesis generating. Validate key findings with qPCR, Western blot, or independent methods. The study on α2A adrenergic receptor on Tfh cells used RNA seq to discover candidate pathways and then validated with flow cytometry and pharmacological inhibition Communications Biology.
Limits and Interpretation
RNA seq measures transcript abundance, not protein abundance. Post transcriptional regulation, translation efficiency, and protein stability cause poor correlation between mRNA and protein levels. Therefore, you cannot conclude that a change in RNA leads to a change in function without protein level or functional validation.
Isoform level quantification remains challenging. Many reads map to common exons and cannot be assigned uniquely to one isoform. New long read sequencing technologies (PacBio, Oxford Nanopore) improve isoform detection but have higher error rates and lower throughput.
Alternative approaches such as Optical Genome Mapping are better suited for structural variant detection in genomics, as shown in a pilot study on pediatric CNS tumors Neuropathol Appl Neurobiol. RNA seq is not designed for DNA level rearrangements, though it can detect fusion transcripts.
Batch effects and technical variability can obscure biological signals, especially in small studies. Consider using a spike in control set to estimate technical noise. However, spike ins introduce their own biases and are not a universal fix.
Finally, RNA seq data is count based and zero inflated. Many genes are not expressed in a given cell type, leading to many zeros in expression matrices. For single cell data, special methods (e.g., sctransform, SCTransform) are needed to account for dropouts.
Frequently Asked Questions
What is the difference between polyA selection and rRNA depletion?
PolyA selection captures mRNAs using the polyA tail, enriching for coding transcripts and producing fewer reads from noncoding RNAs. rRNA depletion removes ribosomal RNA using probes and retains total RNA including noncoding species. PolyA is cheaper and gives higher mRNA mapping rates, but it requires intact RNA and misses noncoding RNAs.
How many biological replicates do I need for a differential expression experiment?
Three biological replicates per condition is the absolute minimum to estimate variance. However, simulations show that four to six replicates dramatically improve power and reduce false discoveries. More replicates are more important than deeper sequencing. Avoid technical replicates as a substitute.
Can RNA seq be used to detect alternative splicing?
Yes, but with caveats. Standard short read RNA seq can detect differential exon usage and known splice junctions. For de novo isoform discovery or full length transcript assembly, long read sequencing is more reliable. Tools like rMATS and MISO are designed for short read splicing analysis.
What are spike in controls and should I use them?
Spike in controls are known sequences of synthetic RNA added in known amounts to each sample before library prep. They help calibrate absolute expression and assess technical variation. They are useful for studies comparing across experiments or measuring exact copy numbers. For standard differential expression, spike ins are not required because relative comparisons are robust.
References and Further Reading
- NCBI Bookshelf , Free textbooks covering the molecular biology of transcription and sequencing.
- EMBL EBI Training , Tutorials on RNA seq analysis, quality control, and data submission.
- Galaxy Training Network , Practical hands on workflows for RNA seq from raw reads to differential expression.
- Bioconductor , Software repository for R packages (DESeq2, edgeR, clusterProfiler) with vignettes.
- NCBI Sequence Read Archive , Public repository for raw sequencing data.
- Transcriptomic analysis of tissue resident memory T cells (Nat Commun) , Example of paired end RNA seq for splice variant detection.
- RNA sequencing normalization and forensic age estimation (Fa Yi Xue Za Zhi) , Illustrates normalization impact.
- Single cell and spatial transcriptomics in HPSCC (Cell Mol Biol Lett) , Demonstrates combined single cell and spatial analysis.
- Multi omics MR identifies PRKAB1 (Naunyn Schmiedebergs Arch Pharmacol) , Integration of RNA seq with metabolomics.
- Optical Genome Mapping in pediatric CNS tumors (Neuropathol Appl Neurobiol) , Contrasts RNA seq with genomic approaches.