rewirebio.iobenchmarks
Source

Source Data Fig. 1, Ahlmann-Eltze et al. 2025

Nature Methods · 2025 · Source Data Fig. 1 (41592_2025_2772_MOESM3_ESM.xlsx) as published with the article · Peer-reviewed

DOI: 10.1038/s41592-025-02772-6Original source

1659842 bytes. Each row of sheet "Panel A" is one held-out perturbation in one test-training split (column seed), labelled test or val in column train.

What this source contributed

Records in this release that cite this source. A record can cite several sources.

Results

Values as the source printed them. Compare results only under compatible protocols, datasets and metrics.

ValueMetricModel or configurationDatasetEvaluation
2.766 unit-unreportedL2 distance (1,000 most highly expressed control genes; mean over held-out perturbations and splits)Additive (Ahlmann-Eltze et al. 2025)Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025)Additive on Norman doubles (Ahlmann-Eltze et al. 2025)
0.892 unitlessPearson delta (1,000 most highly expressed control genes; mean over held-out perturbations and splits)Additive (Ahlmann-Eltze et al. 2025)Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025)Additive on Norman doubles (Ahlmann-Eltze et al. 2025)
12.205 unit-unreportedL2 distance (1,000 most highly expressed control genes; mean over held-out perturbations and splits)CPA (Ahlmann-Eltze et al. 2025)Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025)CPA on Norman doubles (Ahlmann-Eltze et al. 2025)
0.146 unitlessPearson delta (1,000 most highly expressed control genes; mean over held-out perturbations and splits)CPA (Ahlmann-Eltze et al. 2025)Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025)CPA on Norman doubles (Ahlmann-Eltze et al. 2025)
4.096 unit-unreportedL2 distance (1,000 most highly expressed control genes; mean over held-out perturbations and splits)GEARS (Ahlmann-Eltze et al. 2025)Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025)GEARS on Norman doubles (Ahlmann-Eltze et al. 2025)
0.631 unitlessPearson delta (1,000 most highly expressed control genes; mean over held-out perturbations and splits)GEARS (Ahlmann-Eltze et al. 2025)Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025)GEARS on Norman doubles (Ahlmann-Eltze et al. 2025)
3.478 unit-unreportedL2 distance (1,000 most highly expressed control genes; mean over held-out perturbations and splits)Geneformer (Ahlmann-Eltze et al. 2025)Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025)Geneformer on Norman doubles (Ahlmann-Eltze et al. 2025)
0.773 unitlessPearson delta (1,000 most highly expressed control genes; mean over held-out perturbations and splits)Geneformer (Ahlmann-Eltze et al. 2025)Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025)Geneformer on Norman doubles (Ahlmann-Eltze et al. 2025)
5.616 unit-unreportedL2 distance (1,000 most highly expressed control genes; mean over held-out perturbations and splits)No change (Ahlmann-Eltze et al. 2025)Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025)No change on Norman doubles (Ahlmann-Eltze et al. 2025)
4.279 unit-unreportedL2 distance (1,000 most highly expressed control genes; mean over held-out perturbations and splits)scBERT (Ahlmann-Eltze et al. 2025)Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025)scBERT on Norman doubles (Ahlmann-Eltze et al. 2025)
0.610 unitlessPearson delta (1,000 most highly expressed control genes; mean over held-out perturbations and splits)scBERT (Ahlmann-Eltze et al. 2025)Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025)scBERT on Norman doubles (Ahlmann-Eltze et al. 2025)
4.722 unit-unreportedL2 distance (1,000 most highly expressed control genes; mean over held-out perturbations and splits)scFoundation (Ahlmann-Eltze et al. 2025)Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025)scFoundation on Norman doubles (Ahlmann-Eltze et al. 2025)
0.537 unitlessPearson delta (1,000 most highly expressed control genes; mean over held-out perturbations and splits)scFoundation (Ahlmann-Eltze et al. 2025)Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025)scFoundation on Norman doubles (Ahlmann-Eltze et al. 2025)
4.616 unit-unreportedL2 distance (1,000 most highly expressed control genes; mean over held-out perturbations and splits)scGPT (Ahlmann-Eltze et al. 2025)Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025)scGPT on Norman doubles (Ahlmann-Eltze et al. 2025)
0.527 unitlessPearson delta (1,000 most highly expressed control genes; mean over held-out perturbations and splits)scGPT (Ahlmann-Eltze et al. 2025)Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025)scGPT on Norman doubles (Ahlmann-Eltze et al. 2025)
4.279 unit-unreportedL2 distance (1,000 most highly expressed control genes; mean over held-out perturbations and splits)UCE (Ahlmann-Eltze et al. 2025)Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025)UCE on Norman doubles (Ahlmann-Eltze et al. 2025)
0.610 unitlessPearson delta (1,000 most highly expressed control genes; mean over held-out perturbations and splits)UCE (Ahlmann-Eltze et al. 2025)Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025)UCE on Norman doubles (Ahlmann-Eltze et al. 2025)

