track · audited · verified 2026-07-21

ProteinGym DMS Substitutions

ProteinGym track for predicting experimental fitness measurements of substitution mutants across deep-mutational-scanning assays.

Benchmark definition

What is counted

Version
1.3
Total
217 (DMS assays)
Task formats
zero-shot mutation-effect prediction; supervised mutation-effect prediction
Capabilities
PredictionRegressionClassificationDesignOptimization
Modalities
Protein sequence3D structureTable

Version history

VersionStatusRelease / as-ofTotalFormal tracks
1.0
proteingym-dms-sub-v10
superseded2023-12-08217 (DMS assays)None registered
1.3
proteingym-dms-sub-v13
current2025-04-27217 (DMS assays)None registered

Tracks and subsets

IDCountBasisPartition?Notes
Binding function category
binding-function-assays
13assaysNov1.3 coarse_selection_type=Binding; v1.0 reported 14.

Scientific Task Atlas

Scientific task classification

complete for 1.3. Formal DMS substitution track.

Scientific taskCoverageCountMappingEvidence
Protein mutation-effect predictionexplicitly-in-scope217 assays
DMS assays.
official-track
high confidence
proteingym-dms-sub-evidence-v13
Assay count; not mutant-record count.
Protein fitness predictionexplicitly-in-scope217 assays
DMS assays.
official-track
high confidence
proteingym-dms-sub-evidence-v13
Overlapping scientific-task claim; never summed with mutation-effect coverage.

Scientific coverage notes

DomainCoverageCountInterpretation
Protein designexplicitly-in-scopeNot reportedNDCG@10% and top-10% recall are the design-oriented metrics; design is not a separately counted assay subset.
Protein-ligand bindingexplicitly-in-scopeNot reportedThe generic Binding function category has 13 current assays, but target type is not split, so no ligand-only count is inferred.
Protein-protein bindingobservedNot reportedSome source assays concern protein-protein binding, but the official category is generic Binding and no protein-protein-only count is published.

Evaluation registry

Works and run settings

A setting change—scope, prompt, tools, budget, grader, or repeats—creates a separate run. Charts never cross a comparability group.

Evaluation run

proteingym-v10-dms-substitutions-zero-shot

From ProteinGym: Large-Scale Benchmarks for Protein Fitness Prediction and Design

proteingym-v10-dms-substitutions-zero-shotv1.0

Evaluated models / systems: CARP (38M), CARP (600K), CARP (640M), CARP (76M), DeepSequence (ensemble), DeepSequence (single), ESM-1b, ESM-1v (ensemble), ESM-1v (single), ESM-IF1, ESM2 (150M), ESM2 (15B), ESM2 (35M), ESM2 (3B), ESM2 (650M), ESM2 (8M), EVE (ensemble), EVE (single), EVmutation, GEMME, MIF, MIF-ST, MSA Transformer (ensemble), MSA Transformer (single), ProGen2 Base, ProGen2 L, ProGen2 M, ProGen2 S, ProGen2 XL, ProteinMPNN, ProtGPT2, RITA L, RITA M, RITA S, RITA XL, Site-Independent, TranceptEVE L, TranceptEVE M, TranceptEVE S, Tranception L, Tranception L no retrieval, Tranception M, Tranception M no retrieval, Tranception S, Tranception S no retrieval, UniRep, UniRep evotuned, VESPA, VESPAl, WaveNet

Scopefull · n=217
Shots0
TurnsNot applicable
System prompt publicNot applicable
Reasoning / effortNot applicable
BrowserNot applicable
InternetNot applicable
DatabasesNot applicable
Code executionNot applicable
ContainerNot reported
External toolsmodel-specific inputs
Token budgetNot applicable
Time / cost budgetNot reported
TemperatureNot applicable
SeedNot reported
RepeatsNot reported
Graderdeterministic official scoring pipeline · human review: no
StatisticsNon-parametric bootstrap standard error of each model-to-best Spearman difference over 10,000 bootstrap samples from proteins
ContaminationNot reported
Metrics, results, and full protocol

Metrics

MetricKind / baselineUnitAggregationThreshold / tolerance
Spearmanabsolutecorrelationassay-level Spearman, averaged within five functional groups, then equal-weight mean across groupsNot reported
AUCabsolutearea under ROC curveassay-level AUC, averaged within five functional groups, then equal-weight mean across groupsNot reported
MCCabsolutecorrelationassay-level MCC, averaged within five functional groups, then equal-weight mean across groupsNot reported
NDCG@10%absolutenormalized discounted cumulative gainassay-level NDCG@10%, averaged within five functional groups, then equal-weight mean across groupsNot reported
Top 10% recallabsoluteproportionassay-level top-10% recall, averaged within five functional groups, then equal-weight mean across groupsNot reported

