ProMORNA: An End-to-End Generative Framework for Full-Length mRNA Design

arXiv:2605.01513 · cs.LG, cs.AI, q-bio.BM · Submitted 2026-05-02 · Read on arXiv

Listen

Radio episode about this paper

Transcript

Introduction to the show: ident: AI Radio. Generated commentary on the latest Artificial Intelligence papers.

Tom: We're looking at the paper: "ProMORNA: An End-to-End Generative Framework for Full-Length mRNA Design".

Jane: Here's the gist of the paper. The gist: ProMORNA proposes an end-to-end, protein-conditioned Reinforcement Learning framework that generates complete full-length mRNA transcripts de novo directly from a target protein sequence by optimizing for multiple biological objectives simultaneously.

Tom: How it works ProMORNA is designed as a multi-objective generation framework that produces complete mRNA transcripts de novo directly from a target protein sequence Our approach begins by training a BART-style encoder–decoder model on over 6 million natural protein–mRNA pairs.

Jane: Next, to stabilize exploration over the large design space, we introduce Multi-Objective Group Relative Policy Optimization (MO-GRPO).

Tom: MO-GRPO standardizes relative advantages separately for each biological metric before aggregation, avoiding directly scalarizing raw scores with different scales and variances.

Title and authors: Tom: So we're looking at ProMORNA today, which is titled "ProMORNA: An End-to-End Generative Framework for Full-Length mRNA Design". Jane, what should we expect from this paper?

Jane: Well, it’s about building a system that can design complete messenger RNA transcripts directly from the amino acid sequence of a target protein. It sounds like they are tackling the whole process, not just picking out parts of the transcript.

Lu: Exactly. The core idea is to go from a protein sequence straight to mRNA, including the five' UTR, the coding sequence, and even the three' UTR <ref:2605.01513#pg3>. It addresses that massive design space problem we talked about before where you have thousands of possible combinations just for one section <ref:2605.01513#pg3>.

Meng: I wonder if this is just another encoder-decoder setup, or if they actually managed to make it work well in practice? We need to know if this is something that can actually be deployed reliably without needing massive compute resources for every design.

Lalam: I see they start by training a BART style encoder-decoder model on over six million natural protein mRNA pairs, which gives the model a strong foundation before the reinforcement learning part kicks in <ref:2605.01513#pg1>.

The paper's summary: Tom: The summary says they are using Multi-Objective Group Relative Policy Optimization, or MO-GRPO, to handle the design problem. That’s the big mechanism they introduce to manage all those different biological goals at once.

Jane: It sounds like a way to deal with the fact that mRNA design involves balancing several different things—like how long it lasts in the cell versus how well it gets translated into protein <ref:2605.01513#pg2>.

Lu: That’s right. The summary explains that combining those metrics into one single score can be unstable because they have different units and noise levels, so MO-GRPO standardizes relative advantages separately for each biological metric before aggregating them <ref:2605.01513#pg2>.

Meng: So they’re trying to avoid the problem where you just pick one objective to maximize and ignore the others because their scales are completely different? That makes sense for real-world application.

Lalam: The paper states they define K equals five separate biological objectives used to evaluate transcript quality, which are predicted half-life, translation efficiency, Normalized Minimum Free Energy, U-content, and UTR Length Plausibility <ref:2605.01513#pg2>.

The paper's improvements: Tom: The improvements they highlight are pretty technical—they focus on how they make the reinforcement learning part more stable and effective than what’s out there now.

Jane: They introduce the idea that instead of just combining raw scores, they calculate an aggregated baseline advantage Ai using a weighted sum of standardized, clipped, and damped objective scores <ref:2605.01513#pg2>.

Lu: That aggregation formula is key; they use weights w k for each objective, where a positive weight means maximize and a negative weight means minimize the objective <ref:2605.01513#pg2>.

Meng: And they mention three specific ways they keep things stable: a dynamic damping factor delta k that pushes the advantage contribution toward zero when variance drops too low, extreme-value clipping at bound c equals five point zero, and a post-centralization step to get the final token-level advantage A hat i,t <ref:2605.01513#pg2>.

Lalam: The paper notes that this formulation guarantees that assuming the objectives are mutually orthogonal, the standard deviation of the aggregated advantages sigma(Ai) remains approximately one <ref:2605.01513#pg2>.

