What the field needs is a model that can hold several mechanisms in mind at once and tie them to real human outcomes, so you know, before you go near a clinic, which combination will move the needle for which patient.
Most of the industry building trial-prediction models is chasing the newest architecture, foundation models and virtual cells today, classical machine learning a few years ago. Underneath, they all join the dots between past trials. That gives you a good model of how known drugs behave in familiar situations and very little ability to extrapolate to a novel drug, a new target, or a system pushed into a state it has not seen.
There is a comfortable tech-bio story that proprietary data solves this: the magic target is sitting somewhere in the pile, and a little more data plus scaling laws will make it appear. That is folly. What is scarce is not data but biological reasoning data, the kind that is separated in time, spans several sorts of interaction and ends in a verifiable outcome, and there is very little of it. More data earns its keep only when it is aimed at a specific question about how the system evolves.
The field today looks much like protein structure prediction did before AlphaFold. One camp pours in ever more data from static patient samples or highly artificial and isolated models (e.g. cancer culture cell lines) and waits for the pattern of the dynamic normalised tissue to fall out, which is the bet behind today’s biological foundation models. The other tries to reconstruct the whole system from the bottom up, the way physics-based methods once tried to compute a protein’s fold from the forces between every atom. The “virtual cell” programmes are the current version of that second camp.
AlphaFold did neither. It won by choosing the right representation of the problem. Solved structures were scarce and expensive, only a couple of hundred thousand in the Protein Data Bank, but sequences were everywhere, and every evolutionary homolog of a protein is a natural experiment: residues that sit close together in the fold tend to mutate in step, because a change in one is tolerated only if its partner changes too. AlphaFold read that evolutionary signal from sequence alignments and tied it to a three-dimensional, geometric representation of the chain.19 The cheap, abundant data constrained the space by analogy to what already works across biology, so the scarce, expensive data went a very long way.
Cancer is the same shape of problem. Our equivalent of AlphaFold’s abundant evolutionary homologs is the wide set of causal experiments, each one pinning down a single interaction in isolation, together with single-cell RNA measurements that fix a cell’s starting state. Clinical outcomes are scarce, but that mechanistic evidence is not. With the right mapping and alignment with clinical outcomes, those isolated results can be combined into a spatiotemporal view of how the interactions play out as one connected chain, in a given cell, across the cancer-stroma-immune interaction, across the body, from a given starting state, under a given intervention. So we never have to simulate every cell and every pathway. We model the state changes and knock-on effects that actually drive resistance, then optimise across that much smaller, decision-relevant set. One clean assay of bone penetration will tell you more about clearing prostate cancer than thirty thousand slides of immune access at the primary site.
Won’t frontier language models learn what is important eventually?
An off-the-shelf language model can already predict trial outcomes with close to 80% accuracy. Restrict it to the cases that actually matter, the surprising success, the true synergy, and that accuracy collapses toward zero. Those cases resist interpolation, precisely because, unlike verifiable domains such as maths, software engineering or even robotics, there is no training set or ‘gym’ that reasons through the underlying synergistic interactions to join the dots. A patient sample is usually a single point in time, and the rare temporal data, from blood, is a jumbled mix of everything happening at once. Very few papers work at the systems level; press coverage of a trial reports only whether it passed or failed at the target. Even buying and naively integrating pre-clinical data, which the frontier labs are now doing, would not necessarily surface the signal, because most experiments were never framed to show a synergistic interaction in the first place.
A language model has no framework for that kind of reasoning. Faced with a novel case it is pulled straight back into the reasoning that drove the last round of failures, because that is what sits in its training data. The harness we have spent the last year building does the opposite: it weighs every influential factor, from diffusion gradients inside a tumour to the variance in a receptor’s density across a population, scaled all the way through to the placebo rate at a particular trial site. That is what lets us predict exact endpoints to within weeks of overall survival.
There is a further reason existing outcomes are the wrong thing to learn from. Many of the most useful building blocks for a combination are the ones that failed on their own. The box is full of mechanisms of synergism and selectivity that never cleared pre-clinical because, in isolation, they do little, yet in the right pairing they beat any single target by a wide margin. A model trained on what has already read out in humans cannot see the worth of those pieces, so it quietly locks out the most desirable part of the search space.
Reasoning back to the driving node
Over the past year we built agents to unpick the earliest vulnerabilities of Alzheimer’s disease with the Allen Institute. Working from single-cell omics, they integrated across hundreds of smaller hypotheses, most of them far from the largest changes in the data, and converged on NMDA-receptor-expression-mediated hyperexcitability as a common early vulnerability.18 That subtlety is the whole point. Disease is driven by cell state, by network position and by how the system evolves, so the biggest change in a dataset is usually a downstream consequence, several steps from the lever that actually controls it. To intervene you have to reason back to the driving node. It is the lesson a decade of amyloid antibodies, aimed at a late and highly visible change, keeps teaching the hard way.
A world model, then a fast search over it
So we built the model differently. It plays the disease forward in time, step by step, across each metastatic site and the organs that matter, and across each group of patients in a trial, reasoning by analogy about how every pairwise interaction unfolds and bringing it all back together to ask whether a given trial design would actually hit its endpoint. This works because biology is largely conserved: a cell exposed to a given signal, absent competing factors, tends to respond in a knowable way, and the rules for scaling a dose from a dish to a human, or for why an oncolytic may fail after prior chemotherapy has remodelled the vasculature, can be reasoned about from first principles. It is the same reasoning that produced immunotherapy and the GLP-1 drugs, with some luck along the way; we taught a model to do it deliberately, at an enormous scale that can navigate the space of 16 billion combinations a human could never touch.
Prediction alone is not enough. The deep model is slow, about ten minutes a cycle, and there are billions of combinations to consider. So we distilled it into a fast approximation that runs in about 100 ms and paired that with a genetic optimiser that recombines the building blocks of a regimen, tests them against the fast model, learns, and tries again. Within minutes it returns the optimum combination for a given cancer, with or without stratification, the wider trade-off curve of survival against regimen complexity, and, most usefully, the two or three wet-lab experiments that would most reduce the remaining uncertainty. Those experiments sharpen the model’s grasp of this cancer, and of the systems biology underneath it.