Results

ModelMetricValuen
TranceptEVE LSpearman0.456 correlation
Table A5 rank 1*; bootstrap SE of difference from the best model: 0.000.
Not reported
TranceptEVE MSpearman0.455 correlation
Table A5 rank 1*; bootstrap SE of difference from the best model: 0.004.
Not reported
GEMMESpearman0.455 correlation
Table A5 rank 1*; bootstrap SE of difference from the best model: 0.007.
Not reported
TranceptEVE SSpearman0.452 correlation
Table A5 rank 4; bootstrap SE of difference from the best model: 0.004.
Not reported
EVE (ensemble)Spearman0.439 correlation
Table A5 rank 5; bootstrap SE of difference from the best model: 0.006.
Not reported
VESPASpearman0.436 correlation
Table A5 rank 6; bootstrap SE of difference from the best model: 0.006.
Not reported
Tranception LSpearman0.434 correlation
Table A5 rank 7*; bootstrap SE of difference from the best model: 0.004.
Not reported
MSA Transformer (ensemble)Spearman0.434 correlation
Table A5 rank 7*; bootstrap SE of difference from the best model: 0.009.
Not reported
EVE (single)Spearman0.433 correlation
Table A5 rank 9; bootstrap SE of difference from the best model: 0.005.
Not reported
Tranception MSpearman0.427 correlation
Table A5 rank 10; bootstrap SE of difference from the best model: 0.005.
Not reported
ESM-IF1Spearman0.422 correlation
Table A5 rank 11; bootstrap SE of difference from the best model: 0.011.
Not reported
MSA Transformer (single)Spearman0.421 correlation
Table A5 rank 12; bootstrap SE of difference from the best model: 0.009.
Not reported
DeepSequence (ensemble)Spearman0.419 correlation
Table A5 rank 13; bootstrap SE of difference from the best model: 0.008.
Not reported
Tranception SSpearman0.418 correlation
Table A5 rank 14; bootstrap SE of difference from the best model: 0.006.
Not reported
ESM2 (650M)Spearman0.414 correlation
Table A5 rank 15; bootstrap SE of difference from the best model: 0.012.
Not reported
DeepSequence (single)Spearman0.407 correlation
Table A5 rank 16*; bootstrap SE of difference from the best model: 0.008.
Not reported
ESM-1v (ensemble)Spearman0.407 correlation
Table A5 rank 16*; bootstrap SE of difference from the best model: 0.012.
Not reported
ESM2 (3B)Spearman0.406 correlation
Table A5 rank 18; bootstrap SE of difference from the best model: 0.011.
Not reported
MIF-STSpearman0.401 correlation
Table A5 rank 19*; bootstrap SE of difference from the best model: 0.010.
Not reported
ESM2 (15B)Spearman0.401 correlation
Table A5 rank 19*; bootstrap SE of difference from the best model: 0.010.
Not reported
EVmutationSpearman0.395 correlation
Table A5 rank 21; bootstrap SE of difference from the best model: 0.006.
Not reported
ESM-1bSpearman0.394 correlation
Table A5 rank 22*; bootstrap SE of difference from the best model: 0.010.
Not reported
VESPAlSpearman0.394 correlation
Table A5 rank 22*; bootstrap SE of difference from the best model: 0.007.
Not reported
ProGen2 XLSpearman0.391 correlation
Table A5 rank 24; bootstrap SE of difference from the best model: 0.008.
Not reported
ESM2 (150M)Spearman0.387 correlation
Table A5 rank 25; bootstrap SE of difference from the best model: 0.013.
Not reported
MIFSpearman0.382 correlation
Table A5 rank 26; bootstrap SE of difference from the best model: 0.011.
Not reported
ProGen2 LSpearman0.38 correlation
Table A5 rank 27; bootstrap SE of difference from the best model: 0.008.
Not reported
ProGen2 MSpearman0.379 correlation
Table A5 rank 28; bootstrap SE of difference from the best model: 0.008.
Not reported
ProGen2 BaseSpearman0.378 correlation
Table A5 rank 29; bootstrap SE of difference from the best model: 0.009.
Not reported
Tranception L no retrievalSpearman0.374 correlation
Table A5 rank 30*; bootstrap SE of difference from the best model: 0.008.
Not reported
ESM-1v (single)Spearman0.374 correlation
Table A5 rank 30*; bootstrap SE of difference from the best model: 0.013.
Not reported
WaveNetSpearman0.373 correlation
Table A5 rank 32; bootstrap SE of difference from the best model: 0.012.
Not reported
RITA XLSpearman0.372 correlation
Table A5 rank 33; bootstrap SE of difference from the best model: 0.009.
Not reported
CARP (640M)Spearman0.368 correlation
Table A5 rank 34; bootstrap SE of difference from the best model: 0.011.
Not reported
RITA LSpearman0.365 correlation
Table A5 rank 35; bootstrap SE of difference from the best model: 0.009.
Not reported
Site-IndependentSpearman0.359 correlation
Table A5 rank 36; bootstrap SE of difference from the best model: 0.010.
Not reported
RITA MSpearman0.35 correlation
Table A5 rank 37; bootstrap SE of difference from the best model: 0.010.
Not reported
Tranception M no retrievalSpearman0.348 correlation
Table A5 rank 38; bootstrap SE of difference from the best model: 0.009.
Not reported
UniRep evotunedSpearman0.347 correlation
Table A5 rank 39; bootstrap SE of difference from the best model: 0.009.
Not reported
ProGen2 SSpearman0.336 correlation
Table A5 rank 40; bootstrap SE of difference from the best model: 0.012.
Not reported
CARP (76M)Spearman0.328 correlation
Table A5 rank 41; bootstrap SE of difference from the best model: 0.012.
Not reported
ESM2 (35M)Spearman0.321 correlation
Table A5 rank 42; bootstrap SE of difference from the best model: 0.015.
Not reported
RITA SSpearman0.304 correlation
Table A5 rank 43; bootstrap SE of difference from the best model: 0.011.
Not reported
Tranception S no retrievalSpearman0.303 correlation
Table A5 rank 44; bootstrap SE of difference from the best model: 0.012.
Not reported
CARP (38M)Spearman0.279 correlation
Table A5 rank 45; bootstrap SE of difference from the best model: 0.014.
Not reported
ProteinMPNNSpearman0.258 correlation
Table A5 rank 46; bootstrap SE of difference from the best model: 0.011.
Not reported
ESM2 (8M)Spearman0.226 correlation
Table A5 rank 47; bootstrap SE of difference from the best model: 0.015.
Not reported
UniRepSpearman0.19 correlation
Table A5 rank 48; bootstrap SE of difference from the best model: 0.016.
Not reported
ProtGPT2Spearman0.188 correlation
Table A5 rank 49; bootstrap SE of difference from the best model: 0.011.
Not reported
CARP (600K)Spearman0.106 correlation
Table A5 rank 50; bootstrap SE of difference from the best model: 0.016.
Not reported

