Restrander: rapid orientation and QC of long-read cDNA data
Abstract
In transcriptomic analyses, it is helpful to keep track of the strand of the RNA molecules. However, the Oxford Nanopore long-read cDNA sequencing protocols generate reads that correspond to either the first or second-strand cDNA, therefore the strandedness of the initial transcript has to be inferred bioinformatically. Reverse transcription and PCR can also introduce artefacts which should be flagged in data pre-processing. Here we introduce Restrander, a lightning-fast and highly accurate tool for restranding and quality checking long-read cDNA sequencing data. Thanks to its C++ implementation, Restrander was faster than Oxford Nanopore Technologies existing tool Pychopper, and correctly restranded more reads due to its strategy of searching for polyA/T tails in addition to primer sequences from the reverse transcription and template-switch steps. We found that restranding improved the process of visualising and exploring data, and increased the number of novel isoforms discovered by bambu, particularly in regions where sense and antisense transcripts co-occur. The artefact detection implemented in Restrander quantifies reads which do not have the correct 5 and 3 ends, a feature which is useful in quality control for library preparation. Restrander is pre-configured for all major cDNA protocols, and can be customised with user-defined primers. Restrander is available at https://github.com/jakob-schuster/restrander
02 /Specification & Classification
Click any tag to browse matching papersReproducibility 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
- ReorientExpress: reference-free orientation of nanopore cDNA reads with deep learning
Angel Ruiz-Reche, Akanksha Srivastava, … Eduardo Eyras·Genome biologyPeer-reviewed·Nov 29, 2019
- Improved Nanopore full-length cDNA sequencing by PCR-suppression
Anthony Bayega, Spyros Oikonomopoulos, … Jiannis Ragoussis·Frontiers in GeneticsPeer-reviewed·Oct 17, 2022
- how are we stranded here: Quick determination of RNA-Seq strandedness
Bethany Signal, Tim Kahlke·BMC BioinformaticsPeer-reviewed·Jan 22, 2022
- Transcriptome profiling of mouse samples using nanopore sequencing of cDNA and RNA molecules
Camille Sessegolo, Corinne Cruaud, … Jean‐Marc Aury·Scientific ReportsPeer-reviewed·Oct 17, 2019
- Comparative assessment of long-read error-correction software applied to RNA-sequencing data
Leandro Lima, Camille Marchet, … Rayan Chikhi·Briefings in BioinformaticsPeer-reviewed·Apr 25, 2019
- Sequencing of individual barcoded cDNAs on Pacific Biosciences and Oxford Nanopore reveals platform-specific error patterns
Alla Mikheenko, Andrey D. Prjibelski, … Hagen Tilgner·Genome ResearchPeer-reviewed·Apr 1, 2022