BioMeme: biological response memory for virtual cells
Virtual cells predict responses to unmeasured perturbations, but neural models absorb measurements into weights, require retraining and cannot cite supporting experiments. Here we introduce biological response memory, replacing a learned state-to-response layer with a memory of measured experiments. BioMeme predicts next-dose responses in a new cell type from measured lower-dose states, recalling similarly responding compounds in that cell and the same compound in a reference cell line. Each prediction is an exact weighted sum of named measurements, and memory updates with one linear solve. In all nine preregistered comparisons across three screens, memory predicted response direction better than the learners it replaced. In U2OS, BioMeme outperformed input-matched ridge, adapted chemCPA and a neural layer in memory's place, and matched a full-panel network reading reference responses directly (error within 3.4%). Transfer was compound-specific, lowering error by 21.2% against at most 1.8% for wrong compounds, and replicated in reserved MCF7 data. With 20 references, fitting took seconds on one CPU thread, at least 420 times faster than neural tuning and fitting. Adding its prediction to one measured well cut that well's error by 27-31%. Biological response memory establishes a design principle for virtual cells any laboratory can update, inspect and run.