Common questions
Eligibility
Who can participate?
Anyone — academic, industry, independent — who can submit a prediction file conforming to the required format. Each person joins one team; each team works on one track.
Can I enter more than one task?
Yes. The three tasks share a data resource and a metric panel but are scored separately, so a team can enter one, two, or all three.
Tracks
Can the Agent Team track use any framework?
Yes — coding agents, recursive LLM systems, evolutionary search. To be eligible for prizes, the agent system and full evolutionary trace must be shared before prize evaluation.
Are the two tracks ranked against each other?
They are scored on the same tasks, the same metrics and the same hidden test sets, and their leaderboards sit side by side — but prizes are awarded per track, so a human-designed method never competes with an agent-designed one for the same prize.
Submissions
What exactly do I submit?
A predicted set of cells for the target condition: expression for Task 1, expression plus 3D coordinates for Tasks 2 and 3. You never submit cell-type labels — the organisers assign types with a frozen classifier applied identically to every submission, so hidden labels are never exposed.
Does my prediction need the same number of cells as the target?
No. Nothing in the metric panel requires matching cell counts, and where a comparison would otherwise be confounded by count — the shape group — both point clouds are subsampled to a shared size first. Cell number is scored separately and explicitly, as count_log_ratio.
Does my coordinate frame have to match the atlas?
No. Every spatial metric is agnostic to translation, rotation and — outside one acknowledged blind spot — reflection. That blind spot is laterality: a mirrored embryo currently scores identically to a correct one.
What does the starter kit include?
Baseline implementations for each task, data-loading utilities, the exact evaluation code, example submission files, a standalone scorer for any .h5ad, documentation, and executed notebook tutorials.
Data
Is the data really released?
Training data is released for method development. Validation and test ground truth are both withheld: a validation submission returns a leaderboard score, and the answers are released only when the final test set is.
May I train on external public data?
Yes for Task 1 — only the evaluation stages are fixed, and participants may additionally train on external public single-cell data. Any external source must be disclosed with the submission.
Will the test data overlap with public atlases?
Hidden splits are defined by developmental stage, perturbation condition, or combinations thereof — distinct from public splits. Models must learn generalisable developmental dynamics, not memorise.
Scoring
What are the floor and the ceiling?
Two anchors published with every score. The floor is copy_last — predict the preceding stage verbatim (wt_identity for Task 3). The ceiling is half the target scored against its other, disjoint half — deliberately not the target resubmitted verbatim, which is a number no honest generative model can reach.
What happens if my submission is missing a metric?
A metric your output cannot produce, or that comes back NaN, counts as zero skill within its group. It is never treated as an excused absence.
How is metric gaming prevented?
Every attack found during the adversarial review is kept as a control row that is re-scored on every run. If a future change reopens one of those holes, the control row scores above its floor and the scoreboard flags it — the regression shows up in the table instead of needing another audit to find.
How is cheating prevented?
All ground-truth labels are hidden. Submission counts are limited in the final phase to reduce leaderboard probing. Duplicate registrations, unauthorised data use, code sharing across teams, or falsified results are grounds for disqualification.
Email [email protected] for anything not covered here. Metric definitions and the audit trail are in the baselines repo ↗, which is the source of truth wherever this page disagrees with it. A public submission portal and discussion forum go live around two weeks before the P1 test phase.