uORF4u: a tool for annotation of conserved upstream open reading frames
Abstract
SummaryUpstream open reading frames (uORFs, encoding so-called leader peptides) can regulate translation and transcription of downstream main ORFs (mORFs) in prokaryotes and eukaryotes. However, annotation of novel functional uORFs is challenging due their short size of usually less than 100 codons. While transcription- and translation-level next generation sequencing (NGS) methods can be used for genome-wide uORF identification, this data is not available for the vast majority of species with sequenced genomes. At the same time, the exponentially increasing amount of genome assemblies gives us the opportunity to take advantage of evolutionary conservation in our predictions of ORFs. Here we present a tool for conserved uORF annotation in 5' upstream sequences of a user-defined protein of interest or a set of protein homologues. It can also be used to find small ORFs within a set of nucleotide sequences. The output includes publication-quality figures with multiple sequence alignments, sequence logos and locus annotation of the predicted uORFs in graphical vector format. Availability and ImplementationuORF4u is written in Python3 and runs on Linux and MacOS. The command-line interface covers most practical use cases, while the provided Python API allows usage within a Python program and additional customisation. Source code is available from the GitHub page: https://github.com/art-egorov/uorf4u. Detailed documentation that includes an example-driven guide available at the software home page: https://art-egorov.github.io/uorf4u.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 12
- FWCI
- 1.07
- Field percentile
- top 27%
- 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
- uORF-Tools - Workflow for the determination of translation-regulatory upstream open reading frames
Anica Scholz, Florian Eggenhofer, … Tobias Schmid·PLoS ONEPeer-reviewed·Sep 12, 2019
- Toward a model of uORF-mediated translational control: An integrated bioinformatic and experimental approach
Britt Hanson, Nenad Svrzikapa, … Thomas C. Roberts·bioRxiv·Jul 28, 2025
- Exhaustive identification of conserved upstream open reading frames with potential translational regulatory functions from animal genomes
Hiro Takahashi, Shido Miyaki, … Motoyuki Itoh·Scientific ReportsPeer-reviewed·Oct 1, 2020
- Sequence-intrinsic barriers define a class of translation-restricted uORFs in the human genome
Hinata Hashimoto, Taichi Akase, … Yasunori Aizawa·bioRxiv·Aug 21, 2026
- ORFik: a comprehensive R toolkit for the analysis of translation
Håkon Tjeldnes, Kornel Labun, … Eivind Valen·BMC BioinformaticsPeer-reviewed·Jun 19, 2021
- utR.annotation: a tool for annotating genomic variants that could influence post-transcriptional regulation
Yating Liu, Joseph D. Dougherty·BioinformaticsPeer-reviewed·Sep 3, 2021