{ "_doc": "VCBench reference values: capability matrix + reference test cases. Any drift in these values triggers test failure.", "_tolerance_default": 0.001, "dim_a": { "geneformer_v2_316m_ft_d": { "additive_evaluable_71": {"PRR": 0.627}, "full_106": {"PRR": 0.6267, "DES": 0.8778} }, "geneformer_v2_316m_zs_d_matched_regime": { "full_107": {"PRR": 0.239} }, "scgpt_ft": { "additive_evaluable_71": {"PRR": 0.5445, "DES": 0.8718}, "full_107": {"PRR": 0.5025, "DES": 0.8439}, "novel_36": {"PRR": 0.4196, "DES": 0.7889} }, "transcriptformer_zs_d": { "additive_evaluable_71": {"PRR": -0.165}, "full_107": {"PRR": -0.174}, "novel_36": {"PRR": -0.192} }, "arc_state_ft": { "full_107": {"PRR": 0.402, "DES": 0.751, "_role": "CANONICAL — used for VC Level decisions; real-control anchor is the principled cross-model convention"}, "full_107_pred_anchor": {"PRR": 0.4076, "DES": 0.7846, "_role": "FOR cell-eval cross-validation ONLY — reproduces upstream cell-eval pearson_delta. NOT a competing canonical number. NOT used for VC Level decisions."}, "_canonical_convention": "real", "_convention_notes": "Real-anchor is canonical because cross-model benchmarking requires a shared baseline — letting each model anchor on its own predicted control turns the metric into a per-model quantity, defeating the spec's shared-baseline premise. Pred-anchor exists solely so VCBench can numerically reconcile against upstream cell-eval reports.", "_provenance": "Trained on the Norman GEARS split (seed=1, 139 train / 107 held-out test) with arc-state v0.10.2. Cross-validated under matched anchor conventions: vcbench.evaluate_dim_a(control_anchor='pred') = 0.4076 vs cell-eval pearson_delta = 0.4076 (agree to numerical precision). Under the canonical real-control anchor PRR = 0.402. Pred-anchor is the cell-eval cross-validation convention." }, "additive_baseline": { "additive_evaluable_71": {"PRR": 0.8903, "DES": 0.9986} }, "mean_baseline": { "full_107": {"PRR": 0.5786, "DES": 0.8706} }, "no_change_baseline": { "full_107": {"PRR": 0.0, "DES": 0.0} } }, "dim_b": { "common_set_aggregate_macroF1": { "pca_knn": {"value": 0.4968, "tissues_evaluated": 5}, "geneformer": {"value": 0.171, "tissues_evaluated": 5}, "scgpt": {"value": 0.123, "tissues_evaluated": 5}, "uce": {"value": 0.379, "tissues_evaluated": 2, "tissues": ["heart", "brain"]}, "transcriptformer": {"value": 0.351, "tissues_evaluated": 2, "tissues": ["lung", "liver"]} }, "per_tissue_common_set_macroF1": { "pca_knn": {"lung": 0.4649, "liver": 0.4460, "heart": 0.5658, "kidney": 0.3265, "brain": 0.6806}, "geneformer": {"lung": 0.0188, "liver": 0.1719, "heart": 0.4833, "kidney": 0.0639, "brain": 0.1156}, "scgpt": {"lung": 0.0594, "liver": 0.0071, "heart": 0.4795, "kidney": 0.0040, "brain": 0.0626}, "uce": {"heart": 0.4580, "brain": 0.2999}, "transcriptformer": {"lung": 0.2060, "liver": 0.4954} } }, "dim_c": { "table2": { "geneformer": {"AUROC": 0.626, "AUPRC": 0.001, "EPR": 0.000}, "scgpt": {"AUROC": 0.519, "AUPRC": 0.003, "EPR": 20.05}, "co_expression": {"AUROC": 0.558, "AUPRC": 0.004, "EPR": 15.50}, "degree_null": {"AUROC": 0.500, "AUPRC": 0.0003, "EPR": 1.13}, "pyscenic": {"AUROC": 0.501, "AUPRC": 0.0011, "EPR": 3.50} } }, "dim_d": { "table2_pearson": { "transcriptformer": 0.232, "uce": 0.132, "scgpt": 0.064, "geneformer": 0.001, "mean_celltype": 0.152, "scLinear": 0.129 } }, "dim_e": { "table2_kendall_tau_b": { "uce": 0.136, "transcriptformer": 0.041, "geneformer": -0.017, "scgpt": -0.057, "pca_dpt": 0.190 }, "scgpt_weinreb_temporal_inversion": -0.103, "transcriptformer_weinreb_bootstrap_std": 0.078 }, "dim_g_spread_error": { "geneformer_norman_ft": {"rho": -0.119, "p": 0.225, "n_perturbations": 106}, "scgpt_norman_ft": {"rho": 0.131, "p": 0.177, "n_perturbations": 107} }, "vc_levels": { "geneformer_v2_316m": {"level": 1, "binding_dim": "A"}, "scgpt_fine_tuned": {"level": 1, "binding_dim": "A"}, "uce_33_layer": {"level": 1, "binding_dim": "E"}, "transcriptformer": {"level": 2, "binding_dim": "D"}, "arc_state": {"level": 1, "binding_dim": "A"} } }