Back to projects

Genomic Foundation Model

EVA

A long-context generative RNA foundation model for universal modeling and controllable design.

2026 Team leader / first author Nature Machine Intelligence, under revision
EVA visual
EVA model architecture diagram
Model architecture: long-context MoE Transformer with CLM and GLM generation paradigms.
EVA application concept for RNA modeling and design
Application concept: EVA as a model for RNA understanding, generation, optimization, and design.

EVA, short for Evolutionary Versatile Architect, is a generative RNA foundation model built for full-length RNA modeling and controllable RNA design. It learns from OpenRNA v1, a curated atlas of 114 million full-length RNA sequences across domains of life, and uses a 1.4B-parameter decoder-only Transformer with a Mixture-of-Experts backbone and an 8,192-token context window.

The model unifies RNA sequence scoring and generation in one framework. Causal language modeling supports de novo design and continuation, while general language modeling supports span infilling and domain redesign. EVA can condition generation on RNA type and taxonomic lineage, making it useful for designing mRNA, tRNA, rRNA, lncRNA, miRNA, circRNA, viral RNA, and other RNA classes.

What It Enables

  • Full-length RNA sequence modeling without aggressive truncation.
  • Zero-shot RNA fitness prediction and log-likelihood scoring.
  • Controllable generation by RNA type, species, or lineage.
  • De novo RNA design, domain redesign, and in-silico directed evolution.
  • Sequence-to-structure-aware optimization for practical RNA engineering tasks.

My Role

As Y.H., I designed the EVA architecture and wrote the first training, inference, and fine-tuning code. I led model training and evaluation, co-curated the pretraining data, drove RNA design studies across tRNA, aptamer, CRISPR omegaRNA, vaccine, and circRNA IRES tasks, and co-created the conceptual figures, usage website, and first manuscript draft.

Release

The public EVA repository releases training, finetuning, inference, generation, scoring, and directed-evolution code, with model and data access documented for reproducible use.