AlphaGenome Grammar Discovery Agent

Can past results guide the next DNA experiment?

We built an agent that chooses pairs of DNA edits. AlphaGenome predicts their effect on DNA accessibility: how exposed DNA is to proteins. We ask whether earlier results help the agent find combinations whose effects do not simply add up.

This worked example follows TCF7, one of the twelve regions in our Jev study.

Change the highlighted base to inspect one edit.

Reference sequence: mean predicted accessibility 1.419.

T-cell DNASE prediction. The dotted line is the average over the same 1,024 bases.

The pair is not fully explained by the two edits.

E05 and E06 each lower predicted accessibility. Adding those two reductions gives an expectation of 0.865. AlphaGenome predicts 0.808 for the pair: a further reduction of 0.057. We call that difference the interaction.

The separate effects define what simple addition would predict.

We search for large interactions in either direction, on this raw prediction scale.

Now the problem is choosing which pairs to test.

Ten candidate edits make 45 pairs. For each region, we predicted every pair to build an answer key, then let each chooser reveal only 15 pair results. A target is one of the five largest interactions in either direction; the score is how many of those five it finds.

Finding two of the five targets is 40% recall. A tested pair uses budget even when it is outside those five.

This measures selection within a hidden prediction landscape. Building the benchmark used all 45 pairs.

Jev chooses again after each recorded result.

Jev sees the known single-edit effects and its earlier pair results, then chooses one untested pair. The application checks that choice, retrieves its AlphaGenome prediction and saves the interaction before asking again. These are its first three choices at TCF7.

The first choice finds one target and uses one test.

Recorded Jev 1.14.0 full-feedback trajectory. The chooser never received the target key.

A fixed ranking uses the same starting information.

The agent already knows what each edit does alone. A straightforward baseline ranks pairs by the sum of those two effect sizes, ignoring their signs. It starts with E05 and E06 here. Its order never changes after a pair result.

This sum sets the testing order. It does not predict the pair's interaction.

Both the agent and this ranking receive the reference prediction, ten single-edit predictions and fifteen pair tests.

We compared the methods at twelve new regions.

We ran Jev and the fixed ranking with the same 15-test budget. To test feedback itself, we also ran Jev with earlier interaction values hidden, while retaining the names of tested pairs. Each region contributes five targets: 60 in total.

15 / 15

Filled circles mark found targets. Each five-circle group is one DNA region.

One trajectory per method at each region. These are twelve selected, non-overlapping regions.

The observed gain is small; feedback remains unresolved.

Jev found 43 of 60 targets, compared with 40 for the fixed ranking. Hiding earlier interaction values produced 44, so we did not observe a final-count benefit from those values.

Three extra finds out of sixty is a five-percentage-point gain. The descriptive 95% interval runs from zero to ten points.

The run with feedback found targets sooner, but did not finish ahead. One run per condition and a selected set of regions leave the gain uncertain. This evaluates selection against model predictions; it does not establish a biological mechanism in cells.

Notes