rewirebio.iobenchmarks

Use caseDNA and genomesResearch and clinical research

Assess somatic small-variant oncogenicity

Which methods help classify somatic SNVs and small indels while preserving uncertainty and the relevant gene mechanism?

What the evidence shows

Two predictor comparisons join the existing OncoVI evidence; their values cannot be pooled.

In Chen et al. 2020 (peer reviewed), 33 predictors scored somatic missense mutations labelled by OncoKB curation or by the authors' own cell viability assays, with likely neutral or assay-neutral somatic negatives. The authors co-developed one scored tool, CanDrA, and developed none of the others. With each tool's own default calls, the highest accuracy was 0.70 on OncoKB labels (DEOGEN2, sensitivity 0.87, specificity 0.51), and several tools called most neutral mutations damaging, for example M-CAP with sensitivity 0.97 and specificity 0.11, and CanDrA with specificity 0.17 and the lowest accuracy, 0.49.

On the assay labels the highest default accuracy was 0.65 (PrimateAI). When each tool's median score on the test draw was used as the threshold, which ranks tools but is not an operating point a reviewer could apply, the highest accuracy was 0.69 on OncoKB labels (PROVEAN and VEST4) and 0.70 on assay labels (CTAT-cancer and PrimateAI), and FATHMM-disease scored 0.50 on OncoKB labels. Chen et al. print each value as a mean with a range of two standard deviations over 100 draws, not a confidence interval, and do not say which OncoKB positive set fed these tables.

In a single-author bioRxiv preprint that is not peer reviewed (Lee 2026), 49 scores were compared on Cancer Gene Census missense variants whose negatives are germline-benign labels (ClinVar benign or likely benign, and gnomAD common variants), which this use case does not accept as somatic controls. In that table 42 of the 49 scores had a lower AUROC on oncogene variants than on tumour-suppressor variants, for example AlphaMissense 0.885 against 0.900 and CADD 0.821 against 0.894, while popEVE went the other way (0.900 against 0.842). The highest all-gene AUROC was 0.876 (MutScore); these AUROC values are rounded here to three decimals from the table's full precision.

None of these comparisons covers small indels, calibrated probabilities, criterion-level evidence strength, drug response or reviewer agreement.

You bring
  • Variant, genome build, transcript, allele fraction, quality and confidence in somatic origin
  • Tumour context, gene mechanism and dated oncogenicity-specific assertions
  • Functional studies and the applicable criteria specification
You want
An oncogenicity classification or unresolved assessment with constituent criteria, conflicting findings and evidence needs.
Evidence in this release
7 comparisons shown · 47 tools · 84 configurations
Kept up to date
Evidence last checked 14 October 2026 · re-checked monthly, next due 14 November 2026

Baseline

ClinGen/CGC/VICC rules (OncoVI) and SIFT. Somatic oncogenicity is classified with the ClinGen/CGC/VICC points-based standard, which OncoVI applies as fixed rules. For the computational evidence, SIFT scores substitutions from sequence homology with a position-specific scoring matrix and is widely used to prioritise cancer mutations without a trained classifier.

Machine-learning methods are compared with the baseline on the same data in 3 tables: OncoKB-curated drivers versus likely neutral (Chen et al. 2020), Cell viability assay drivers versus neutral (Chen et al. 2020), Predictors by gene mechanism on CGC missense variants (Lee 2026 preprint). Baseline rows are marked in each table.

Tools compared

Comparisons

Each table is one study or protocol with its own truth set and scoring. Compare tools within a table, not across tables.

Rows marked Contested rest on results that other studies disagree with. The results are still shown. See the disagreements that involve this use case for what disagrees and what we are doing about it.

OncoVI three-class assessment: MTB selected expert reassessment

Proxy evidenceAuthor-reported

Oncogenicity category agreement, sensitivity and reported subgroup performance

Sorted by Percent agreement (higher is better). The best value in each column is highlighted.

Scroll sideways to see all 4 columns.

ToolPercent agreement (prior mtb classification vs expert reassessment)Percent agreement (vs expert reassessment)Correlation (correlation type not stated)Count (expert-concordant variants)
OncoVI 2026 publication configurationBaselineconventional22%80% (best in column)0.7Not reported
Historical Erlangen MTB protein-function interpretationconventionalNot reported34%Not reported46
Caveats and method
  • Not a treatment-selection benchmark.
  • No human domain review of this intake; reference overlap and prospective workload remain unresolved.
  • Abstract/body accuracy discrepancies retained.