Evidence

  • section: pp. 5–8 and 29, Table 1, Sections 3.3–4.1, and Table A1 (Defines v1.0, 217 substitution assays, zero-shot label access, baselines, and official scoring.) — supports /scope, /protocol
  • table: pp. 3, 6, 9, 35, and 38; Figure 1, Section 4.1, Table 2, Appendix A.5.1, and Table A5 (Defines Spearman, AUC, MCC, NDCG@10%, top-10% recall, corrected-average aggregation, and 10,000-sample bootstrap comparisons.) — supports /metrics, /protocol/statistical
  • table: p. 38, Table A5 (All 50 zero-shot DMS substitution Spearman values and bootstrap standard errors of model-to-best differences.) — supports /results

Comparable result views

Spearman

proteingym-v10-dms-substitutions-zero-shot · proteingym-v10-dms-substitutions-zero-shot

CSV ↓
Accessible data table
ModelValueComparability group
TranceptEVE L0.456proteingym-v10-dms-substitutions-zero-shot
TranceptEVE M0.455proteingym-v10-dms-substitutions-zero-shot
GEMME0.455proteingym-v10-dms-substitutions-zero-shot
TranceptEVE S0.452proteingym-v10-dms-substitutions-zero-shot
EVE (ensemble)0.439proteingym-v10-dms-substitutions-zero-shot
VESPA0.436proteingym-v10-dms-substitutions-zero-shot
Tranception L0.434proteingym-v10-dms-substitutions-zero-shot
MSA Transformer (ensemble)0.434proteingym-v10-dms-substitutions-zero-shot
EVE (single)0.433proteingym-v10-dms-substitutions-zero-shot
Tranception M0.427proteingym-v10-dms-substitutions-zero-shot
ESM-IF10.422proteingym-v10-dms-substitutions-zero-shot
MSA Transformer (single)0.421proteingym-v10-dms-substitutions-zero-shot
DeepSequence (ensemble)0.419proteingym-v10-dms-substitutions-zero-shot
Tranception S0.418proteingym-v10-dms-substitutions-zero-shot
ESM2 (650M)0.414proteingym-v10-dms-substitutions-zero-shot
DeepSequence (single)0.407proteingym-v10-dms-substitutions-zero-shot
ESM-1v (ensemble)0.407proteingym-v10-dms-substitutions-zero-shot
ESM2 (3B)0.406proteingym-v10-dms-substitutions-zero-shot
MIF-ST0.401proteingym-v10-dms-substitutions-zero-shot
ESM2 (15B)0.401proteingym-v10-dms-substitutions-zero-shot
EVmutation0.395proteingym-v10-dms-substitutions-zero-shot
ESM-1b0.394proteingym-v10-dms-substitutions-zero-shot
VESPAl0.394proteingym-v10-dms-substitutions-zero-shot
ProGen2 XL0.391proteingym-v10-dms-substitutions-zero-shot
ESM2 (150M)0.387proteingym-v10-dms-substitutions-zero-shot
MIF0.382proteingym-v10-dms-substitutions-zero-shot
ProGen2 L0.38proteingym-v10-dms-substitutions-zero-shot
ProGen2 M0.379proteingym-v10-dms-substitutions-zero-shot
ProGen2 Base0.378proteingym-v10-dms-substitutions-zero-shot
Tranception L no retrieval0.374proteingym-v10-dms-substitutions-zero-shot
ESM-1v (single)0.374proteingym-v10-dms-substitutions-zero-shot
WaveNet0.373proteingym-v10-dms-substitutions-zero-shot
RITA XL0.372proteingym-v10-dms-substitutions-zero-shot
CARP (640M)0.368proteingym-v10-dms-substitutions-zero-shot
RITA L0.365proteingym-v10-dms-substitutions-zero-shot
Site-Independent0.359proteingym-v10-dms-substitutions-zero-shot
RITA M0.35proteingym-v10-dms-substitutions-zero-shot
Tranception M no retrieval0.348proteingym-v10-dms-substitutions-zero-shot
UniRep evotuned0.347proteingym-v10-dms-substitutions-zero-shot
ProGen2 S0.336proteingym-v10-dms-substitutions-zero-shot
CARP (76M)0.328proteingym-v10-dms-substitutions-zero-shot
ESM2 (35M)0.321proteingym-v10-dms-substitutions-zero-shot
RITA S0.304proteingym-v10-dms-substitutions-zero-shot
Tranception S no retrieval0.303proteingym-v10-dms-substitutions-zero-shot
CARP (38M)0.279proteingym-v10-dms-substitutions-zero-shot
ProteinMPNN0.258proteingym-v10-dms-substitutions-zero-shot
ESM2 (8M)0.226proteingym-v10-dms-substitutions-zero-shot
UniRep0.19proteingym-v10-dms-substitutions-zero-shot
ProtGPT20.188proteingym-v10-dms-substitutions-zero-shot
CARP (600K)0.106proteingym-v10-dms-substitutions-zero-shot

