| Configuration: Additive (Ahlmann-Eltze et al. 2025) | Protocol: Norman double perturbations: expression prediction for held-out double perturbations (Ahlmann-Eltze et al. 2025 Fig. 1a and Extended Data Fig. 2a) Dataset: Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025) | 0.892 Pearson delta (1,000 most highly expressed control genes; mean over held-out perturbations and splits)Computed by Rewire from the authors' source data unitless · higher Uncertainty: Not reported by the source: No spread of the mean is stated; Rewire did not compute one Coverage: 310/310 perturbation-split rows scored | Author-reported evaluation · Source checkedMethods, coverage and sourceAdditive on Norman doubles (Ahlmann-Eltze et al. 2025) perturbation-ahlmann-20261011-protocol-norman-double Aggregation: Not reported Deep-learning-based gene perturbation effect prediction does not yet outperform simple linear baselines; Source Data Extended Data Fig. 2, Ahlmann-Eltze et al. 2025 · Source Data Extended Data Fig. 2 (MOESM6), sheet "Panel A", rows with dataset_name "norman_from_scfoundation" and method "additive_model", column "r2_delta"; plotted as the red line in Extended Data Fig. 2a |
|---|
| Configuration: CPA (Ahlmann-Eltze et al. 2025) | Protocol: Norman double perturbations: expression prediction for held-out double perturbations (Ahlmann-Eltze et al. 2025 Fig. 1a and Extended Data Fig. 2a) Dataset: Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025) | 0.146 Pearson delta (1,000 most highly expressed control genes; mean over held-out perturbations and splits)Computed by Rewire from the authors' source data unitless · higher Uncertainty: Not reported by the source: No spread of the mean is stated; Rewire did not compute one Coverage: 310/310 perturbation-split rows scored | Independent external evaluation · Source checkedMethods, coverage and sourceCPA on Norman doubles (Ahlmann-Eltze et al. 2025) perturbation-ahlmann-20261011-protocol-norman-double Aggregation: Not reported Deep-learning-based gene perturbation effect prediction does not yet outperform simple linear baselines; Source Data Extended Data Fig. 2, Ahlmann-Eltze et al. 2025 · Source Data Extended Data Fig. 2 (MOESM6), sheet "Panel A", rows with dataset_name "norman_from_scfoundation" and method "cpa", column "r2_delta"; plotted as the red line in Extended Data Fig. 2a |
|---|
| Configuration: GEARS (Ahlmann-Eltze et al. 2025) | Protocol: Norman double perturbations: expression prediction for held-out double perturbations (Ahlmann-Eltze et al. 2025 Fig. 1a and Extended Data Fig. 2a) Dataset: Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025) | 0.631 Pearson delta (1,000 most highly expressed control genes; mean over held-out perturbations and splits)Computed by Rewire from the authors' source data unitless · higher Uncertainty: Not reported by the source: No spread of the mean is stated; Rewire did not compute one Coverage: 310/310 perturbation-split rows scored | Independent external evaluation · Source checkedMethods, coverage and sourceGEARS on Norman doubles (Ahlmann-Eltze et al. 2025) perturbation-ahlmann-20261011-protocol-norman-double Aggregation: Not reported Deep-learning-based gene perturbation effect prediction does not yet outperform simple linear baselines; Source Data Extended Data Fig. 2, Ahlmann-Eltze et al. 2025 · Source Data Extended Data Fig. 2 (MOESM6), sheet "Panel A", rows with dataset_name "norman_from_scfoundation" and method "gears", column "r2_delta"; plotted as the red line in Extended Data Fig. 2a |
|---|
| Configuration: Geneformer (Ahlmann-Eltze et al. 2025) | Protocol: Norman double perturbations: expression prediction for held-out double perturbations (Ahlmann-Eltze et al. 2025 Fig. 1a and Extended Data Fig. 2a) Dataset: Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025) | 0.773 Pearson delta (1,000 most highly expressed control genes; mean over held-out perturbations and splits)Computed by Rewire from the authors' source data unitless · higher Uncertainty: Not reported by the source: No spread of the mean is stated; Rewire did not compute one Coverage: 310/310 perturbation-split rows scored | Independent external evaluation · Source checkedMethods, coverage and sourceGeneformer on Norman doubles (Ahlmann-Eltze et al. 2025) perturbation-ahlmann-20261011-protocol-norman-double Aggregation: Not reported Deep-learning-based gene perturbation effect prediction does not yet outperform simple linear baselines; Source Data Extended Data Fig. 2, Ahlmann-Eltze et al. 2025 · Source Data Extended Data Fig. 2 (MOESM6), sheet "Panel A", rows with dataset_name "norman_from_scfoundation" and method "geneformer", column "r2_delta"; plotted as the red line in Extended Data Fig. 2a |
|---|
| Configuration: scBERT (Ahlmann-Eltze et al. 2025) | Protocol: Norman double perturbations: expression prediction for held-out double perturbations (Ahlmann-Eltze et al. 2025 Fig. 1a and Extended Data Fig. 2a) Dataset: Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025) | 0.61 Pearson delta (1,000 most highly expressed control genes; mean over held-out perturbations and splits)Computed by Rewire from the authors' source data unitless · higher Uncertainty: Not reported by the source: No spread of the mean is stated; Rewire did not compute one Coverage: 310/310 perturbation-split rows scored | Independent external evaluation · Source checkedMethods, coverage and sourcescBERT on Norman doubles (Ahlmann-Eltze et al. 2025) perturbation-ahlmann-20261011-protocol-norman-double Aggregation: Not reported Deep-learning-based gene perturbation effect prediction does not yet outperform simple linear baselines; Source Data Extended Data Fig. 2, Ahlmann-Eltze et al. 2025 · Source Data Extended Data Fig. 2 (MOESM6), sheet "Panel A", rows with dataset_name "norman_from_scfoundation" and method "scbert", column "r2_delta"; plotted as the red line in Extended Data Fig. 2a |
|---|
| Configuration: scFoundation (Ahlmann-Eltze et al. 2025) | Protocol: Norman double perturbations: expression prediction for held-out double perturbations (Ahlmann-Eltze et al. 2025 Fig. 1a and Extended Data Fig. 2a) Dataset: Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025) | 0.537 Pearson delta (1,000 most highly expressed control genes; mean over held-out perturbations and splits)Computed by Rewire from the authors' source data unitless · higher Uncertainty: Not reported by the source: No spread of the mean is stated; Rewire did not compute one Coverage: 310/310 perturbation-split rows scored | Independent external evaluation · Source checkedMethods, coverage and sourcescFoundation on Norman doubles (Ahlmann-Eltze et al. 2025) perturbation-ahlmann-20261011-protocol-norman-double Aggregation: Not reported Deep-learning-based gene perturbation effect prediction does not yet outperform simple linear baselines; Source Data Extended Data Fig. 2, Ahlmann-Eltze et al. 2025 · Source Data Extended Data Fig. 2 (MOESM6), sheet "Panel A", rows with dataset_name "norman_from_scfoundation" and method "scfoundation", column "r2_delta"; plotted as the red line in Extended Data Fig. 2a |
|---|
| Configuration: scGPT (Ahlmann-Eltze et al. 2025) | Protocol: Norman double perturbations: expression prediction for held-out double perturbations (Ahlmann-Eltze et al. 2025 Fig. 1a and Extended Data Fig. 2a) Dataset: Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025) | 0.527 Pearson delta (1,000 most highly expressed control genes; mean over held-out perturbations and splits)Computed by Rewire from the authors' source data unitless · higher Uncertainty: Not reported by the source: No spread of the mean is stated; Rewire did not compute one Coverage: 310/310 perturbation-split rows scored | Independent external evaluation · Source checkedMethods, coverage and sourcescGPT on Norman doubles (Ahlmann-Eltze et al. 2025) perturbation-ahlmann-20261011-protocol-norman-double Aggregation: Not reported Deep-learning-based gene perturbation effect prediction does not yet outperform simple linear baselines; Source Data Extended Data Fig. 2, Ahlmann-Eltze et al. 2025 · Source Data Extended Data Fig. 2 (MOESM6), sheet "Panel A", rows with dataset_name "norman_from_scfoundation" and method "scgpt", column "r2_delta"; plotted as the red line in Extended Data Fig. 2a |
|---|
| Configuration: UCE (Ahlmann-Eltze et al. 2025) | Protocol: Norman double perturbations: expression prediction for held-out double perturbations (Ahlmann-Eltze et al. 2025 Fig. 1a and Extended Data Fig. 2a) Dataset: Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025) | 0.61 Pearson delta (1,000 most highly expressed control genes; mean over held-out perturbations and splits)Computed by Rewire from the authors' source data unitless · higher Uncertainty: Not reported by the source: No spread of the mean is stated; Rewire did not compute one Coverage: 310/310 perturbation-split rows scored | Independent external evaluation · Source checkedMethods, coverage and sourceUCE on Norman doubles (Ahlmann-Eltze et al. 2025) perturbation-ahlmann-20261011-protocol-norman-double Aggregation: Not reported Deep-learning-based gene perturbation effect prediction does not yet outperform simple linear baselines; Source Data Extended Data Fig. 2, Ahlmann-Eltze et al. 2025 · Source Data Extended Data Fig. 2 (MOESM6), sheet "Panel A", rows with dataset_name "norman_from_scfoundation" and method "uce", column "r2_delta"; plotted as the red line in Extended Data Fig. 2a |
|---|
| Configuration: Additive (Ahlmann-Eltze et al. 2025) | Protocol: Norman double perturbations: expression prediction for held-out double perturbations (Ahlmann-Eltze et al. 2025 Fig. 1a and Extended Data Fig. 2a) Dataset: Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025) | 2.77 L2 distance (1,000 most highly expressed control genes; mean over held-out perturbations and splits)Computed by Rewire from the authors' source data unit-unreported · lower Uncertainty: Not reported by the source: No spread of the mean is stated; Rewire did not compute one Coverage: 310/310 perturbation-split rows scored | Author-reported evaluation · Source checkedMethods, coverage and sourceAdditive on Norman doubles (Ahlmann-Eltze et al. 2025) perturbation-ahlmann-20261011-protocol-norman-double Aggregation: Not reported Deep-learning-based gene perturbation effect prediction does not yet outperform simple linear baselines; Source Data Fig. 1, Ahlmann-Eltze et al. 2025 · Source Data Fig. 1 (MOESM3), sheet "Panel A", rows with dataset_name "norman_from_scfoundation" and method "additive_model", column "l2"; plotted as the red line in Fig. 1a |
|---|
| Configuration: CPA (Ahlmann-Eltze et al. 2025) | Protocol: Norman double perturbations: expression prediction for held-out double perturbations (Ahlmann-Eltze et al. 2025 Fig. 1a and Extended Data Fig. 2a) Dataset: Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025) | 12.2 L2 distance (1,000 most highly expressed control genes; mean over held-out perturbations and splits)Computed by Rewire from the authors' source data unit-unreported · lower Uncertainty: Not reported by the source: No spread of the mean is stated; Rewire did not compute one Coverage: 310/310 perturbation-split rows scored | Independent external evaluation · Source checkedMethods, coverage and sourceCPA on Norman doubles (Ahlmann-Eltze et al. 2025) perturbation-ahlmann-20261011-protocol-norman-double Aggregation: Not reported Deep-learning-based gene perturbation effect prediction does not yet outperform simple linear baselines; Source Data Fig. 1, Ahlmann-Eltze et al. 2025 · Source Data Fig. 1 (MOESM3), sheet "Panel A", rows with dataset_name "norman_from_scfoundation" and method "cpa", column "l2"; plotted as the red line in Fig. 1a |
|---|
| Configuration: GEARS (Ahlmann-Eltze et al. 2025) | Protocol: Norman double perturbations: expression prediction for held-out double perturbations (Ahlmann-Eltze et al. 2025 Fig. 1a and Extended Data Fig. 2a) Dataset: Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025) | 4.1 L2 distance (1,000 most highly expressed control genes; mean over held-out perturbations and splits)Computed by Rewire from the authors' source data unit-unreported · lower Uncertainty: Not reported by the source: No spread of the mean is stated; Rewire did not compute one Coverage: 310/310 perturbation-split rows scored | Independent external evaluation · Source checkedMethods, coverage and sourceGEARS on Norman doubles (Ahlmann-Eltze et al. 2025) perturbation-ahlmann-20261011-protocol-norman-double Aggregation: Not reported Deep-learning-based gene perturbation effect prediction does not yet outperform simple linear baselines; Source Data Fig. 1, Ahlmann-Eltze et al. 2025 · Source Data Fig. 1 (MOESM3), sheet "Panel A", rows with dataset_name "norman_from_scfoundation" and method "gears", column "l2"; plotted as the red line in Fig. 1a |
|---|
| Configuration: Geneformer (Ahlmann-Eltze et al. 2025) | Protocol: Norman double perturbations: expression prediction for held-out double perturbations (Ahlmann-Eltze et al. 2025 Fig. 1a and Extended Data Fig. 2a) Dataset: Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025) | 3.48 L2 distance (1,000 most highly expressed control genes; mean over held-out perturbations and splits)Computed by Rewire from the authors' source data unit-unreported · lower Uncertainty: Not reported by the source: No spread of the mean is stated; Rewire did not compute one Coverage: 310/310 perturbation-split rows scored | Independent external evaluation · Source checkedMethods, coverage and sourceGeneformer on Norman doubles (Ahlmann-Eltze et al. 2025) perturbation-ahlmann-20261011-protocol-norman-double Aggregation: Not reported Deep-learning-based gene perturbation effect prediction does not yet outperform simple linear baselines; Source Data Fig. 1, Ahlmann-Eltze et al. 2025 · Source Data Fig. 1 (MOESM3), sheet "Panel A", rows with dataset_name "norman_from_scfoundation" and method "geneformer", column "l2"; plotted as the red line in Fig. 1a |
|---|
| Configuration: No change (Ahlmann-Eltze et al. 2025) | Protocol: Norman double perturbations: expression prediction for held-out double perturbations (Ahlmann-Eltze et al. 2025 Fig. 1a and Extended Data Fig. 2a) Dataset: Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025) | 5.62 L2 distance (1,000 most highly expressed control genes; mean over held-out perturbations and splits)Computed by Rewire from the authors' source data unit-unreported · lower Uncertainty: Not reported by the source: No spread of the mean is stated; Rewire did not compute one Coverage: 310/310 perturbation-split rows scored | Author-reported evaluation · Source checkedMethods, coverage and sourceNo change on Norman doubles (Ahlmann-Eltze et al. 2025) perturbation-ahlmann-20261011-protocol-norman-double Aggregation: Not reported Deep-learning-based gene perturbation effect prediction does not yet outperform simple linear baselines; Source Data Fig. 1, Ahlmann-Eltze et al. 2025 · Source Data Fig. 1 (MOESM3), sheet "Panel A", rows with dataset_name "norman_from_scfoundation" and method "no_change", column "l2"; plotted as the red line in Fig. 1a |
|---|
| Configuration: scBERT (Ahlmann-Eltze et al. 2025) | Protocol: Norman double perturbations: expression prediction for held-out double perturbations (Ahlmann-Eltze et al. 2025 Fig. 1a and Extended Data Fig. 2a) Dataset: Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025) | 4.28 L2 distance (1,000 most highly expressed control genes; mean over held-out perturbations and splits)Computed by Rewire from the authors' source data unit-unreported · lower Uncertainty: Not reported by the source: No spread of the mean is stated; Rewire did not compute one Coverage: 310/310 perturbation-split rows scored | Independent external evaluation · Source checkedMethods, coverage and sourcescBERT on Norman doubles (Ahlmann-Eltze et al. 2025) perturbation-ahlmann-20261011-protocol-norman-double Aggregation: Not reported Deep-learning-based gene perturbation effect prediction does not yet outperform simple linear baselines; Source Data Fig. 1, Ahlmann-Eltze et al. 2025 · Source Data Fig. 1 (MOESM3), sheet "Panel A", rows with dataset_name "norman_from_scfoundation" and method "scbert", column "l2"; plotted as the red line in Fig. 1a |
|---|
| Configuration: scFoundation (Ahlmann-Eltze et al. 2025) | Protocol: Norman double perturbations: expression prediction for held-out double perturbations (Ahlmann-Eltze et al. 2025 Fig. 1a and Extended Data Fig. 2a) Dataset: Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025) | 4.72 L2 distance (1,000 most highly expressed control genes; mean over held-out perturbations and splits)Computed by Rewire from the authors' source data unit-unreported · lower Uncertainty: Not reported by the source: No spread of the mean is stated; Rewire did not compute one Coverage: 310/310 perturbation-split rows scored | Independent external evaluation · Source checkedMethods, coverage and sourcescFoundation on Norman doubles (Ahlmann-Eltze et al. 2025) perturbation-ahlmann-20261011-protocol-norman-double Aggregation: Not reported Deep-learning-based gene perturbation effect prediction does not yet outperform simple linear baselines; Source Data Fig. 1, Ahlmann-Eltze et al. 2025 · Source Data Fig. 1 (MOESM3), sheet "Panel A", rows with dataset_name "norman_from_scfoundation" and method "scfoundation", column "l2"; plotted as the red line in Fig. 1a |
|---|
| Configuration: scGPT (Ahlmann-Eltze et al. 2025) | Protocol: Norman double perturbations: expression prediction for held-out double perturbations (Ahlmann-Eltze et al. 2025 Fig. 1a and Extended Data Fig. 2a) Dataset: Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025) | 4.62 L2 distance (1,000 most highly expressed control genes; mean over held-out perturbations and splits)Computed by Rewire from the authors' source data unit-unreported · lower Uncertainty: Not reported by the source: No spread of the mean is stated; Rewire did not compute one Coverage: 310/310 perturbation-split rows scored | Independent external evaluation · Source checkedMethods, coverage and sourcescGPT on Norman doubles (Ahlmann-Eltze et al. 2025) perturbation-ahlmann-20261011-protocol-norman-double Aggregation: Not reported Deep-learning-based gene perturbation effect prediction does not yet outperform simple linear baselines; Source Data Fig. 1, Ahlmann-Eltze et al. 2025 · Source Data Fig. 1 (MOESM3), sheet "Panel A", rows with dataset_name "norman_from_scfoundation" and method "scgpt", column "l2"; plotted as the red line in Fig. 1a |
|---|
| Configuration: UCE (Ahlmann-Eltze et al. 2025) | Protocol: Norman double perturbations: expression prediction for held-out double perturbations (Ahlmann-Eltze et al. 2025 Fig. 1a and Extended Data Fig. 2a) Dataset: Norman et al. 2019 Perturb-seq, K562 CRISPRa single and double perturbations (scFoundation reprocessing, Ahlmann-Eltze et al. 2025) | 4.28 L2 distance (1,000 most highly expressed control genes; mean over held-out perturbations and splits)Computed by Rewire from the authors' source data unit-unreported · lower Uncertainty: Not reported by the source: No spread of the mean is stated; Rewire did not compute one Coverage: 310/310 perturbation-split rows scored | Independent external evaluation · Source checkedMethods, coverage and sourceUCE on Norman doubles (Ahlmann-Eltze et al. 2025) perturbation-ahlmann-20261011-protocol-norman-double Aggregation: Not reported Deep-learning-based gene perturbation effect prediction does not yet outperform simple linear baselines; Source Data Fig. 1, Ahlmann-Eltze et al. 2025 · Source Data Fig. 1 (MOESM3), sheet "Panel A", rows with dataset_name "norman_from_scfoundation" and method "uce", column "l2"; plotted as the red line in Fig. 1a |
|---|