Zubair Khalid

Virologist/Molecular Biologist | Veterinarian | Bioinformatician

Conventional & Molecular Virology • Vaccine Development • Computational Biology

Dr. Zubair Khalid is a veterinarian and virologist specializing in conventional and molecular virology, vaccine development, and computational biology. Dedicated to advancing animal health through innovative research and multi-omics approaches.

Dr. Zubair Khalid - Veterinarian, Virologist, and Vaccine Development Researcher specializing in Computational Biology, Multi-omics, Animal Health, and Infectious Disease Research

Category: Guides

Rna Splicing

RNA splicing is the cellular process that removes non-coding introns from pre-messenger RNA and joins the remaining exons to form a mature transcript. This guide is for life scientists, bioinformaticians, and students who need a practical, source-bounded understanding of splicing mechanics, analysis workflows, and common pitfalls. Whether you are designing a splicing experiment or interpreting RNA-seq data, the principles here apply directly to your work. For a foundational overview of how cells regulate gene expression, see the EMBL-EBI Training resources on gene regulation.

Splicing is carried out by the spliceosome, a complex of small nuclear ribonucleoproteins (snRNPs) that recognize conserved sequence elements at intron boundaries. The process begins with recognition of the 5' splice site, the branch point, and the 3' splice site. After two transesterification reactions, the intron is excised and the exons are ligated. Alternative splicing allows a single gene to produce multiple mRNA isoforms, greatly expanding the proteome. The NCBI Bookshelf provides detailed biochemical descriptions of spliceosome assembly and catalysis, which we draw on throughout this guide.

At a Glance

Aspect Key Point
Definition Removal of introns and joining of exons from pre-mRNA.
Machinery Spliceosome (snRNPs and associated proteins).
Splice sites 5' (GU), branch point (A), 3' (AG) consensus sequences.
Alternative splicing Generates multiple isoforms from one gene.
Detection tools RNA-seq, RT-PCR, long-read sequencing.
Common artifacts Intron retention, cryptic splice sites, mapping errors.
Biological impact Diseases (e.g., spinal muscular atrophy, cancer).

Core Concepts

The Spliceosome and Splice Sites

The spliceosome assembles in a stepwise manner on the pre-mRNA. The major spliceosome (U1, U2, U4/U6, U5 snRNPs) processes the majority of introns, while the minor spliceosome (U11, U12, U4atac/U6atac) handles a rare class of AT-AC introns. Each splice site is defined by short consensus sequences: the 5' splice site is almost always GU, the branch point contains an adenine essential for the first transesterification, and the 3' splice site ends with AG. A recent study in C. elegans demonstrated that differential sensitivity to splicing disruption can vary across individual neurons, highlighting the tissue-specific nature of spliceosome requirements Individual C. elegans neurons display differential sensitivity to smn-1 silencing.

Alternative Splicing Regulation

Alternative splicing is controlled by splicing factors that bind to enhancer or silencer sequences in the pre-mRNA. Serine/arginine-rich (SR) proteins generally promote exon inclusion, while heterogeneous nuclear ribonucleoproteins (hnRNPs) often repress it. The interplay between these factors determines which exons are retained. In cancer, splicing dysregulation is common, a comprehensive omic analysis of metastatic head and neck squamous cell carcinoma revealed that alternative splicing patterns change dramatically during cellular identity remodeling Precision omic portrait deciphers the epigenetic variable during cellular identity reshaping of metastatic head and neck squamous cell carcinoma. This demonstrates that splicing analysis can reveal biomarkers for disease progression.

Tissue and Tumor Specificity

Splicing patterns are not uniform across tissues. RNA polymerase III activity, which transcribes small RNAs that can influence splicing, shows context-specific differences across a tissue and tumor atlas An RNA polymerase III tissue and tumor atlas uncovers context-specific activities linked to 3D epigenome regulatory mechanisms. This underscores the need to analyze splicing in relevant biological contexts rather than assuming universal patterns.

Decision Points

Before analyzing RNA splicing data, consider these critical choices:

  1. Experimental design: Will you use total RNA or poly-A selected RNA? Poly-A selection captures most mRNA but loses non-adenylated transcripts and some non-coding RNAs. For a complete view of splicing, consider ribo-depletion.
  2. Sequencing depth: Alternative isoform detection requires deeper coverage (60-100 million reads per sample for human transcriptomes). Shallow sequencing misses rare splice variants.
  3. Reference genome vs. de novo assembly: Use a high-quality reference genome if one exists for your organism. For non-model organisms, a de novo transcriptome assembly may be necessary, but it introduces more uncertainty.
  4. Bioinformatics tools: Choose between alignment-based methods (e.g., STAR, HISAT2) and quantification methods (e.g., Salmon, Kallisto). Each has trade-offs in speed, memory, and accuracy for splicing junction detection. The Galaxy Training Network offers step-by-step workflows for RNA-seq and splicing analysis.
  5. Statistical approach: For differential splicing (comparing conditions), use tools like rMATS, MISO, or SUPPA2. Consider whether you need to test for changes in exon inclusion (percent spliced in, or PSI) versus whole isoform switches.

Practical Workflow for Splicing Analysis

The following workflow assumes you have raw sequencing reads from an RNA-seq experiment. Adapt as needed for your specific organism and question.

Step 1: Quality control. Run FastQC and MultiQC to assess read quality, GC content, and adapter contamination. Trim adapters and low-quality bases using Cutadapt or Trimmomatic. Document all parameters.