Protocol: OncoVI three-class assessment: MTB selected expert reassessment

OncoKB-curated drivers versus likely neutral (Chen et al. 2020)

Proxy evidenceIndependent studyAuthor-reported

Accuracy (higher is better), with the other metrics below each value. Showing the top 10 of 33 rows. The best value in each column is highlighted.

Scroll sideways to see all 2 columns.

ToolDefault categoriesMedian-score threshold
DEOGEN2machine learning70% (best in column)Negative predictive value 0.79P 0.65R 87%Sp 0.5166%Negative predictive value 0.66P 0.66R 66%Sp 0.66
PROVEANconventional67%Negative predictive value 0.80P 0.61R 89%Sp 0.4569% (best in column)Negative predictive value 0.70P 0.69R 70%Sp 0.68
FATHMM-XFContested: other studies disagree with this study's ranking of this toolmachine learning66%Negative predictive value 0.85P 0.60R 93%Sp 0.3965%Negative predictive value 0.65P 0.65R 65%Sp 0.65
LRTContested (2): other studies disagree with this study's ranking of this toolspecialist model66%Negative predictive value 0.86P 0.60R 93%Sp 0.3865%Negative predictive value 0.67P 0.63R 73%Sp 0.57
PrimateAImachine learning66%Negative predictive value 0.71P 0.63R 77%Sp 0.5566%Negative predictive value 0.66P 0.66R 66%Sp 0.66
Polyphen2_HVARmachine learning64%Negative predictive value 0.76P 0.60R 88%Sp 0.3962%Negative predictive value 0.62P 0.62R 63%Sp 0.61
Polyphen2_HDIVmachine learning62%Negative predictive value 0.79P 0.58R 93%Sp 0.2963%Negative predictive value 0.63P 0.62R 64%Sp 0.62
SIFTBaselineContested: other studies disagree with this study's ranking of this toolconventional61%Negative predictive value 0.75P 0.57R 89%Sp 0.3361%Negative predictive value 0.61P 0.60R 63%Sp 0.58
SIFT4GBaselineconventional61%Negative predictive value 0.71P 0.58R 83%Sp 0.4161%Negative predictive value 0.61P 0.61R 62%Sp 0.60
FATHMM-MKLmachine learning60%Negative predictive value 0.93P 0.56R 98%Sp 0.2163%Negative predictive value 0.63P 0.63R 63%Sp 0.63
MetaSVMContested (2): other studies disagree with this study's ranking of this toolmachine learning60%Negative predictive value 0.62P 0.59R 68%Sp 0.5260%Negative predictive value 0.60P 0.60R 60%Sp 0.60
MutationTaster2machine learning60%Negative predictive value 0.93P 0.56R 98%Sp 0.2263%Negative predictive value 0.73P 0.59R 85%Sp 0.41
MutationAssessorspecialist model58%Negative predictive value 0.59P 0.57R 66%Sp 0.5059%Negative predictive value 0.59P 0.59R 61%Sp 0.57
MetaLRContested: other studies disagree with this study's ranking of this toolmachine learning57%Negative predictive value 0.59P 0.56R 67%Sp 0.4757%Negative predictive value 0.57P 0.57R 57%Sp 0.57
M-CAPmachine learning55%Negative predictive value 0.79P 0.53R 97%Sp 0.1156%Negative predictive value 0.56P 0.56R 56%Sp 0.56
FATHMM-diseasespecialist model52%Negative predictive value 0.53P 0.51R 63%Sp 0.4250%Negative predictive value 0.50P 0.50R 50%Sp 0.50
CanDrAmachine learning49%Negative predictive value 0.46P 0.49R 80%Sp 0.1759%Negative predictive value 0.59P 0.59R 59%Sp 0.59
CADDContested: other studies disagree with this study's ranking of this toolmachine learningNot reported64%Negative predictive value 0.64P 0.64R 64%Sp 0.64
CHASMmachine learningNot reported65%Negative predictive value 0.65P 0.65R 65%Sp 0.64
CTAT-cancerspecialist modelNot reported63%Negative predictive value 0.63P 0.63R 63%Sp 0.63
CTAT-populationspecialist modelNot reported66%Negative predictive value 0.66P 0.66R 66%Sp 0.66
DANNmachine learningNot reported59%Negative predictive value 0.59P 0.59R 59%Sp 0.59
Eigenspecialist modelNot reported66%Negative predictive value 0.66P 0.66R 66%Sp 0.66
Eigen-PCspecialist modelNot reported66%Negative predictive value 0.66P 0.66R 66%Sp 0.66
FATHMM-cancerspecialist modelNot reported67%Negative predictive value 0.67P 0.67R 67%Sp 0.67
GenoCanyonContested (2): other studies disagree with this study's ranking of this toolspecialist modelNot reported64%Negative predictive value 0.72P 0.60R 82%Sp 0.47
Integrated_fitConsspecialist modelNot reported51%Negative predictive value 0.51P 0.51R 56%Sp 0.46
MPCmachine learningNot reported68%Negative predictive value 0.68P 0.68R 68%Sp 0.68
MutPredmachine learningNot reported53%Negative predictive value 0.54P 0.52R 69%Sp 0.36
MVPmachine learningNot reported65%Negative predictive value 0.65P 0.65R 65%Sp 0.65
REVELmachine learningNot reported67%Negative predictive value 0.67P 0.67R 67%Sp 0.67
TransFICspecialist modelNot reported59%Negative predictive value 0.59P 0.59R 59%Sp 0.59
VEST4machine learningNot reported69% (best in column)Negative predictive value 0.69P 0.69R 69%Sp 0.69
Show all 33 rowsShow the top 10 rows only

