bioRxivBioinformaticsPreprint
VERSE: a versatile and efficient RNA-Seq read counting tool
Abstract
MotivationRNA-Seq is a powerful technology that delivers digital gene expression data. To measure expression strength at the gene level, one popular approach is direct read counting after aligning the reads to a reference genome/transcriptome. HTSeq is one of the most popular ways of counting reads, yet its slow running speed of poses a bottleneck to many RNA-Seq pipelines. Gene level counting programs also lack a robust scheme for quantifying reads that map to non-exonic genomic features, such as intronic and intergenic regions, even though these reads are prevalent in most RNA-Seq data.\n\nResultsIn this paper we present VERSE, an RNA-Seq read counting tool which builds upon the speed of featureCounts and implements the counting modes of HTSeq. VERSE is more than 30x faster than HTSeq when computing the same gene counts. VERSE also supports a hierarchical assignment scheme, which allows reads to be assigned uniquely and sequentially to different types of features according to user-defined priorities.\n\nAvailabilityVERSE is implemented in C. It is built on top of featureCounts. VERSE is open source and can be downloaded freely from Github (https://github.com/qinzhu/VERSE).\n\nContactjunhyong@sas.upenn.edu\n\nSupplementary informationTables and figures illustrating the counting modes implemented in VERSE and the differences between hierarchical and independent assignment.
- assay: bulk RNA-seq
- research focus: variant calling
- research focus: gene regulatory network inference
- research focus: differential expression
- research focus: clustering
- approach: statistical model
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
- The R package Rsubread is easier, faster, cheaper and better for alignment and quantification of RNA sequencing reads
Yang Liao, Gordon K. Smyth, Wei Shi·Nucleic Acids ResearchPeer-reviewed·Feb 17, 2019
- HTSeq - A Python framework to work with high-throughput sequencing data
Simon Anders, Paul Theodor Pyl, Wolfgang Huber·BioinformaticsPeer-reviewed·Sep 25, 2014
- kallisto, bustools, and kb-python for quantifying bulk, single-cell, and single-nucleus RNA-seq
Delaney K. Sullivan, Kyung Hoi Min, … Lior S. Pachter·Nature ProtocolsPeer-reviewed·Oct 10, 2024
- resolveS: rapid inference of RNA-seq library strandedness using universal rRNA alignments
- RNASeqR: an R package for automated two-group RNA-Seq analysis workflow
Kuan-Hao Chao, Yi-Wen Hsiao, … Eric Yao-Yu Chuang·IEEE Transactions on Computational Biology and BioinformaticsPeer-reviewed·Dec 2, 2019
- Shark: fishing in a sample to discard useless RNA-Seq reads
Luca Denti, Yuri Pirola, … Paola Bonizzoni·BioinformaticsPeer-reviewed·Sep 2, 2020