Conclusion: Tom: So, to wrap up this discussion on ProMORNA, it seems they've put together a framework that uses protein conditioning and multi-objective reinforcement learning to design full-length mRNA transcripts de novo.

Jane: It sounds like the main result is that this method improves the in silico Pareto frontier for predicted half-life and translation efficiency when tested on firefly luciferase, which is a pretty strong functional test <ref:2605.01513#pg1>.

Lu: They show that MO-GRPO can guide the model toward candidates with better multi-objective trade-offs, shifting the frontier substantially to the upper right where both objectives are optimized simultaneously <ref:2605.01513#pg2>.

Meng: From a deployment standpoint, it’s interesting that they built this on top of existing generative models rather than trying to learn everything from scratch for every target protein. It suggests a path forward for building these kinds of tools more efficiently <ref:2605.01513#pg2>.

Lalam: I just want to add that the paper admits a limitation, saying their evaluation is based on a single held-out reporter protein, and their main functional metrics are estimated by the same proxy models used during reinforcement learning training <ref:2605.01513#pg3>.

Tom: That’s fair. So, while this is strong evidence of in silico optimization, it doesn't yet prove improved biological activity in an experimental system. We need better predictors for things like half-life and translation efficiency before we can say this translates directly to real therapeutic design <ref:2605.01513#pg3>.

Jane: Exactly. So, ProMORNA is a really sophisticated way to explore the massive design space, but it’s just one piece of the puzzle for designing actual medicines right now. That’s where we are headed next <ref:2605.01513#pg3>.

School of Science, China Pharmaceutical University · School of Pharmacy, China Pharmaceutical University · Nanjing Foreign Language School

cs.LG, cs.AI, q-bio.BM

Submitted: 2026-05-02

Updated: 2026-10-21

License: http://creativecommons.org/licenses/by/4.0/

Importance score: 83/100

The gist: The gist: ProMORNA proposes an end-to-end, protein-conditioned Reinforcement Learning framework that generates complete full-length mRNA transcripts de novo directly from a target protein sequence by

Key concepts

Protein-conditioned full-length mRNA generation
This involves an encoder that reads the target protein sequence and a decoder that autoregressively builds the entire mRNA. This process generates all three parts of the transcript—the 5' UTR, coding sequence (CDS), and 3' UTR—all at once, directly from the protein input.
Multi-Objective Group Relative Policy Optimization (MO-GRPO)
This is an RL method designed to optimize multiple biological objectives together. It standardizes the advantages for each objective separately before combining them. This prevents instability caused by mixing raw scores with different scales, ensuring a stable and effective search across all desired metrics.
Biological Objectives (K=5)
The framework optimizes five distinct criteria: maximizing predicted half-life (stability), maximizing translation efficiency, minimizing U-content (for safety), and maximizing UTR length plausibility. These objectives guide the generation toward biologically superior transcripts.
Dynamic Damping Factor ($\delta_k$)
This mechanism adjusts the influence of each objective during training. If an objective's variance drops too low, $\delta_k$ pushes its contribution towards zero, preventing numerical instability and allowing the model to focus its exploration on other important metrics.

Terminology

Summary

The gist: ProMORNA proposes an end-to-end, protein-conditioned Reinforcement Learning framework that generates complete full-length mRNA transcripts de novo directly from a target protein sequence by optimizing for multiple biological objectives simultaneously.

How it works

ProMORNA is designed as a multi-objective generation framework that produces complete mRNA transcripts de novo directly from a target protein sequence Our approach begins by training a BART-style encoder–decoder model on over 6 million natural protein–mRNA pairs. Next, to stabilize exploration over the large design space, we introduce Multi-Objective Group Relative Policy Optimization (MO-GRPO). MO-GRPO standardizes relative advantages separately for each biological metric before aggregation, avoiding directly scalarizing raw scores with different scales and variances.

