Evaluation
T3 — Mutant perturbation prediction. 3D MERFISH (500-gene panel) · predicts expression + 3D coordinates.
Task
Participants will predict a held-out knockout: the expression and 3D position of the cells in a mutant embryo, given wild-type development plus one observed knockout to learn the shape of a perturbation response from.
A conditional knockout line is months of work per gene, so no lab can make one for every gene it wants to understand. The three knockouts here are ordered by difficulty: training and validation use very specific genes, while the hidden test gene is broadly expressed and its effect correspondingly diffuse.
Scoring is on the perturbation effect, not the absolute state. Predicting no change at all — simply returning the matched wild type — already reaches 0.956 absolute pseudobulk correlation, so nothing but the wild-type-to-mutant change carries any information about whether a model understood the knockout.

Splits
Validation and test ground truth are both withheld. A validation submission returns a leaderboard score, not the answers — those are released only when the final test set is.
- Train
- Mab21l2 KO @ E9.5
- A clear phenotype from a very specific gene.
- Validation
- Gata4 KO @ E8.75
- Also specific, at a different stage. Scored through the leaderboard; the answers are not distributed.
- Test
- β-catenin KO @ E8.75
- Broadly expressed, so its effect is diffuse — the hardest of the three. Hidden until the competition closes.
- Reference
- Matched WT @ E8.75 and E9.5
- Every DE metric is computed against the matched wild type, not against a preceding stage.
Scored on the perturbation effect (WT→KO delta), not absolute expression: doing nothing already scores 0.956 absolute pseudobulk Pearson, so only the change counts. Full task page →
