Computational and Structural Biotechnology JournalBioinformaticsPeer-reviewed journal article
SnakeAltPromoter Facilitates Differential Alternative Promoter Analysis
Jiang TaniD, Yuqing WuiD, Ruteja A. BarveiD, Jared M. LalmansinghiD, Fuhai LiiD, Philip PayneiD, Nahyun KongiD, Sheng Chih JiniD, Yuqi Shan, Ruiwen ZhouiD, Xinzhou GeiD, Jingyi Jessica LiiD, Richard Head, Yidan SuniD
Abstract
BackgroundAlternative promoter usage regulates isoform diversity in mammals, playing critical roles in development, disease, and cellular reprogramming. While Cap Analysis of Gene Expression (CAGE) enables precise transcription start site mapping, its high cost and limited coverage hinder scalability. In contrast, RNA-seq is abundant across biological contexts; several algorithms (ProActiv, Salmon, DEXSeq) infer promoter activity from these data, yet no unified, reproducible framework exists to execute, benchmark, and compare them or to scale alternative promoter analyses across large compendia. ResultsWe developed snakeAltPromoter, an end-to-end Snakemake workflow that ingests raw FASTQ files, performs quality control and alignment, quantifies promoter activity using three complementary strategies (junction-based, transcript-based, and first-exon-based), classifies promoters into major, minor/alternative, and inactive categories, and conducts both differential promoter activity and usage analysis. Crucially, snakeAltPromoter integrates a systematic benchmarking module against matched CAGE profiles to reveal method-specific strengths and limitations. ProActiv showed the highest concordance with CAGE in promoter classification, activity and differential analysis, Salmon was robust at low coverage and intronless cases. Overall, the complete workflow recovered a majority of CAGE-validated active promoters and processed a 50 M-read RNA-seq sample in around 2h on a 32-core node, demonstrating both accuracy and scalability. ConclusionssnakeAltPromoter is, to our knowledge, the first reproducible framework that pairs comparative method evaluation with scalable differential alternative promoter analysis. It provides concrete guidance for method selection under different experimental scenarios and enables high-throughput mining of promoter-level regulation from public RNA-seq repositories. Code and example data are freely available at https://github.com/YidanSunResearchLab/SnakeAltPromoter.git.
- organism: human
- assay: bulk RNA-seq
- research focus: differential expression
- approach: statistical model
- Citations
- 0
- FWCI
- 0.00
- Field percentile
- 13th percentile
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
- Improved detection of genetic effects on promoter usage with augmented transcript annotations
Andreas Vija, Kaur Alasoo·bioRxiv·Jul 12, 2022
- A Pan-Cancer Transcriptome Analysis Reveals Pervasive Regulation through Tumor-Associated Alternative Promoters
Deniz Demircioğlu, Martin Kindermans, … and the ICGC/TCGA Pan-Cancer Analysis of Whole Genomes Network on behalf of the PCAWG Transcriptome Working Group·CellPeer-reviewed·Sep 1, 2019
- Linking FANTOM5 CAGE Peaks To Annotations With CAGEscan
Nicolas Bertin, Mickaël Mendez, … Charles Plessy·Scientific DataPeer-reviewed·Oct 3, 2017
- Systematic promoter perturbation reveals limitations of AlphaGenome gene expression predictions
V. K. A. Sreenivasan, E. D. Aksu, Malte Spielmann·bioRxiv·Nov 9, 2026
- Guidelines for alternative polyadenylation identification tools using single-cell and spatial transcriptomics data
Qian Zhao, Magnus Rattray·bioRxiv·Nov 29, 2024
- Prediction of Fine-tuned Promoter Activity from DNA Sequence
Geoffrey H Siwo, Andrew Rider, … Michael T Ferdig·F1000ResearchPeer-reviewed·Feb 11, 2016