Claims

Statements this source supports, each with where in the source it was checked.

  • Evidence summary: genetic perturbation response prediction: Summary The five sources whose comparisons are shown on this page score how well models predict expression changes after genetic perturbations they were not trained on. Each uses its own split, gene set and metric, so their values are not pooled. Ahlmann-Eltze et al. 2025, who did not develop the deep models and ran them all themselves, scored held-out two-gene CRISPRa perturbations in K562 cells (Norman), training on every single-gene perturbation and half of the pairs. A baseline that adds the two single-gene effects had a mean L2 distance of 2.766 and a Pearson delta of 0.892 over the 1,000 most highly expressed genes, against 3.478 and 0.773 for Geneformer with a linear decoder, 4.096 and 0.631 for GEARS, 4.279 and 0.610 for both UCE and scBERT, 4.616 and 0.527 for scGPT, 4.722 and 0.537 for scFoundation, and 12.205 and 0.146 for CPA; predicting no change gave an L2 distance of 5.616. Rewire computed these means from the authors' Source Data, no spread is stated, and the UCE and scBERT runs used ground-truth expression of the perturbed genes, a possible test leakage. In PerturBench v4, a preprint whose authors trained every model and built the Linear, Latent Additive and Decoder baselines, the cosine similarity of predicted log fold change on held-out Norman pairs ranged from 0.41 for Biolord and 0.44 for GEARS to 0.79 for the Latent Additive baseline, with CPA at 0.76 and the Linear baseline at 0.60, each a mean over five training seeds. When effects were transferred to melanoma co-culture (Frangieh21) every model scored between 0.01 and 0.22 and every printed DEG recall was 0.000; on held-out cell line and cytokine states (Jiang24) scores ranged from 0.17 for Linear to 0.64 for the Decoder baseline, and the paper describes the held-out states in two different ways. In Csendes et al. 2025, whose authors are employees of Turbine Ltd. and built the baselines themselves, predicting the mean training response gave a higher Pearson delta than scGPT and scFoundation, as re-run by the same authors, on all four Perturb-seq datasets: 0.711, 0.557, 0.373 and 0.628 for Adamson, Norman, Replogle K562 and Replogle RPE1, against 0.641, 0.554, 0.327 and 0.596 for scGPT and 0.552, 0.459, 0.269 and 0.471 for scFoundation. Each dataset there has one split and one run per model with no spread printed, so small gaps such as 0.557 against 0.554 cannot be tested. The GEARS developers report a mean squared error of 0.216 for GEARS on Norman, against 0.354 for CPA and 0.551 for a no-change control, with spreads of unstated type. PertEval-scFM, whose authors trained GEARS from scratch, reports an area under its distribution-shift curve of 0.815 for GEARS against 4.484 for an MLP and 4.612 for a mean baseline, lower being better. All of these scores measure agreement with observed expression in held-out perturbations; they do not show which experiments will succeed. (perturbation-ahlmann-20261011-source-data-fig1: sheet 'Panel A', Norman, column l2; perturbation-ahlmann-20261011-source-data-ed-fig2: sheet 'Panel A', Norman, column r2_delta; perturbation-ahlmann-20261011-source-article: Fig. 1 and Extended Data Fig. 2 legends; Methods; lit-cells-networks-20261011-perturbench-v4-source-wu2025: Tables 3, 4 and 7, columns 'Cosine logFC' and 'DEG recall'; perturbation-response-20261009-source-csendes2025-supp: Supplementary Tables 1 and 2; perturbation-response-20261009-source-csendes2025: Results; Methods; Competing interests; coverage-source-gears-supp: Table 6, MSE; perteval-scfm-2025-source: Table 1, Norman single-gene AUSPC)
  • Relevance of Norman double perturbations: expression prediction for held-out double perturbations (Ahlmann-Eltze et al. 2025 Fig. 1a and Extended Data Fig. 2a) to "Assess models for genetic perturbation experiments": Assessed by Norman double perturbations: expression prediction for held-out double perturbations (Ahlmann-Eltze et al. 2025 Fig. 1a and Extended Data Fig. 2a) (perturbation-ahlmann-20261011-source-article: Fig. 1 and Extended Data Fig. 2 legends and Methods; perturbation-ahlmann-20261011-source-data-fig1: sheet "Panel A"; perturbation-ahlmann-20261011-source-data-ed-fig2: sheet "Panel A")

