bioRxivBioinformaticsPreprint
The recount3 Python package for programmatic access to uniformly processed RNA-seq data
Abstract
The recount3 online resource provides tens of thousands of uniformly processed RNA-seq samples across human and mouse from major sequencing repositories like the Sequence Read Archive. While access to these datasets has traditionally been centered in the R/Bioconductor ecosystem, the growing prominence of Python in bioinformatics and machine learning necessitates native, efficient tooling for Python users. Therefore, we present the recount3 Python package with robust application programming interface (API) and command-line interface (CLI) for discovering, downloading, and materializing recount3 resources. The software orchestrates uniform resource locator (URL) resolution, persistent on-disk caching, and the automatic parsing of data into analysis-ready data structures, including Pandas DataFrames and BiocPy RangedSummarizedExperiment objects. The recount3 Python package drastically lowers the barrier to entry for large-scale utilization of RNA-seq data in Python-based computational pipelines, bridging the gap between massive public transcriptomic data and modern machine learning ecosystems.
- organism: human
- organism: mouse
- assay: bulk RNA-seq
- research focus: database / resource
- research focus: software / tool
- research focus: benchmarking
- approach: statistical model
- Citations
- 0
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
- recount3: summaries and queries for large-scale RNA-seq expression and splicing
Christopher Wilks, Shijie Zheng, … Ben Langmead·Genome biologyPeer-reviewed·Nov 29, 2021
- recount: A large-scale resource of analysis-ready RNA-seq expression data
Leonardo Collado-Torres, Abhinav Nellore, … Jeffrey Leek·bioRxiv·Aug 8, 2016
- pyrpipe: a python package for RNA-Seq workflows
Urminder Singh, Jing Li, … Eve Syrkin Wurtele·NAR Genomics and BioinformaticsPeer-reviewed·Apr 9, 2021
- The seeker R package: simplified fetching and processing of transcriptome data
Joshua L. Schoenbachler, Jacob Hughey·PeerJPeer-reviewed·Nov 7, 2022
- FetchR: an intuitive end-to-end solution for local RNA-Seq analyses
Dustin R Fetch, Alexey A. Soshnev·bioRxiv·Aug 4, 2026
- 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