Related Experiment Video
Updated: Nov 16, 2025

Navigating MARRVEL, a Web-Based Tool that Integrates Human Genomics and Model Organism Genetics Information
Published on: August 15, 2019
Balrog: A universal protein model for prokaryotic gene prediction
Markus J Sommer1,2, Steven L Salzberg1,2,3
1Department of Biomedical Engineering, Johns Hopkins University, Baltimore, Maryland, United States of America.
A new universal model for prokaryotic genes has been developed using a temporal convolutional network. This model powers Balrog (Bacterial Annotation by Learned Representation Of Genes), a gene-finding system that matches or surpasses existing tools without genome-specific training.
Area of Science:
- Genomics
- Bioinformatics
- Computational Biology
Background:
- The rapid increase in sequenced microbial genomes necessitates efficient annotation tools.
- Existing gene finding methods often require genome-specific retraining, limiting scalability.
Purpose of the Study:
- To develop a universal gene finding model for prokaryotes.
- To create a scalable and accurate gene annotation system.
Main Methods:
- A temporal convolutional network was trained on amino acid sequences from a diverse set of microbial genomes.
- The trained model was integrated into the Balrog (Bacterial Annotation by Learned Representation Of Genes) gene finding system.
Main Results:
- The Balrog system demonstrates performance matching or exceeding current state-of-the-art gene finding tools.
- Balrog does not require genome-specific training, offering a universal solution.
Conclusions:
- The developed universal model and Balrog system provide a significant advancement in microbial genome annotation.
- Balrog offers a scalable, accurate, and freely available tool for the research community.
Related Concept Videos
Prokaryotic Gene Structure and Organization
Genomic DNA in Prokaryotes
Genomic Diversity in Bacteria
Although bacterial genomes are much...
Leaky Scanning
Translation in Prokaryotes
Conservation of Protein Domains Over Different Proteins
A limited set of protein domains often duplicate and recombine during evolution. These domains can be organized in different combinations to...
Ribosome Profiling
Applications of ribosome profiling
Ribosome profiling has many applications, including in vivo monitoring of translation inside a particular organ or tissue type and quantifying new protein synthesis levels.
The technique...