Step 2: Read alignment. Align reads to the reference genome using a splice-aware aligner. STAR is widely used and produces output including splice junction coordinates. Ensure that the aligner outputs a BAM file with the "chimeric" or "splicing" tag. Bioconductor provides R packages such as GenomicAlignments and rtracklayer to process alignment files programmatically.

Step 3: Quantify splicing events. Two common approaches:

  • Junction-based quantification: Count reads that span exon-exon junctions. Compute the PSI value for each junction.
  • Isoform-level quantification: Use Salmon or RSEM to estimate transcript abundances. These tools use a transcriptome reference and handle multi-mapping reads with expectation-maximization.

Step 4: Differential splicing analysis. Use rMATS (for replicate comparisons) or leafcutter (for intron-centric analysis). Both require junction counts and provide statistical tests for differences across conditions. Validate top hits visually with IGV (Integrative Genomics Viewer).

Step 5: Biological interpretation. Annotate splice events with the genomic context: are they cassette exons, mutually exclusive exons, retained introns, or alternative 5'/3' splice sites? Predict functional consequences (frameshift, nonsense-mediated decay, domain inclusion) using tools like VEP or SpliceAI. The NCBI Sequence Read Archive is a valuable resource for depositing your data and reusing public datasets for validation.

Quality Checks

  1. Mapping statistics: Check the percentage of uniquely mapped reads, multi-mapping reads, and reads that fail to align. High multi-mapping (>30%) may indicate low complexity or contamination.
  2. Junction coverage: Plot the distribution of junction read counts. A healthy dataset shows many junctions with moderate coverage and a long tail of rare junctions.
  3. Reproducibility between replicates: Calculate pairwise correlations of PSI values across biological replicates. A Pearson correlation >0.9 suggests good reproducibility.
  4. Validation with orthogonal methods: If possible, confirm a subset of splicing changes using RT-PCR or long-read sequencing from the same RNA samples.

Common Mistakes

  1. Ignoring strand information. Many RNA-seq protocols preserve strand orientation. Using a stranded library allows you to distinguish true splicing from antisense transcription. Always specify the strandedness in your alignment step.
  2. Overinterpreting low-coverage junctions. A junction supported by fewer than 5 reads (or a PSI less than 0.05) may be noise. Set a minimum read threshold and replicate filtering.
  3. Assuming that all isoforms are functional. Some splice variants are produced at low levels and may represent noise rather than regulated events. Consider using filters for PSI difference (>0.1) and significance (FDR < 0.05).
  4. Neglecting alternative splice site usage within the same exon. Cryptic splice sites can create novel junctions that are not annotated. Tools like MISO can detect these, but require careful manual review.
  5. Ignoring the impact of genetic variants. A synonymous variant in the coding region can disrupt splicing, as shown in a study of acromesomelic dysplasia where a synonymous NPR2 variant created an aberrant splice site A synonymous NPR2 variant causes acromesomelic dysplasia through aberrant pre-mRNA splicing. Always check for nearby variants that may affect splice motifs.

Limits and Interpretation Uncertainty

Even with rigorous analysis, splicing data have inherent limits:

  • Short-read sequencing limitations. Reads of 100-150 base pairs may not span multiple junctions, making it difficult to define full-length isoforms. Long-read sequencing (PacBio, Oxford Nanopore) is better for isoform discovery.
  • Low expression of minor isoforms. The detection of rare splice variants is limited by sequencing depth and may require targeted enrichment.
  • Context-specific regulation. Splicing patterns observed in one tissue or cell type may not generalize. Developmental and disease-specific regulation is common, as seen in the cortex of patients with NRXN1 haploinsufficiency where RNA processing alterations partially overlap with autism transcriptomes NRXN1 haploinsufficiency converges on RNA processing during cortical development, with partial transcriptomic concordance in adult autism cortex.
  • Incomplete annotations. Many genomes lack comprehensive isoform databases. Novel splice junctions may be real but unannotated, conversely, some annotated junctions may be artifacts.
  • Functional validation is essential. Computational predictions of splicing outcomes should be tested experimentally. For example, CRISPR-Cas12a mediated editing of a pseudoexon in the PCCA gene corrected a splicing defect in propionic acidemia, showing that targeted repair is possible but requires careful design Targeted gene editing of PCCA pseudoexon using CRISPR-Cas12a for potential therapy in propionic acidemia. Interpret your bioinformatics results as hypotheses, not final truths.

Frequently Asked Questions

1. Can alternative splicing be detected from bulk RNA-seq alone?
Yes, bulk RNA-seq is the most common method for genome-wide splicing analysis. However, it measures average isoform levels across many cells. Single-cell RNA-seq can reveal cell-type specific splicing, though with lower coverage per cell.

2. What is the difference between exon skipping and intron retention?
Exon skipping removes an entire exon from the mature mRNA. Intron retention leaves a full intron within the transcript, often targeting it for nonsense-mediated decay. They are different categories of alternative splicing and have distinct biological consequences.

3. How can I validate a novel splice junction I detected with RNA-seq?
Design RT-PCR primers that span the predicted junction and run the product on a gel or sequence it. Alternatively, use long-read sequencing on the same RNA to see if the full isoform exists.

4. Why do some splice junctions map to multiple locations in the genome?
This can occur due to paralogous genes or repetitive elements. Multi-mapping reads should be handled with care, consider using a transcriptome-only alignment or assigning multimappers probabilistically.

References and Further Reading

Related Articles