Efficient and accurate detection of splice junctions from RNAseq with Portcullis
Daniel MaplesoniD, Luca VenturiniiD, Gemy KaithakottiliD, David SwarbreckiD
Abstract
Next generation sequencing (NGS) technologies enable rapid and cheap genome-wide transcriptome analysis, providing vital information about gene structure, transcript expression and alternative splicing. Key to this is the the accurate identification of exon-exon junctions from RNA sequenced (RNA-seq) reads. A number of RNA-seq aligners capable of splitting reads across these splice junctions (SJs) have been developed, however, it has been shown that while they correctly identify most genuine SJs available in a given sample, they also often produce large numbers of incorrect SJs. Herein we describe the extent of this problem using popular RNA-seq mapping tools, and present a new method, called Portcullis, to rapidly filter false SJs junctions from spliced alignments produced by any RNA-seq mapper capable of creating SAM/BAM files. We show that Portcullis distinguishes between genuine and false positive junctions to a high-degree of accuracy across different species, samples, expression levels, error profiles and read lengths. Portcullis makes efficient use of memory and threading and, to our knowledge, is currently the only SJ prediction tool that reliably scales for use with large RNAseq datasets and large highly fragmented genomes, whilst delivering highly accurate SJs.\n\nAvailabilityPortcullis is available under the GPLv3 license at: http://maplesond.github.io/portcullis/\n\nContactdaniel.mapleson@earlham.ac.uk
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 147
- FWCI
- 3.11
- Field percentile
- top 7%
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- NanoSplicer: Accurate identification of splice junctions using Oxford Nanopore sequencing
Yupei You, Michael B. Clark, Heejung Shim·BioinformaticsPeer-reviewed·May 27, 2022
- Splam: a deep-learning-based splice site predictor that improves spliced alignments
Kuan-Hao Chao, Alan Mao, … Mihaela Pertea·Genome biologyPeer-reviewed·Sep 16, 2024
- Incorporating exon-exon junction reads enhances differential splicing detection
Mai T. Pham, Michael J. G. Milevskiy, … Yunshun Chen·BMC BioinformaticsPeer-reviewed·Jul 24, 2025
- SpliceVec: distributed feature representations for splice junction prediction
Aparajita Dutta, Tushar Dubey, … Ashish Anand·Computational Biology and ChemistryPeer-reviewed·Mar 18, 2018
- Two-pass alignment using machine-learning-filtered splice junctions increases the accuracy of intron detection in long-read RNA sequencing
Matthew T Parker, Katarzyna Knop, … Gordon Grant Simpson·Genome biologyPeer-reviewed·Mar 1, 2021
- Comparison of RNA-seq and Microarray Platforms for Splice Event Detection using a Cross-Platform Algorithm
Juan P. Romero, María Ortiz-Estévez, … Ángel Rubio·BMC GenomicsPeer-reviewed·Sep 25, 2018