R recall, P precision, Sp specificity.

Caveats and method

What each column measures:

  • Default categories: Accuracy, sensitivity, specificity, PPV and NPV for 17 predictors on OncoKB benchmark (positive set not stated) using default categorical calls
  • Median-score threshold: Accuracy, sensitivity, specificity, PPV and NPV for 33 predictors on OncoKB benchmark (positive set not stated) using median-score threshold
  • Binary metrics are means over 100 random draws of 400 positives and 400 negatives; the bracketed range is the mean plus or minus two standard deviations, not a confidence interval.
  • Predictor scores date from dbNSFP v4.0 and 2019 web servers; current releases (for example AlphaMissense, CHASMplus, BoostDM) are not included.
  • Only 17 algorithms provide default categories, mostly germline deleteriousness tools; cancer-specific tools other than CanDrA and FATHMM-disease are absent.
  • OncoKB annotations are biased towards known, often actionable cancer genes (Discussion).
  • Some predictors were trained on known cancer mutations, so performance on literature-curated drivers may be inflated.
  • The OncoKB set has 421 or 497 likely neutral negatives (Methods and Results disagree) and 400 are drawn per repeat, so the draws overlap heavily and the spread understates sampling uncertainty. Results and Methods also disagree on the positive counts, and which positive set fed the binary metrics is not stated.
  • Two authors (H. Liang, G.B. Mills) co-developed CanDrA (reference 7), and the cell viability labels come from the same group's assays; CanDrA rows are author_reported.
  • No linked comparison reports calibrated probabilities, per-criterion evidence strength or indels; all variants are missense SNVs.
  • The threshold is each algorithm's median score on the benchmark draw, which is not available when classifying a new variant; with balanced draws it makes sensitivity, specificity, PPV and NPV nearly equal, so the table ranks tools rather than measuring a usable operating point.

Protocols: OncoKB benchmark (positive set not stated), default categorical calls (Chen et al. 2020 Additional file 10), OncoKB benchmark (positive set not stated), median-score threshold (Chen et al. 2020 Additional file 9)

Cell viability assay drivers versus neutral (Chen et al. 2020)

Proxy evidenceIndependent studyAuthor-reported

Accuracy (higher is better), with the other metrics below each value. Showing the top 10 of 33 rows. The best value in each column is highlighted.

Scroll sideways to see all 2 columns.