The framework consists of several key components that enable protein-conditioned generation and multi-objective optimization:

  1. Protein-conditioned full-length mRNA generation: This involves an encoder-decoder framework that generates complete mRNA transcripts, including the 5’ UTR, CDS, and 3’ UTR, directly from a target protein sequence. The encoder processes the input amino acid sequence of the target protein while the decoder autoregressively generates the corresponding full-length mRNA sequence step by step.

  2. Multi-objective reinforcement learning for mRNA design: MO-GRPO is a GRPO-based optimization method trained over a diverse set of protein prompts. MOGRPO computes relative advantages at the metric level before aggregating them, avoiding direct scalarization of raw biological scores with different scales while enabling reward-directed optimization that generalizes to held-out protein targets.

Biological Objectives and Design Constraints

The framework defines a set of K = 5 separate biological objectives to evaluate transcript quality. The metrics used are:

** Predicted Half-life (k = 1): This objective is maximized, evaluating the predicted intracellular degradation time of the mRNA molecules. It is evaluated by a frozen ridge-regression predictor pre-trained on structural features extracted via mRNABERT. The objective is maximized.**

** Predicted Translation Efficiency (k = 2): This objective is also maximized, predicting the efficiency of translating an mRNA into protein with mRNABERT. The objective is also maximized.**

** Normalized Minimum Free Energy (MFE, k = 3): This objective serves as a robust proxy for the thermodynamic stability of the secondary structure, and lower values are preferred. It is computed with LinearFold during RL rollouts. The objective serves as a robust proxy for the thermodynamic stability of the secondary structure, and lower values are preferred.**

** U-content (k = 4): This objective is minimized, monitoring the fractional proportion of Uridine (U) nucleotides within the entire sequence because U-rich sequence elements are associated with mRNA turnover and uridine-containing RNA can activate innate immune sensing pathways. The objective is minimized.**

** UTR Length Plausibility (k = 5): This objective is maximized, encouraging biologically plausible UTR lengths with Gaussianshaped priors over the 5’ and 3’ UTR lengths. The score lies in [0, 2] and is maximized when both UTR lengths match their target values.**

RL Optimization Dynamics

MO-GRPO addresses the challenge of scalarizing raw scores by standardizing each objective within a rollout group and then aggregating the standardized scores. The aggregated baseline advantage Ai for sequence i is formulated as A i = (1/qPK) sum over k=1 to K of (w k · clip r ik − µk / σk + δk, −c, c). The weights w k denote the relative importance and optimization direction of the k-th objective, where w k > 0 for maximization and w k < 0 for minimization.

To improve training stability, MO-GRPO uses three additional mechanisms:

  1. A dynamic damping factor δk is introduced for each objective; when the group variance σk drops significantly (σk ≪ δk), δk smoothly pushes the normalized advantage contribution of this metric toward zero. This naturally prevents numerical instability and shifts the model’s exploration focus toward other under-optimized metrics.

  2. Extreme-value clipping with bound c = 5.0 is applied to limit the influence of outlier objective values, which is especially useful when reward components are computed from heuristic or learned proxy predictors.

  3. A post-centralization step is applied to derive the final token-level advantage A hat i,t = Ai − (1/G) sum over j=1 to G of Aj. This preserves the adaptive magnitude derived from the damping factor δk, allowing the advantage to decay naturally as the policy converges.

Empirical Evaluation of Optimized mRNA Candidates

Experiments on firefly luciferase demonstrate that ProMORNA improves predicted quality of generated mRNA candidates over supervised baselines and GEMORNA, particularly on the two primary functional objectives: predicted half-life and translation efficiency. The Pareto frontier analysis further shows that MO-GRPO can guide the model toward transcript candidates with better multi-objective trade-offs. ProMORNA’s frontier shifts substantially to the upper-right, demonstrating that MO-GRPO improves both objectives simultaneously rather than trading one for the other.

The comparison results and ablation study are presented in Fig. 5. ProMORNA (denoted as RL) achieves the highest scores on the two primary functional objectives: predicted half-life and translation efficiency. While GEMORNA also outperforms the purely supervised BASE and SFT models, ProMORNA builds on this by directly optimizing the full-length transcript using multi-objective reinforcement learning, rather than recombining independently generated UTR and CDS elements. Furthermore, ProMORNA significantly reduces accessible TLR sensing motifs compared to BASE and SFT, suggesting that MO-GRPO captures this safety-relevant nucleotide pattern.

