Related Experiment Video
Updated: Jan 11, 2026

A Reporter Based Cellular Assay for Monitoring Splicing Efficiency
Published on: September 15, 2021
A deep dive into statistical modeling of RNA splicing QTLs reveals variants that explain neurodegenerative disease
David Wang1, Matthew R Gazzara1, San Jewell2
1Department of Genetics, Perelman School of Medicine, University of Pennsylvania, Philadelphia, PA, USA; Graduate Group in Genomics and Computational Biology, Perelman School of Medicine, University of Pennsylvania, Philadelphia, PA, USA.
Abstract:
Genome-wide association studies (GWASs) have identified thousands of putative disease-causing variants with unknown regulatory effects. Efforts to connect these variants with splicing quantitative trait loci (sQTLs) have provided functional insights, yet sQTLs reported by existing methods cannot explain many GWAS signals. We show that current sQTL modeling approaches can be improved by considering alternative splicing representation, model calibration, and covariate integration. We then introduce MAJIQTL, a pipeline for sQTL discovery. MAJIQTL includes two statistical methods: a weighted multiple-testing approach for sGene discovery and a model for sQTL effect-size inference to improve variant prioritization. By applying MAJIQTL to GTEx, we find significantly more sGenes harboring sQTLs with functional significance. Notably, our analysis implicates the variant rs528823 in Alzheimer disease. Using antisense oligonucleotides, we test this variant's effect by blocking the implicated YBX3 binding site, leading to exon skipping in MS4A3.
Related Concept Videos
RNA Splicing
Alternative RNA Splicing
There are five types of alternative RNA splicing that vary in the ways the pre-mRNA segments are removed or retained in the mature mRNA. The first...
Alternative RNA Splicing
Pre-mRNA Processing: RNA Splicing
Chromatin Structure and RNA Splicing
RNA-seq
Before the discovery of RNA-seq, microarray-based methods and Sanger sequencing were used for transcriptome analysis. However, while...