ToolDefault categoriesMedian-score threshold
PrimateAImachine learning65% (best in column)Negative predictive value 0.70P 0.63R 79%Sp 0.5270% (best in column)Negative predictive value 0.70P 0.70R 70%Sp 0.70
DEOGEN2machine learning62%Negative predictive value 0.72P 0.58R 85%Sp 0.3864%Negative predictive value 0.64P 0.64R 64%Sp 0.64
PROVEANconventional62%Negative predictive value 0.70P 0.57R 78%Sp 0.4859%Negative predictive value 0.59P 0.58R 59%Sp 0.58
MutationAssessorspecialist model60%Negative predictive value 0.59P 0.60R 60%Sp 0.6060%Negative predictive value 0.60P 0.60R 60%Sp 0.60
CanDrAmachine learning59%Negative predictive value 0.69P 0.56R 87%Sp 0.3067%Negative predictive value 0.67P 0.67R 67%Sp 0.67
FATHMM-XFContested: other studies disagree with this study's ranking of this toolmachine learning59%Negative predictive value 0.72P 0.56R 89%Sp 0.2863%Negative predictive value 0.63P 0.63R 63%Sp 0.63
Polyphen2_HDIVmachine learning59%Negative predictive value 0.70P 0.56R 88%Sp 0.2958%Negative predictive value 0.58P 0.58R 58%Sp 0.57
Polyphen2_HVARmachine learning59%Negative predictive value 0.65P 0.57R 80%Sp 0.3859%Negative predictive value 0.59P 0.59R 59%Sp 0.59
LRTContested (2): other studies disagree with this study's ranking of this toolspecialist model58%Negative predictive value 0.71P 0.56R 93%Sp 0.2065%Negative predictive value 0.68P 0.63R 74%Sp 0.56
SIFT4GBaselineconventional58%Negative predictive value 0.63P 0.54R 69%Sp 0.4860%Negative predictive value 0.61P 0.58R 67%Sp 0.52
M-CAPmachine learning57%Negative predictive value 0.80P 0.55R 96%Sp 0.1858%Negative predictive value 0.58P 0.58R 58%Sp 0.58
MetaLRContested: other studies disagree with this study's ranking of this toolmachine learning56%Negative predictive value 0.55P 0.56R 53%Sp 0.5956%Negative predictive value 0.56P 0.56R 56%Sp 0.56
MetaSVMContested (2): other studies disagree with this study's ranking of this toolmachine learning56%Negative predictive value 0.55P 0.57R 51%Sp 0.6155%Negative predictive value 0.55P 0.55R 55%Sp 0.55
SIFTBaselineContested: other studies disagree with this study's ranking of this toolconventional56%Negative predictive value 0.66P 0.53R 80%Sp 0.3556%Negative predictive value 0.56P 0.55R 59%Sp 0.53
MutationTaster2machine learning55%Negative predictive value 0.79P 0.53R 97%Sp 0.1261%Negative predictive value 0.74P 0.57R 87%Sp 0.36
FATHMM-MKLmachine learning53%Negative predictive value 0.71P 0.52R 97%Sp 0.0862%Negative predictive value 0.62P 0.62R 62%Sp 0.62
FATHMM-diseasespecialist model50%Negative predictive value 0.52P 0.47R 37%Sp 0.6246%Negative predictive value 0.46P 0.46R 46%Sp 0.46
CADDContested: other studies disagree with this study's ranking of this toolmachine learningNot reported59%Negative predictive value 0.59P 0.59R 59%Sp 0.59
CHASMmachine learningNot reported69%Negative predictive value 0.69P 0.69R 69%Sp 0.69
CTAT-cancerspecialist modelNot reported70% (best in column)Negative predictive value 0.70P 0.70R 70%Sp 0.70
CTAT-populationspecialist modelNot reported64%Negative predictive value 0.64P 0.64R 64%Sp 0.64
DANNmachine learningNot reported58%Negative predictive value 0.58P 0.58R 58%Sp 0.58
Eigenspecialist modelNot reported62%Negative predictive value 0.62P 0.62R 62%Sp 0.62
Eigen-PCspecialist modelNot reported63%Negative predictive value 0.63P 0.63R 63%Sp 0.63
FATHMM-cancerspecialist modelNot reported66%Negative predictive value 0.66P 0.65R 66%Sp 0.65
GenoCanyonContested (2): other studies disagree with this study's ranking of this toolspecialist modelNot reported58%Negative predictive value 0.66P 0.55R 84%Sp 0.31
Integrated_fitConsspecialist modelNot reported49%Negative predictive value 0.49P 0.49R 53%Sp 0.46
MPCmachine learningNot reported66%Negative predictive value 0.66P 0.66R 66%Sp 0.66
MutPredmachine learningNot reported66%Negative predictive value 0.66P 0.66R 66%Sp 0.66
MVPmachine learningNot reported64%Negative predictive value 0.64P 0.64R 64%Sp 0.64
REVELmachine learningNot reported64%Negative predictive value 0.64P 0.64R 65%Sp 0.64
TransFICspecialist modelNot reported61%Negative predictive value 0.61P 0.61R 61%Sp 0.61
VEST4machine learningNot reported62%Negative predictive value 0.62P 0.62R 62%Sp 0.62
Show all 33 rowsShow the top 10 rows only