Models, benchmarks and other records

Evaluations (9)

Evidence

Source checking verifies the cited claim or transcription. It does not establish independent reproduction.

Evidence table

Inspect claims, sources and review details

Trace each statement to its source and review. A context-only reference supports the record generally; it does not verify an individual field. Source checking does not reproduce an experiment.

One row per statement and cited source. Multiple citations are not independent evaluations. Shared locators are labelled explicitly.

20 evidence rows matching the loaded filters

Claims, original sources and review scope · Release 2026-10-22-1b7cf027e4f6
Property and statementOriginal source and locationReview and provenance
attributes.artifact_sha256
c9bd4d688b8ca8a3d3846593da3bab80cc2e65dbdbdc251a96b2bdcd05b75081
Source metadata
Source Data Fig. 1, Ahlmann-Eltze et al. 2025

Original source ↗

No field-specific location recorded

Version: Source Data Fig. 1 (41592_2025_2772_MOESM3_ESM.xlsx) as published with the article
Retrieved: 2026-10-11T00:48:13Z

catalogued

No individual claim review recorded

Audit details

Field: attributes.artifact_sha256

Source artifact SHA-256: c9bd4d688b8ca8a3d3846593da3bab80cc2e65dbdbdc251a96b2bdcd05b75081

Hash scope: Hash scope not separately documented; inspect source record

Doi
10.1038/s41592-025-02772-6
Source metadata
Source Data Fig. 1, Ahlmann-Eltze et al. 2025

Original source ↗

No field-specific location recorded

Version: Source Data Fig. 1 (41592_2025_2772_MOESM3_ESM.xlsx) as published with the article
Retrieved: 2026-10-11T00:48:13Z

catalogued

No individual claim review recorded

Audit details

Field: attributes.doi

Source artifact SHA-256: c9bd4d688b8ca8a3d3846593da3bab80cc2e65dbdbdc251a96b2bdcd05b75081

Hash scope: Hash scope not separately documented; inspect source record

Licence
CC-BY-4.0
Source metadata
Source Data Fig. 1, Ahlmann-Eltze et al. 2025

Original source ↗

No field-specific location recorded

Version: Source Data Fig. 1 (41592_2025_2772_MOESM3_ESM.xlsx) as published with the article
Retrieved: 2026-10-11T00:48:13Z

catalogued

No individual claim review recorded

Audit details

Field: attributes.licence

Source artifact SHA-256: c9bd4d688b8ca8a3d3846593da3bab80cc2e65dbdbdc251a96b2bdcd05b75081

Hash scope: Hash scope not separately documented; inspect source record

Media type
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Source metadata
Source Data Fig. 1, Ahlmann-Eltze et al. 2025

Original source ↗

No field-specific location recorded

Version: Source Data Fig. 1 (41592_2025_2772_MOESM3_ESM.xlsx) as published with the article
Retrieved: 2026-10-11T00:48:13Z

catalogued

No individual claim review recorded

Audit details

Field: attributes.media_type

Source artifact SHA-256: c9bd4d688b8ca8a3d3846593da3bab80cc2e65dbdbdc251a96b2bdcd05b75081

Hash scope: Hash scope not separately documented; inspect source record

Publication status
peer_reviewed
Source metadata
Source Data Fig. 1, Ahlmann-Eltze et al. 2025

Original source ↗

No field-specific location recorded

Version: Source Data Fig. 1 (41592_2025_2772_MOESM3_ESM.xlsx) as published with the article
Retrieved: 2026-10-11T00:48:13Z

catalogued

No individual claim review recorded

Audit details

Field: attributes.publication_status

Source artifact SHA-256: c9bd4d688b8ca8a3d3846593da3bab80cc2e65dbdbdc251a96b2bdcd05b75081

Hash scope: Hash scope not separately documented; inspect source record

Retrieved at
2026-10-11T00:48:13Z
Source metadata
Source Data Fig. 1, Ahlmann-Eltze et al. 2025

Original source ↗

No field-specific location recorded

Version: Source Data Fig. 1 (41592_2025_2772_MOESM3_ESM.xlsx) as published with the article
Retrieved: 2026-10-11T00:48:13Z

