Related Experiment Video
Updated: Feb 28, 2026

Constructing and Visualizing Models using Mime-based Machine-learning Framework
Published on: July 22, 2025
Mechanistic machine learning enables interpretable and generalizable prediction of prime editing outcomes
Alvin Hsu1,2,3,4, Peter J Chen1,2,3,4, Angus H Li1,2,3,4
1Merkin Institute of Transformative Technologies in Healthcare, Broad Institute of Harvard and MIT; Cambridge, MA, 02142, USA.
None:
Although prime editing (PE) can effect virtually any specified local change to genomic DNA in living systems, its efficient application currently requires extensive optimization of prime editing guide RNA (pegRNA) sequences. We present OptiPrime, a machine learning model of PE efficiency based on our current understanding of the mechanism of prime editing. OptiPrime achieves state-of-the-art accuracy on PE efficiency prediction and also enables prediction of nicking guide RNA (PE3) and dual pegRNA (twinPE) outcomes. We validated that OptiPrime has learned the determinants of mammalian mismatch repair (MMR), and is therefore well suited for nominating MMR-evasive silent edits that improve PE efficiency. We demonstrate the utility of OptiPrime in a variety of prospective therapeutic contexts, including in primary human and mouse cells. Finally, we show how OptiPrime can be used to achieve highly streamlined and efficient in vivo correction of a pathogenic mutation in the brain of a mouse model of KIF1A-associated neurological disorder.
Related Concept Videos
Mechanical Efficiency of Real Machines
However, in reality, no machine can be truly ideal, and all of them experience some...
Predicting Reaction Outcomes
Predicting Products: Substitution vs. Elimination
The following factors can influence the mechanisms competing against each other:
Machines: Problem Solving I
The toggle clamp system is a machine structure consisting of movable, pin-connected multi-force members that form a stabilized system to transmit forces. The...
Machines
A free-body diagram of the...
Machines: Problem Solving II