R recall, P precision, Sp specificity.

Caveats and method

What each column measures:

  • Default categories: Accuracy, sensitivity, specificity, PPV and NPV for 17 predictors on cell viability drivers versus neutral using default categorical calls
  • Median-score threshold: Accuracy, sensitivity, specificity, PPV and NPV for 33 predictors on cell viability drivers versus neutral using median-score threshold
  • Binary metrics are means over 100 random draws of 400 positives and 400 negatives; the bracketed range is the mean plus or minus two standard deviations, not a confidence interval.
  • Predictor scores date from dbNSFP v4.0 and 2019 web servers; current releases (for example AlphaMissense, CHASMplus, BoostDM) are not included.
  • Only 17 algorithms provide default categories, mostly germline deleteriousness tools; cancer-specific tools other than CanDrA and FATHMM-disease are absent.
  • Functional calls come from the authors' own Ba/F3 and MCF10A screens; a growth effect in either cell model counts as positive.
  • Activating and inactivating variants are pooled, so oncogene and tumour-suppressor mechanisms are not separated.
  • The combined cell viability set has 376 positives (Results), yet Methods say 400 positives were drawn per repeat, so positives were drawn with replacement or the counts differ; the source does not say.
  • Two authors (H. Liang, G.B. Mills) co-developed CanDrA (reference 7), and the cell viability labels come from the same group's assays; CanDrA rows are author_reported.
  • No linked comparison reports calibrated probabilities, per-criterion evidence strength or indels; all variants are missense SNVs.
  • The threshold is each algorithm's median score on the benchmark draw, which is not available when classifying a new variant; with balanced draws it makes sensitivity, specificity, PPV and NPV nearly equal, so the table ranks tools rather than measuring a usable operating point.

Protocols: Cell viability drivers versus neutral, default categorical calls (Chen et al. 2020 Additional file 22), Cell viability drivers versus neutral, median-score threshold (Chen et al. 2020 Additional file 21)

Predictors by gene mechanism on CGC missense variants (Lee 2026 preprint)

Proxy evidenceIndependent study

AUROC (higher is better), with the other metrics below each value. Showing the top 10 of 49 rows. The best value in each column is highlighted.

Scroll sideways to see all 3 columns.

