OperonAtlas is a large-scale bioinformatics resource for exploring computationally predicted operons across more than 21,000 bacterial genomes and nearly 90 million genes.
The project involved processing genome annotations at scale and constructing text representations of neighboring gene pairs from genomic features. A RoBERTa-based transformer model was then used to perform operon inference across the full genome collection, with the resulting predictions processed into searchable operons for interactive exploration through the web platform.
The web platform allows users to:
The production system is deployed entirely on Cloudflare, using Pages for the frontend, Workers for the API, D1 for structured queryable data, and R2 for larger downloadable datasets. The frontend is implemented in HTML, CSS, and JavaScript, while the underlying data and inference pipelines were developed primarily in Python.
The resource is publicly available at operonatlas.org.
Project link: https://operonatlas.org