Evidence and change history

Source locators remain visible; expand an item to inspect the exact Registry fields it supports.

ProteinGym: Large-Scale Benchmarks for Protein Fitness Prediction and Design · section: pp. 1–9, Figure 1 and Sections 3–5 (Track definition, parent relationship, domains, modalities, formats, capabilities, metrics, and access.) · Supports 10 fields

Open source →

  • /name
  • /organizations
  • /release_date
  • /latest_version
  • /kind
  • /summary
  • /domains
  • /capabilities
  • /modalities
  • /task_formats
ProteinGym: Large-Scale Benchmarks for Protein Fitness Prediction and Design · table: pp. 6, 29–30; Tables 1, A1, and A2 (217 substitution assays and 14 Binding assays in v1.0.) · Supports 3 fields

Open source →

  • /versions/0/task_counts/total
  • /versions/0/task_counts/basis
  • /versions/0/task_counts/subsets
proteingym-dms-sub-v13-resource · repository-path: DMS_substitutions.csv in Zenodo record 15293562 (217 rows total and 13 rows with coarse_selection_type=Binding.) · Supports 8 fields

Open source →

  • /task_counts/total
  • /task_counts/basis
  • /task_counts/subsets
  • /versions/1/task_counts/total
  • /versions/1/task_counts/basis
  • /versions/1/task_counts/subsets
  • /scientific_task_classification/entries/0
  • /scientific_task_classification/entries/1
proteingym-dms-sub-repository-resource · repository-path: README.md Resources, Results, Usage and reproducibility, Releases, and License (Current version, downloads, public scoring, implementation pin, and MIT license.) · Supports 9 fields

Open source →

  • /latest_version
  • /access/level
  • /access/tasks
  • /access/artifacts
  • /access/grader
  • /access/license
  • /access/biosafety_notes
  • /resources
  • /implementations

View source-level modification history on GitHub →