ToolAll genesOncogenes (GOF)Tumour suppressors (LOF)
MutScoremachine learning0.876 (best in column)Average precision 0.7540.877Average precision 0.8090.898Average precision 0.720
VARITY_Rmachine learning0.874Average precision 0.7450.894Average precision 0.8040.894Average precision 0.690
VARITY_R_LOOmachine learning0.873Average precision 0.7390.891Average precision 0.7980.893Average precision 0.683
ClinPredmachine learning0.869Average precision 0.7410.888Average precision 0.7890.898Average precision 0.717
AlphaMissensemachine learning0.868Average precision 0.7500.885Average precision 0.8040.900Average precision 0.749
VARITY_ERmachine learning0.867Average precision 0.7170.886Average precision 0.7800.886Average precision 0.658
VARITY_ER_LOOmachine learning0.866Average precision 0.7140.884Average precision 0.7750.886Average precision 0.656
BayesDel_addAFContested: other studies disagree with this study's ranking of this toolmachine learning0.864Average precision 0.7120.878Average precision 0.7640.892Average precision 0.684
popEVEspecialist model0.860Average precision 0.7170.900 (best in column)Average precision 0.8340.842Average precision 0.614
MetaRNNmachine learning0.853Average precision 0.7330.887Average precision 0.7930.889Average precision 0.715
gMVPmachine learning0.850Average precision 0.6750.860Average precision 0.7390.913 (best in column)Average precision 0.731
MutationTastermachine learning0.847Average precision 0.6760.868Average precision 0.7790.897Average precision 0.616
MutPred2machine learning0.846Average precision 0.6640.876Average precision 0.7730.896Average precision 0.661
ESM1bfoundation model0.842Average precision 0.6410.841Average precision 0.7190.858Average precision 0.594
MisFit_Dspecialist model0.839Average precision 0.6570.846Average precision 0.7230.883Average precision 0.662
VEST4machine learning0.833Average precision 0.6480.840Average precision 0.7130.885Average precision 0.626
PHACTboostmachine learning0.833Average precision 0.6930.850Average precision 0.7450.889Average precision 0.707
Polyphen2_HVARmachine learning0.826Average precision 0.5500.820Average precision 0.6020.852Average precision 0.482
CADD_rawmachine learning0.826Average precision 0.5960.821Average precision 0.6420.894Average precision 0.646
BayesDel_noAFmachine learning0.825Average precision 0.6490.827Average precision 0.6880.867Average precision 0.630
MPCmachine learning0.823Average precision 0.6130.842Average precision 0.7160.873Average precision 0.626
PROVEANconventional0.819Average precision 0.5880.813Average precision 0.6460.859Average precision 0.548
REVELContested: other studies disagree with this study's ranking of this toolmachine learning0.816Average precision 0.6520.843Average precision 0.7390.859Average precision 0.618
DEOGEN2machine learning0.815Average precision 0.6530.858Average precision 0.7320.841Average precision 0.596
Eigen-raw_codingspecialist model0.814Average precision 0.5890.809Average precision 0.6330.874Average precision 0.606
Polyphen2_HDIVmachine learning0.814Average precision 0.4700.805Average precision 0.5410.847Average precision 0.409
fathmm-XF_codingmachine learning0.813Average precision 0.5680.810Average precision 0.6440.857Average precision 0.476
SIFT4GBaselineconventional0.808Average precision 0.5410.786Average precision 0.5720.847Average precision 0.471
MVPmachine learning0.807Average precision 0.5700.815Average precision 0.6570.803Average precision 0.502
Eigen-PC-raw_codingspecialist model0.799Average precision 0.5570.795Average precision 0.6070.865Average precision 0.574
PrimateAImachine learning0.797Average precision 0.5080.817Average precision 0.6180.872Average precision 0.505
MutationAssessorspecialist model0.794Average precision 0.5540.769Average precision 0.6040.824Average precision 0.535
SIFTBaselineconventional0.778Average precision 0.4420.764Average precision 0.5200.817Average precision 0.383
LIST-S2specialist model0.768Average precision 0.5210.756Average precision 0.5620.832Average precision 0.536
phyloP100way_vertebratespecialist model0.764Average precision 0.4700.766Average precision 0.5670.818Average precision 0.422
DANNmachine learning0.762Average precision 0.3890.749Average precision 0.4680.823Average precision 0.378
MetaSVMmachine learning0.762Average precision 0.5070.766Average precision 0.5630.794Average precision 0.500
M-CAPmachine learning0.758Average precision 0.4810.775Average precision 0.5440.803Average precision 0.478
MetaLRmachine learning0.748Average precision 0.5440.750Average precision 0.5430.788Average precision 0.522
phyloP470way_mammalianspecialist model0.729Average precision 0.3470.714Average precision 0.4370.786Average precision 0.310
MisFit_Sspecialist model0.729Average precision 0.5490.803Average precision 0.6950.846Average precision 0.635
MutFormermachine learning0.693Average precision 0.4460.768Average precision 0.5820.655Average precision 0.286
GERP_92_mammalsspecialist model0.691Average precision 0.2600.662Average precision 0.3330.742Average precision 0.198
GERPpp_RSspecialist model0.687Average precision 0.2850.658Average precision 0.3490.757Average precision 0.253
phastCons100way_vertebratespecialist model0.678Average precision 0.2680.671Average precision 0.3570.720Average precision 0.206
phastCons470way_mammalianspecialist model0.648Average precision 0.2440.636Average precision 0.3300.693Average precision 0.190
phastCons17way_primatespecialist model0.630Average precision 0.2650.680Average precision 0.4050.667Average precision 0.204
phyloP17way_primatespecialist model0.588Average precision 0.2110.592Average precision 0.2940.610Average precision 0.152
bStatisticspecialist model0.438Average precision 0.1600.425Average precision 0.2450.384Average precision 0.0951
Show all 49 rowsShow the top 10 rows only
Caveats and method

