Datasets
DMS assays and human clinical variants, with substitution and indel collections kept separate.
ProteinGym separates experimental variant-effect and clinical annotation tasks under supervised and zero-shot regimes.
DMS assays and human clinical variants, with substitution and indel collections kept separate.
Zero-shot DMS: Spearman, NDCG, AUC, MCC and top-K recall; supervised DMS: Spearman/MSE; clinical: AUC. Aggregation first groups assays by UniProt ID, then averages functional categories.
Variant and target protein sequences; comparator modalities separately include alignments, structures and function annotations.
Conceptual procedure. Task variants and protocol versions retain their separate scoring conditions.
Source reviewed · Automated source review, 2026-09-23. All specifications and missing details
Each comparison retains its reviewed evaluation scope, dataset and metric. Results are shown without a pooled ranking.
mse (error) · Lower values are better.
ProteinGym SUP-SUB-MSE-AVG: Supervised substitutions, average over splits, MSE · ProteinGym substitution DMS assays (ProteinGym split)
Evidence origin: Author-reported evaluation.
ProteinGym: Large-Scale Benchmarks for Protein Fitness Prediction and Design · Table 3, column(Supervised substitutions, average over splits, MSE)Every method ProteinGym reports on Supervised substitutions, average over splits, MSE, scored with MSE on ProteinGym substitution DMS assays.
Automated source review: 2026-09-18. Numerical source review does not establish independent reproduction.
Dots show point estimates. Whiskers show only explicitly defined uncertainty (standard deviation, standard error or a labelled interval); their definitions remain in Table. Unresolved uncertainty is not plotted. Differences do not establish statistical significance.
Showing 10 of 10 matching rows.
DMS assays and human clinical variants, with substitution and indel collections kept separate. Five-fold random, contiguous-position and modulo-position cross-validation are separate supervised DMS regimes. The original clinical analysis uses available ClinVar labels with explicit overlap warnings; zero-shot scoring does not fit on assay labels. Zero-shot DMS: Spearman, NDCG, AUC, MCC and top-K recall; supervised DMS: Spearman/MSE; clinical: AUC. Aggregation first groups assays by UniProt ID, then averages functional categories. Supervised DMS evaluations distinguish five-fold random, contiguous-position and modulo-position partitions. The original clinical benchmark explicitly warns that supervised methods may overlap ClinVar labels and that population-frequency training can leak information into benign-variant evaluation.
Benchmarks bring together tasks and protocols. A task describes the biological question; a protocol defines a particular test.
These source-backed links do not make different protocols or scores interchangeable.
Reference methods help show what a model adds beyond simple controls. We track a null control and a conventional method for each protocol.
1 of 6 active baseline roles have published Rewire measurements in this release. Measurements on a selected protocol do not establish coverage of an entire suite.
Protocol coverage CSV · Model evaluation matrix · Source table · Release and checksums
Coverage is derived from release 2026-09-29-06401fd5b220. Source citations describe the original records; they do not validate an unreviewed baseline proposal. No results have been generated by this audit.
Choose a concrete protocol before running an evaluation. Its inputs, split and scoring rules determine which results can be compared.
Recompute zero-shot substitution benchmark metrics from published prediction files, without running protein models.
Checked against the official instructions on 2026-09-17. These commands have not been executed by rewire. Running them does not automatically reproduce the published scores.
Repository checkout wrapper: the detached revision selects the exact official source inspected for this guide.
git clone https://github.com/OATML-Markslab/ProteinGym.git
cd ProteinGym
git checkout --detach 144fe22b07dfaeec2b366f2346203a9838a55b4cOATML-Markslab/ProteinGym / README.md · Pinned repository revision; README.mdAdapted from the official download template with filenames selected from its table. Configure the unpacked paths in scripts/zero_shot_config.sh before the next step; downloading into the checkout does not automatically match its default cache paths.
VERSION="v1.3"
FILENAME="DMS_ProteinGym_substitutions.zip"
curl -o "${FILENAME}" "https://marks.hms.harvard.edu/proteingym/ProteinGym_${VERSION}/${FILENAME}"
unzip "${FILENAME}"
FILENAME="zero_shot_substitutions_scores.zip"
curl -o "${FILENAME}" "https://marks.hms.harvard.edu/proteingym/ProteinGym_${VERSION}/${FILENAME}"
unzip "${FILENAME}"OATML-Markslab/ProteinGym / README.md; OATML-Markslab/ProteinGym / scripts/zero_shot_config.sh · README.md lines 108–138, 175–182; scripts/zero_shot_config.sh lines 9–35Run from this directory: both scripts source ../zero_shot_config.sh and use ../../ paths. The README root-relative invocation alone does not establish this working directory.
cd scripts/scoring_DMS_zero_shot
bash merge_all_scores.sh
bash performance_substitutions.shOATML-Markslab/ProteinGym / README.md; OATML-Markslab/ProteinGym / scripts/scoring_DMS_zero_shot/merge_all_scores.sh; OATML-Markslab/ProteinGym / scripts/scoring_DMS_zero_shot/performance_substitutions.sh · README.md lines 175–182; scripts/scoring_DMS_zero_shot/merge_all_scores.sh lines 1–12; performance_substitutions.sh lines 1–11Follow-up review of Release scope, DMS substitution coverage, Splits, Uncertainty. Source locations and before/after decisions are recorded in the 23 September profile-evidence audit. Other explanatory content retains its earlier source scope. No human scientific review or independent reproduction is implied.
Stable record: discovery-benchmark-proteingymExplanatory profile: source reviewed · Automated source review, 2026-09-23. Review applies to the cited claims; unresolved fields are listed below. Numerical results retain their own review status.
| Property | Description and evidence |
|---|---|
| Datasets | DMS assays and human clinical variants, with substitution and indel collections kept separate.SourcesOATML-Markslab/ProteinGym official source · Pinned README: benchmark data; performance metrics and aggregation |
| Splits | In the original supervised single-substitution analysis, random folds assign mutants, contiguous folds group sequence positions into segments, and modulo folds assign positions by remainder. Five folds are usual; the paper excepts F7YBW8_MESOW and SPG1_STRSG, which have four mutated positions. The pinned supervised scorer uses random splits only for indels; substitution schemes remain separate. Zero-shot scoring does not fit assay labels.Sources (3)Protocol metadata evidence: proteingym-paper.xml; Protocol metadata evidence: proteingym-proteingym-performance_DMS_supervised_benchmarks.py; OATML-Markslab/ProteinGym official source · PMC10723403 sections S22 (DMS assays) and S45 (Cross-validation schemes); performance_DMS_supervised_benchmarks.py lines 59–64; README regime descriptions |
| Metrics | Zero-shot DMS: Spearman, NDCG, AUC, MCC and top-K recall; supervised DMS: Spearman/MSE; clinical: AUC. Aggregation first groups assays by UniProt ID, then averages functional categories.SourcesOATML-Markslab/ProteinGym official source · Pinned README: benchmark data; performance metrics and aggregation |
| Baselines | The README distinguishes sequence-only baselines such as ESM-1v, alignment-based approaches such as DeepSequence/EVE, and sequence-plus-structure approaches such as SaProt; clinical baselines use dbNSFP 4.4a.SourcesOATML-Markslab/ProteinGym official source · Pinned README: benchmark data; performance metrics and aggregation |
| Leakage controls | Supervised DMS evaluations distinguish five-fold random, contiguous-position and modulo-position partitions. The original clinical benchmark explicitly warns that supervised methods may overlap ClinVar labels and that population-frequency training can leak information into benign-variant evaluation.Sourcesproteingym primary benchmark evidence · Sections on supervised DMS and clinical benchmarking |
| Uncertainty | For DMS substitution summaries at revision 144fe22, the zero-shot scorer bootstraps 10,000 times within functional categories after averaging by UniProt and category, and reports the standard deviation of differences from the model with the highest aggregate metric. The supervised scorer also reports bootstrap differences, using ProteinNPT as its default reference. These errors are not absolute per-model confidence intervals or variation across model-training seeds.Sources (2)Protocol metadata evidence: proteingym-proteingym-performance_DMS_benchmarks.py; Protocol metadata evidence: proteingym-proteingym-performance_DMS_supervised_benchmarks.py · performance_DMS_benchmarks.py lines 95–111 and 296–315; performance_DMS_supervised_benchmarks.py lines 16–43 and 116–118 |
| Entity type | Benchmark suite with separate DMS/clinical, substitution/indel and supervised/zero-shot tracks.SourcesOATML-Markslab/ProteinGym official source · Pinned README: benchmark data; performance metrics and aggregation |
| Organisms | DMS collections span taxa; the clinical track concerns human proteins. Taxa-specific performance files are provided.SourcesOATML-Markslab/ProteinGym official source · Pinned README: benchmark data; performance metrics and aggregation |
| Assays | Deep mutational scanning measurements and curated benign/pathogenic clinical annotations.SourcesOATML-Markslab/ProteinGym official source · Pinned README: benchmark data; performance metrics and aggregation |
| Allowed inputs | Variant and target protein sequences; comparator modalities separately include alignments, structures and function annotations.SourcesOATML-Markslab/ProteinGym official source · Pinned README: benchmark data; performance metrics and aggregation |
| Adaptation | Separate zero-shot scoring and supervised learning regimes; labeled-data access must follow the chosen track.SourcesOATML-Markslab/ProteinGym official source · Pinned README: benchmark data; performance metrics and aggregation |
| Release scope | The pinned ProteinGym revision 144fe22 describes releases v1.0–v1.3. v1.3 adds zero-shot DMS substitution baselines; it is not interchangeable with the original paper release, supervised DMS or clinical tracks.SourcesOATML-Markslab/ProteinGym official source · README.md lines 110–138 and 226–231; revision 144fe22b07dfaeec2b366f2346203a9838a55b4c |
| DMS substitution coverage | The pinned v1.3 reference lists 217 assays and 2,465,767 assay-variant records, including multiple substitutions. These are reference denominators, not a claim that a catalogued model scored the complete track.SourcesProtocol metadata evidence: proteingym-reference_files-DMS_substitutions.csv · DMS_substitutions.csv: all 217 data rows; sum DMS_total_number_mutants (not DMS_number_single_mutants) |
Applicability is distinct from a completed evaluation.
Source checking verifies the cited claim or transcription. It does not establish independent reproduction.
Last literature check: 2026-09-17. Dated primary-source discovery and protocol/table screening. Source checking does not mean experimental reproduction. Only separately extracted and independently reviewed numeric batches are publishable.
| Paper or primary resource | Version | Reference |
|---|---|---|
| ProteinGym: Large-Scale Benchmarks for Protein Fitness Prediction and Design | Primary full-text snapshot retrieved 2026-09-17; exact bytes pinned by SHA-256 | Read source |
The catalogue now holds 231 result rows for this benchmark. A note below about pending extraction describes the state on 2026-09-17 and may since have been answered by a later batch. The result rows and their sources are the current record.
primary protocol reviewed
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.
35 evidence rows matching the loaded filters
| Property and statement | Original source and location | Review and provenance |
|---|---|---|
| Diagram caption Conceptual procedure. Task variants and protocol versions retain their separate scoring conditions. Individual claims | proteingym primary benchmark evidence Pinned README: benchmark data; performance metrics and aggregation; Supervised DMS benchmarking Shared locator for this statement’s cited sources; not a separate locator for each citation. Version: PMC10723403.1 | source checked automated source review · 2026-09-23 Audit detailsFollow-up review of Release scope, DMS substitution coverage, Splits, Uncertainty. Source locations and before/after decisions are recorded in the 23 September profile-evidence audit. Other explanatory content retains its earlier source scope. No human scientific review or independent reproduction is implied. Field: Source artifact SHA-256: Hash scope: Hash scope not separately documented; inspect source record |
| Diagram caption Conceptual procedure. Task variants and protocol versions retain their separate scoring conditions. Individual claims | OATML-Markslab/ProteinGym official source Pinned README: benchmark data; performance metrics and aggregation; Supervised DMS benchmarking Shared locator for this statement’s cited sources; not a separate locator for each citation. Version: 144fe22b07dfaeec2b366f2346203a9838a55b4c | source checked automated source review · 2026-09-23 Audit detailsFollow-up review of Release scope, DMS substitution coverage, Splits, Uncertainty. Source locations and before/after decisions are recorded in the 23 September profile-evidence audit. Other explanatory content retains its earlier source scope. No human scientific review or independent reproduction is implied. Field: Source artifact SHA-256: Hash scope: Hash scope not separately documented; inspect source record |
Diagram steps
| proteingym primary benchmark evidence Pinned README: benchmark data; performance metrics and aggregation; Supervised DMS benchmarking Shared locator for this statement’s cited sources; not a separate locator for each citation. Version: PMC10723403.1 | source checked automated source review · 2026-09-23 Audit detailsFollow-up review of Release scope, DMS substitution coverage, Splits, Uncertainty. Source locations and before/after decisions are recorded in the 23 September profile-evidence audit. Other explanatory content retains its earlier source scope. No human scientific review or independent reproduction is implied. Field: Source artifact SHA-256: Hash scope: Hash scope not separately documented; inspect source record |
Diagram steps
| OATML-Markslab/ProteinGym official source Pinned README: benchmark data; performance metrics and aggregation; Supervised DMS benchmarking Shared locator for this statement’s cited sources; not a separate locator for each citation. Version: 144fe22b07dfaeec2b366f2346203a9838a55b4c | source checked automated source review · 2026-09-23 Audit detailsFollow-up review of Release scope, DMS substitution coverage, Splits, Uncertainty. Source locations and before/after decisions are recorded in the 23 September profile-evidence audit. Other explanatory content retains its earlier source scope. No human scientific review or independent reproduction is implied. Field: Source artifact SHA-256: Hash scope: Hash scope not separately documented; inspect source record |
| Diagram title Evaluation procedure Individual claims | proteingym primary benchmark evidence Pinned README: benchmark data; performance metrics and aggregation; Supervised DMS benchmarking Shared locator for this statement’s cited sources; not a separate locator for each citation. Version: PMC10723403.1 | source checked automated source review · 2026-09-23 Audit detailsFollow-up review of Release scope, DMS substitution coverage, Splits, Uncertainty. Source locations and before/after decisions are recorded in the 23 September profile-evidence audit. Other explanatory content retains its earlier source scope. No human scientific review or independent reproduction is implied. Field: Source artifact SHA-256: Hash scope: Hash scope not separately documented; inspect source record |
| Diagram title Evaluation procedure Individual claims | OATML-Markslab/ProteinGym official source Pinned README: benchmark data; performance metrics and aggregation; Supervised DMS benchmarking Shared locator for this statement’s cited sources; not a separate locator for each citation. Version: 144fe22b07dfaeec2b366f2346203a9838a55b4c | source checked automated source review · 2026-09-23 Audit detailsFollow-up review of Release scope, DMS substitution coverage, Splits, Uncertainty. Source locations and before/after decisions are recorded in the 23 September profile-evidence audit. Other explanatory content retains its earlier source scope. No human scientific review or independent reproduction is implied. Field: Source artifact SHA-256: Hash scope: Hash scope not separately documented; inspect source record |
| Datasets DMS assays and human clinical variants, with substitution and indel collections kept separate. Individual claims | OATML-Markslab/ProteinGym official source Pinned README: benchmark data; performance metrics and aggregation Version: 144fe22b07dfaeec2b366f2346203a9838a55b4c | source checked automated source review · 2026-09-23 Audit detailsFollow-up review of Release scope, DMS substitution coverage, Splits, Uncertainty. Source locations and before/after decisions are recorded in the 23 September profile-evidence audit. Other explanatory content retains its earlier source scope. No human scientific review or independent reproduction is implied. Field: Source artifact SHA-256: Hash scope: Hash scope not separately documented; inspect source record |
| Splits In the original supervised single-substitution analysis, random folds assign mutants, contiguous folds group sequence positions into segments, and modulo folds assign positions by remainder. Five folds are usual; the paper excepts F7YBW8_MESOW and SPG1_STRSG, which have four mutated positions. The pinned supervised scorer uses random splits only for indels; substitution schemes remain separate. Zero-shot scoring does not fit assay labels. Individual claims | Protocol metadata evidence: proteingym-paper.xml PMC10723403 sections S22 (DMS assays) and S45 (Cross-validation schemes); performance_DMS_supervised_benchmarks.py lines 59–64; README regime descriptions Shared locator for this statement’s cited sources; not a separate locator for each citation. Version: PMC10723403 retrieved 2026-09-23 | source checked automated source review · 2026-09-23 Audit detailsFollow-up review of Release scope, DMS substitution coverage, Splits, Uncertainty. Source locations and before/after decisions are recorded in the 23 September profile-evidence audit. Other explanatory content retains its earlier source scope. No human scientific review or independent reproduction is implied. Field: Source artifact SHA-256: Hash scope: Hash scope not separately documented; inspect source record |
| Splits In the original supervised single-substitution analysis, random folds assign mutants, contiguous folds group sequence positions into segments, and modulo folds assign positions by remainder. Five folds are usual; the paper excepts F7YBW8_MESOW and SPG1_STRSG, which have four mutated positions. The pinned supervised scorer uses random splits only for indels; substitution schemes remain separate. Zero-shot scoring does not fit assay labels. Individual claims | Protocol metadata evidence: proteingym-proteingym-performance_DMS_supervised_benchmarks.py PMC10723403 sections S22 (DMS assays) and S45 (Cross-validation schemes); performance_DMS_supervised_benchmarks.py lines 59–64; README regime descriptions Shared locator for this statement’s cited sources; not a separate locator for each citation. Version: 144fe22b07dfaeec2b366f2346203a9838a55b4c | source checked automated source review · 2026-09-23 Audit detailsFollow-up review of Release scope, DMS substitution coverage, Splits, Uncertainty. Source locations and before/after decisions are recorded in the 23 September profile-evidence audit. Other explanatory content retains its earlier source scope. No human scientific review or independent reproduction is implied. Field: Source artifact SHA-256: Hash scope: Hash scope not separately documented; inspect source record |
| Splits In the original supervised single-substitution analysis, random folds assign mutants, contiguous folds group sequence positions into segments, and modulo folds assign positions by remainder. Five folds are usual; the paper excepts F7YBW8_MESOW and SPG1_STRSG, which have four mutated positions. The pinned supervised scorer uses random splits only for indels; substitution schemes remain separate. Zero-shot scoring does not fit assay labels. Individual claims | OATML-Markslab/ProteinGym official source PMC10723403 sections S22 (DMS assays) and S45 (Cross-validation schemes); performance_DMS_supervised_benchmarks.py lines 59–64; README regime descriptions Shared locator for this statement’s cited sources; not a separate locator for each citation. Version: 144fe22b07dfaeec2b366f2346203a9838a55b4c | source checked automated source review · 2026-09-23 Audit detailsFollow-up review of Release scope, DMS substitution coverage, Splits, Uncertainty. Source locations and before/after decisions are recorded in the 23 September profile-evidence audit. Other explanatory content retains its earlier source scope. No human scientific review or independent reproduction is implied. Field: Source artifact SHA-256: Hash scope: Hash scope not separately documented; inspect source record |
View linked audit checks and correction history
Release 2026-09-29-06401fd5b220 · Record review: discovered
Stable ID: discovery-benchmark-proteingym