catalogued

No individual claim review recorded

Audit details

Field: attributes.retrieved_at

Source artifact SHA-256: c9bd4d688b8ca8a3d3846593da3bab80cc2e65dbdbdc251a96b2bdcd05b75081

Hash scope: Hash scope not separately documented; inspect source record

Scope note
1659842 bytes. Each row of sheet "Panel A" is one held-out perturbation in one test-training split (column seed), labelled test or val in column train.
Source metadata
Source Data Fig. 1, Ahlmann-Eltze et al. 2025

Original source ↗

No field-specific location recorded

Version: Source Data Fig. 1 (41592_2025_2772_MOESM3_ESM.xlsx) as published with the article
Retrieved: 2026-10-11T00:48:13Z

catalogued

No individual claim review recorded

Audit details

Field: attributes.scope_note

Source artifact SHA-256: c9bd4d688b8ca8a3d3846593da3bab80cc2e65dbdbdc251a96b2bdcd05b75081

Hash scope: Hash scope not separately documented; inspect source record

Source location
Article 'Data availability' and the 'Source Data Fig. 1' link under the figure; the article licence covers its supplementary material
Source metadata
Source Data Fig. 1, Ahlmann-Eltze et al. 2025

Original source ↗

No field-specific location recorded

Version: Source Data Fig. 1 (41592_2025_2772_MOESM3_ESM.xlsx) as published with the article
Retrieved: 2026-10-11T00:48:13Z

catalogued

No individual claim review recorded

Audit details

Field: attributes.source_locator

Source artifact SHA-256: c9bd4d688b8ca8a3d3846593da3bab80cc2e65dbdbdc251a96b2bdcd05b75081

Hash scope: Hash scope not separately documented; inspect source record

Url
https://static-content.springer.com/esm/art%3A10.1038%2Fs41592-025-02772-6/MediaObjects/41592_2025_2772_MOESM3_ESM.xlsx
Source metadata
Source Data Fig. 1, Ahlmann-Eltze et al. 2025

Original source ↗

No field-specific location recorded

Version: Source Data Fig. 1 (41592_2025_2772_MOESM3_ESM.xlsx) as published with the article
Retrieved: 2026-10-11T00:48:13Z

catalogued

No individual claim review recorded

Audit details

Field: attributes.url

Source artifact SHA-256: c9bd4d688b8ca8a3d3846593da3bab80cc2e65dbdbdc251a96b2bdcd05b75081

Hash scope: Hash scope not separately documented; inspect source record

Venue
Nature Methods
Source metadata
Source Data Fig. 1, Ahlmann-Eltze et al. 2025

Original source ↗

No field-specific location recorded

Version: Source Data Fig. 1 (41592_2025_2772_MOESM3_ESM.xlsx) as published with the article
Retrieved: 2026-10-11T00:48:13Z

catalogued

No individual claim review recorded

Audit details

Field: attributes.venue

Source artifact SHA-256: c9bd4d688b8ca8a3d3846593da3bab80cc2e65dbdbdc251a96b2bdcd05b75081

Hash scope: Hash scope not separately documented; inspect source record

How to read the evidence

Sources and history

Release 2026-10-22-1b7cf027e4f6 · Record review: source checked

Authors' Source Data workbook for Fig. 1, published by the journal with the article.

Release history

No supporting source is linked yet.

Read original source

Download this release (gzip)
Technical metadata and extraction receipts

Stable ID: perturbation-ahlmann-20261011-source-data-fig1

areas
cells-tissues; single-cell
contexts
research
url
https://static-content.springer.com/esm/art%3A10.1038%2Fs41592-025-02772-6/MediaObjects/41592_2025_2772_MOESM3_ESM.xlsx
version
Source Data Fig. 1 (41592_2025_2772_MOESM3_ESM.xlsx) as published with the article
retrieved at
2026-10-11T00:48:13Z
artifact sha256
c9bd4d688b8ca8a3d3846593da3bab80cc2e65dbdbdc251a96b2bdcd05b75081
doi
10.1038/s41592-025-02772-6
publication status
peer_reviewed
licence
CC-BY-4.0
media type
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
venue
Nature Methods
year
2025
source locator
Article 'Data availability' and the 'Source Data Fig. 1' link under the figure; the article licence covers its supplementary material
scope note
1659842 bytes. Each row of sheet "Panel A" is one held-out perturbation in one test-training split (column seed), labelled test or val in column train.
Related records

    Suggest a correction