What each column measures:

  • All genes: AUROC and average precision (labelled AUPRC) of 49 predictor and conservation scores on CGC missense variants, all genes
  • Oncogenes (GOF): AUROC and average precision (labelled AUPRC) of 49 predictor and conservation scores on CGC missense variants, oncogenes (gain of function)
  • Tumour suppressors (LOF): AUROC and average precision (labelled AUPRC) of 49 predictor and conservation scores on CGC missense variants, tumour suppressors (loss of function)
  • Negatives are ClinVar benign or likely benign and gnomAD common variants, that is germline-benign labels; the use case does not accept these as automatic somatic negatives.
  • Many supervised tools were trained on ClinVar labels, so the ClinVar-benign negatives overlap their training data.
  • Single-author bioRxiv preprint (v1, posted 2026-07-23), not peer reviewed; the analysis code is in the linked repository.
  • Scores are dbNSFP 5.3.1a rank scores; tool coverage differs, so each row has its own n and positives.
  • No uncertainty is printed in this table. The preprint Results give VARITY_R 0.874 and AlphaMissense 0.868, matching the table; the OncoCal section gives 0.871 and 0.870, probably on the unique protein-level set used to train OncoCal.
  • The table cannot be regenerated from the repository alone: its script (src/evaluation/part_b.py) needs dbNSFP 5.3.1a and COSMIC v104, which are not redistributed. It was added in the first commit (b17e658d6b) and is unchanged at the pinned commit, whose message credits an AI coding assistant but does not touch the table or its script.
  • No linked comparison reports calibrated probabilities, per-criterion evidence strength or indels; all variants are missense SNVs.
  • Gene role uses CGC gene-level roles where variant-level CIViC mechanism is missing, so some variants may be assigned the wrong mechanism.

Protocols: CGC missense oncogenicity, all genes (Lee 2026, OncoCal tool_performance.tsv), CGC missense oncogenicity, oncogenes (gain of function) (Lee 2026, OncoCal tool_performance.tsv), CGC missense oncogenicity, tumour suppressors (loss of function) (Lee 2026, OncoCal tool_performance.tsv)

OncoVI three-class assessment: Erlangen MTB variants

Proxy evidenceAuthor-reported

Oncogenicity category agreement, sensitivity and reported subgroup performance

Single reported result.

OncoVI 2026 publication configurationBaselineconventional

Percent agreement
78%
Percent agreement (class: benign)
43%
Percent agreement (class: VUS)
97%
Percent agreement (gene role: oncogene)
82.5%
Percent agreement (gene role: tumour suppressor)
76.0%
Percent agreement (oncogenic vs pathogenic)
79%
Percent agreement (variant type: missense)
78.2%
Percent agreement (variant type: truncating)
49.4%
Caveats and method
  • Not a treatment-selection benchmark.
  • No human domain review of this intake; reference overlap and prospective workload remain unresolved.
  • Abstract/body accuracy discrepancies retained.

Protocol: OncoVI three-class assessment: Erlangen MTB variants

OncoVI three-class assessment: ClinVar April 2025 oncogenicity assertions

Direct evidenceAuthor-reported

Oncogenicity category agreement, sensitivity and reported subgroup performance

Single reported result.

OncoVI 2026 publication configurationBaselineconventional

Percent agreement (gene role: oncogene)
76.1%
Percent agreement (gene role: tumour suppressor)
85.7%
Percent agreement (variant type: missense)
81.1%
Percent agreement (variant type: truncating)
87.5%
Accuracy
83%
Recall (class: oncogenic)
84%
Caveats and method
  • Not a treatment-selection benchmark.
  • No human domain review of this intake; reference overlap and prospective workload remain unresolved.
  • Abstract/body accuracy discrepancies retained.

Protocol: OncoVI three-class assessment: ClinVar April 2025 oncogenicity assertions

OncoVI three-class assessment: Guideline SOP variants

Direct evidenceAuthor-reported

Oncogenicity category agreement, sensitivity and reported subgroup performance

Single reported result.

OncoVI 2026 publication configurationBaselineconventional

Accuracy
81%
Accuracy (gene role: oncogene)
82.0%
Accuracy (gene role: tumour suppressor)
87.1%
Accuracy (variant type: missense)
83.1%
Accuracy (variant type: truncating)
77.7%
Correlation (correlation type not stated)
0.87
Recall (class: benign)
83%
Recall (class: oncogenic)
88%
Caveats and method
  • Not a treatment-selection benchmark.
  • No human domain review of this intake; reference overlap and prospective workload remain unresolved.
  • Abstract/body accuracy discrepancies retained.