Overall, these results suggest that on-policy reinforcement learning can effectively expand the search capability of full-length mRNA generative models beyond supervised sequence modeling. The current study also has important limitations, as the evaluation is based on a single held-out reporter protein and the main functional metrics are estimated by the same proxy models used during RL training. These results therefore provide evidence of in silico optimization, but they do not yet establish improved biological activity in experimental systems. Future work should focus on improving the accuracy and experimental validity of halflife and translation efficiency predictors. Extending the framework to longer transcripts and evaluating it across a broader set of held-out protein targets may further clarify its practical applicability. Finally, integrating experimental feedback from in vitro or in vivo assays would enable closed-loop optimization and provide a stronger foundation for applying ProMORNA to therapeutic mRNA design.

--- Page 26 ---

References [1] Fernando P. Polack, Stephen J. Thomas, Nicholas Kitchin, Judith Absalon, Alejandra Gurtman, Stephen Lockhart, John L. Perez, Gonzalo P´erez Marc, Edson D. Moreira, Cristiano Zerbini, et al. Safety and efficacy of the BNT162b2 mRNA Covid-19 vaccine. [2] Lindsey R. Baden, Hana M. El Sahly, Brandon Essink, Karen Kotloff, Sharon Frey, Rick Novak, David Diemert, Stephen A. Spector, Nadine Rouphael, C. Buddy Creech, et al. Efficacy and safety of the mRNA-1273 SARS-CoV-2 vaccine.

Improvements for AI systems

  1. Improved system can perform de novo full-length mRNA design directly from a target protein sequence without requiring a wild-type mRNA template at inference time. This is achieved by using an encoder-decoder framework conditioned on the complete target protein sequence, generating the 5’ UTR, CDS, and 3’ UTR simultaneously.

  2. Improved system can optimize for multiple biological objectives in a unified way using Multi-Objective Group Relative Policy Optimization (MO-GRPO). This method standardizes relative advantages separately for each biological metric before aggregation, which avoids the instability of directly scalarizing raw scores with different scales and variances.

  3. Improved system can handle high-dimensional reward optimization by calculating the aggregated baseline advantage Ai using a weighted sum of standardized, clipped, and damped objective scores. The formulation guarantees that, assuming the objectives are mutually orthogonal, the standard deviation of the aggregated advantages std(A1,..., AG) remains approximately 1.

  4. Improved system can incorporate biological constraints during generation by restricting decoding to synonymous codons for CDS and allowing nucleotide tokens for UTRs. This guarantees prefix-level validity, which is then validated post-hoc to ensure region boundaries, frame consistency, start and stop codons, and exact translation into the target protein.

  5. Improved system can learn sequence composition regimes that move away from supervised models during on-policy optimization. The UMAP visualization suggests that MO-GRPO does not only resample near the supervised model, but also explores new sequence-composition regimes during optimization.

Abstract

Designing therapeutic messenger RNA (mRNA) requires generating full-length transcripts that optimally balance intracellular stability and translation efficiency. While generative models have advanced mRNA design, existing approaches rely on region-wise generation, expensive inference-time search, or target-specific model updates. To overcome these limitations, we introduce ProMORNA, a zero-shot, end-to-end generative framework for full-length mRNA design. ProMORNA aligns the design process with modern Large Language Model training pipelines: it utilizes a BART-style architecture pre-trained on over 6 million natural protein-mRNA pairs, followed by a two-stage post-training process comprising cold-start supervised fine-tuning and multi-objective reinforcement learning. By standardizing and aggregating relative advantages at the individual metric level with domain-specific stabilization, our post-training stage directly aligns the generative policy with conflicting biological constraints while avoiding direct scalarization of raw objective scores. In silico evaluations demonstrate that ProMORNA pushes the Pareto frontier of predicted stability and translation efficiency beyond standard baselines and GEMORNA, a leading state-of-the-art method. In three independent in vitro Fluc2P experiments, Candidate 2 achieved a 12-72h reporter-activity AUC 3.33 times that of the conventional Benchmark (Holm-adjusted P=0.01285), while its estimated 1.29-fold advantage over the reported best GEMORNA candidate remained exploratory. These results support ProMORNA as a promising framework for generating functionally active full-length mRNA candidates.

Related papers