Protocol: OncoVI three-class assessment: Guideline SOP variants

Not covered yet

  • OncoVI direct SOP/ClinVar classification exists; prospective reviewer-effort, calibration and independent model-versus-expert evaluation remain missing.
  • MTB old labels measure protein-function impact, not oncogenicity; selected reassessment shares experts/resources and is disagreement-enriched.
  • Abstract/body accuracy conflicts remain flagged. Supplemental Table S6 download returned challenge HTML; only body-printed strata are extracted.
  • Qualified human scientific review remains outstanding; automated source transcription does not establish experimental replication.
  • No linked independent comparison includes CHASMplus, BoostDM or AlphaMissense on somatic driver labels with somatic or functional negatives; the 2026 preprint that includes AlphaMissense uses germline-benign negatives.
  • No linked comparison reports calibration of predictor scores to oncogenicity probability or to ClinGen/CGC/VICC SOP evidence strength.
  • All linked predictor comparisons score missense SNVs; none covers small indels.
  • Per-gene results (for example TP53 transactivation in Chen et al. 2020 benchmark 3) are not transcribed in this intake.
  • Binary metrics in Chen et al. 2020 use each tool's median benchmark score as the threshold, which is not available when classifying a new variant.
  • No machine-learning method has been compared with the OncoVI criteria-based classification on the same data in the linked evidence.

Contribute evidence or propose a correction

Question, sources and review

Who this is for, setting and exclusions

Choose methods that support evidence-based oncogenicity review of somatic small variants and identify when the available evidence remains insufficient.

Who this is for
  • Somatic variant curators
  • Molecular pathologists evaluating interpretation methods
Biological setting
SNVs and small indels, with separate protocols for oncogene missense and tumour-suppressor loss-of-function mechanisms.
Clinical research scope
Clinical research on somatic interpretation support. Tumour-only sequencing does not establish somatic origin, and therapeutic relevance needs a separate context-specific review.

Outside this use case

  • Inherited predisposition, fusions, rearrangements and copy-number variants require separate interpretation protocols.
  • Oncogenicity and molecular activity do not establish drug response or clinical actionability.
  • Germline-benign labels are not automatically valid somatic negative controls.
Evidence collection plan
Evidence collection planCollecting evidence

Already on record: 7 comparisons shown · 47 tools, in the evaluated evidence above. The status above describes only the specific comparison in this plan, which remains open; it does not mean no evidence has been collected. The plan defines a comparison to investigate; it does not establish model performance or suitability.

Comparison question

Does a proposed method improve independent oncogenicity classification or review efficiency over explicit conventional criteria while retaining calibrated unresolved results?

Baselines, outcomes and validation requirements

Baselines to include

  • ClinGen/CGC/VICC criteria-based review under a pinned specification
  • A relevant specialised predictor assessed only within its actual output scope

Outcomes to measure

  • Category precision/recall and criteria fidelity
  • Calibration, abstention and unresolved-case coverage
  • Expert review effort, measured separately from treatment outcomes

Validation requirements

  • Use oncogenicity-specific labels with evidence, review status and dates.
  • Hold out allelic series, residues, studies and genes where unseen-gene transfer is intended.
  • Audit training and assertion overlap, including predictor contributions to labels.
  • Preserve tumour, assay and gene-mechanism context.
  • Use independent qualified somatic-variant adjudication and justified negative or uncertain examples.

Next collection task

Close the remaining endpoint, independence and comparator gaps documented in the 30 September 2026 audit and linked article issue; obtain qualified scientific review.

Sources, review and downloads

Automated source review · 2026-09-30 · Codex source curation, independent worker cross-review and root integration review

Source-backed literature curation with independent automated transcription and scope checks. No new model execution, independent experimental replication, qualified human scientific review or clinical validation.

Release 2026-11-02-a7f03c9e55a5 · question use-case-somatic-small-variant-oncogenicity

Use-case input digest 43a80aef5473f1a49c013b6d46b720b850ff5a0d18dcbb741dcdeed1ed082db1

Download questions and review metadata (JSON) (gzip) · Verify release checksums (gzip)