ProteinGym DMS zero-shot (Spearman)

protein
protein-ml/proteingym-dms-zero-shot-spearman Task: regression Visibility: PUBLIC
OverviewLeaderboard

Leaderboard

Spearman ρ (ridge probe)

↑ higher is better · probe · atlas-n100-v1

Spearman correlation on the same 100 test mutants per assay, predicted by a ridge head fit per assay on frozen mean-pooled embeddings of 500 other single mutants of that assay, averaged over the 10 assays.

Best in the catalogue: 0.661 (the best visible result here, not a state of the art). Ranks are the server's: ties share a rank. A ≠ marks a row whose n differs from the board's usual n (1000). Floors are trivial baselines scored on the same items, shown unranked.

# Model Value 95% CI n Source Overlap
1 protein-ml/progen2-base
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.698 [0.558, 0.802]100
CASP3_HUMAN_Roychowdhury_20200.602 [0.464, 0.710]100
CCR5_HUMAN_Gill_20230.311 [0.127, 0.483]100
CP2C9_HUMAN_Amorosi_2021_abundance0.740 [0.620, 0.824]100
ILF3_HUMAN_Tsuboyama_2023_2L330.757 [0.616, 0.847]100
KCNE1_HUMAN_Muhammad_2023_expression0.654 [0.502, 0.777]100
MLAC_ECOLI_MacRae_20230.469 [0.292, 0.622]100
MTH3_HAEAE_RockahShmuel_20150.714 [0.598, 0.805]100
RPC1_BP434_Tsuboyama_2023_1R690.895 [0.832, 0.929]100
SPG1_STRSG_Olson_20140.765 [0.644, 0.855]100
0.661 best [0.617, 0.693] 1000 reproduced
overlap

Train/test overlap declared by the evaluator: BFD, protein-ml/uniref90

2 protein-ml/prot-t5-xl-half-uniref50-enc
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.770 [0.661, 0.855]100
CASP3_HUMAN_Roychowdhury_20200.572 [0.410, 0.712]100
CCR5_HUMAN_Gill_20230.279 [0.091, 0.465]100
CP2C9_HUMAN_Amorosi_2021_abundance0.784 [0.673, 0.855]100
ILF3_HUMAN_Tsuboyama_2023_2L330.754 [0.615, 0.862]100
KCNE1_HUMAN_Muhammad_2023_expression0.505 [0.319, 0.658]100
MLAC_ECOLI_MacRae_20230.541 [0.355, 0.685]100
MTH3_HAEAE_RockahShmuel_20150.509 [0.330, 0.654]100
RPC1_BP434_Tsuboyama_2023_1R690.917 [0.866, 0.945]100
SPG1_STRSG_Olson_20140.847 [0.768, 0.908]100
0.648 [0.599, 0.688] 1000 reproduced
overlap

Train/test overlap declared by the evaluator: BFD, protein-ml/uniref50

2 protein-ml/prot-t5-xl-uniref50
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.770 [0.661, 0.855]100
CASP3_HUMAN_Roychowdhury_20200.572 [0.410, 0.712]100
CCR5_HUMAN_Gill_20230.279 [0.091, 0.465]100
CP2C9_HUMAN_Amorosi_2021_abundance0.784 [0.673, 0.855]100
ILF3_HUMAN_Tsuboyama_2023_2L330.754 [0.615, 0.862]100
KCNE1_HUMAN_Muhammad_2023_expression0.505 [0.319, 0.658]100
MLAC_ECOLI_MacRae_20230.541 [0.355, 0.685]100
MTH3_HAEAE_RockahShmuel_20150.509 [0.330, 0.654]100
RPC1_BP434_Tsuboyama_2023_1R690.917 [0.866, 0.945]100
SPG1_STRSG_Olson_20140.847 [0.768, 0.908]100
0.648 [0.599, 0.688] 1000 reproduced
overlap

Train/test overlap declared by the evaluator: BFD, protein-ml/uniref50

4 protein-ml/esm2-t33-650m-ur50d
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.678 [0.552, 0.775]100
CASP3_HUMAN_Roychowdhury_20200.640 [0.516, 0.738]100
CCR5_HUMAN_Gill_20230.211 [0.020, 0.379]100
CP2C9_HUMAN_Amorosi_2021_abundance0.697 [0.559, 0.786]100
ILF3_HUMAN_Tsuboyama_2023_2L330.709 [0.555, 0.831]100
KCNE1_HUMAN_Muhammad_2023_expression0.536 [0.357, 0.695]100
MLAC_ECOLI_MacRae_20230.482 [0.315, 0.629]100
MTH3_HAEAE_RockahShmuel_20150.571 [0.416, 0.694]100
RPC1_BP434_Tsuboyama_2023_1R690.883 [0.825, 0.921]100
SPG1_STRSG_Olson_20140.784 [0.677, 0.853]100
0.619 [0.570, 0.657] 1000 reproduced
overlap

Train/test overlap declared by the evaluator: protein-ml/uniref50

5 protein-ml/esm2-t30-150m-ur50d
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.593 [0.427, 0.729]100
CASP3_HUMAN_Roychowdhury_20200.593 [0.452, 0.709]100
CCR5_HUMAN_Gill_20230.211 [0.007, 0.398]100
CP2C9_HUMAN_Amorosi_2021_abundance0.643 [0.494, 0.757]100
ILF3_HUMAN_Tsuboyama_2023_2L330.726 [0.573, 0.838]100
KCNE1_HUMAN_Muhammad_2023_expression0.640 [0.473, 0.780]100
MLAC_ECOLI_MacRae_20230.391 [0.182, 0.570]100
MTH3_HAEAE_RockahShmuel_20150.520 [0.351, 0.656]100
RPC1_BP434_Tsuboyama_2023_1R690.884 [0.828, 0.917]100
SPG1_STRSG_Olson_20140.840 [0.764, 0.891]100
0.604 [0.551, 0.645] 1000 reproduced
overlap

Train/test overlap declared by the evaluator: protein-ml/uniref50

6 protein-ml/amplify-120m
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.588 [0.427, 0.707]100
CASP3_HUMAN_Roychowdhury_20200.528 [0.370, 0.656]100
CCR5_HUMAN_Gill_20230.271 [0.100, 0.444]100
CP2C9_HUMAN_Amorosi_2021_abundance0.607 [0.440, 0.726]100
ILF3_HUMAN_Tsuboyama_2023_2L330.631 [0.453, 0.768]100
KCNE1_HUMAN_Muhammad_2023_expression0.715 [0.594, 0.812]100
MLAC_ECOLI_MacRae_20230.391 [0.185, 0.560]100
MTH3_HAEAE_RockahShmuel_20150.557 [0.414, 0.681]100
RPC1_BP434_Tsuboyama_2023_1R690.879 [0.811, 0.918]100
SPG1_STRSG_Olson_20140.846 [0.764, 0.899]100
0.601 [0.554, 0.642] 1000 reproduced
overlap

Train/test overlap declared by the evaluator: UR100P (UniRef100 + OAS + SCOP)

7 protein-ml/esm2-t36-3b-ur50d
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.627 [0.464, 0.770]100
CASP3_HUMAN_Roychowdhury_20200.501 [0.323, 0.644]100
CCR5_HUMAN_Gill_20230.075 [−0.153, 0.300]100
CP2C9_HUMAN_Amorosi_2021_abundance0.736 [0.618, 0.814]100
ILF3_HUMAN_Tsuboyama_2023_2L330.746 [0.603, 0.844]100
KCNE1_HUMAN_Muhammad_2023_expression0.553 [0.381, 0.691]100
MLAC_ECOLI_MacRae_20230.486 [0.311, 0.642]100
MTH3_HAEAE_RockahShmuel_20150.617 [0.480, 0.721]100
RPC1_BP434_Tsuboyama_2023_1R690.868 [0.807, 0.914]100
SPG1_STRSG_Olson_20140.787 [0.666, 0.870]100
0.600 [0.551, 0.640] 1000 reproduced
overlap

Train/test overlap declared by the evaluator: protein-ml/uniref50

8 protein-ml/esm2-t12-35m-ur50d
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.631 [0.492, 0.735]100
CASP3_HUMAN_Roychowdhury_20200.445 [0.265, 0.598]100
CCR5_HUMAN_Gill_20230.269 [0.060, 0.470]100
CP2C9_HUMAN_Amorosi_2021_abundance0.614 [0.456, 0.740]100
ILF3_HUMAN_Tsuboyama_2023_2L330.728 [0.582, 0.840]100
KCNE1_HUMAN_Muhammad_2023_expression0.526 [0.340, 0.697]100
MLAC_ECOLI_MacRae_20230.462 [0.271, 0.623]100
MTH3_HAEAE_RockahShmuel_20150.637 [0.500, 0.747]100
RPC1_BP434_Tsuboyama_2023_1R690.883 [0.828, 0.917]100
SPG1_STRSG_Olson_20140.799 [0.698, 0.869]100
0.599 [0.546, 0.640] 1000 reproduced
overlap

Train/test overlap declared by the evaluator: protein-ml/uniref50

9 protein-ml/progen2-small
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.690 [0.547, 0.795]100
CASP3_HUMAN_Roychowdhury_20200.451 [0.283, 0.590]100
CCR5_HUMAN_Gill_20230.431 [0.263, 0.578]100
CP2C9_HUMAN_Amorosi_2021_abundance0.531 [0.370, 0.666]100
ILF3_HUMAN_Tsuboyama_2023_2L330.689 [0.539, 0.800]100
KCNE1_HUMAN_Muhammad_2023_expression0.607 [0.458, 0.728]100
MLAC_ECOLI_MacRae_20230.362 [0.159, 0.531]100
MTH3_HAEAE_RockahShmuel_20150.393 [0.212, 0.541]100
RPC1_BP434_Tsuboyama_2023_1R690.877 [0.807, 0.921]100
SPG1_STRSG_Olson_20140.771 [0.659, 0.853]100
0.580 [0.528, 0.617] 1000 reproduced
overlap

Train/test overlap declared by the evaluator: BFD, protein-ml/uniref90

10 protein-ml/esm-protein-localization
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.550 [0.368, 0.703]100
CASP3_HUMAN_Roychowdhury_20200.388 [0.226, 0.535]100
CCR5_HUMAN_Gill_20230.253 [0.037, 0.443]100
CP2C9_HUMAN_Amorosi_2021_abundance0.416 [0.227, 0.579]100
ILF3_HUMAN_Tsuboyama_2023_2L330.678 [0.515, 0.804]100
KCNE1_HUMAN_Muhammad_2023_expression0.486 [0.311, 0.637]100
MLAC_ECOLI_MacRae_20230.364 [0.163, 0.541]100
MTH3_HAEAE_RockahShmuel_20150.609 [0.466, 0.732]100
RPC1_BP434_Tsuboyama_2023_1R690.900 [0.848, 0.930]100
SPG1_STRSG_Olson_20140.803 [0.709, 0.865]100
0.545 [0.491, 0.588] 1000 reproduced
overlap

Train/test overlap declared by the evaluator: protein-ml/uniref50

11 protein-ml/amplify-350m
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.401 [0.195, 0.585]100
CASP3_HUMAN_Roychowdhury_20200.604 [0.477, 0.710]100
CCR5_HUMAN_Gill_20230.131 [−0.074, 0.353]100
CP2C9_HUMAN_Amorosi_2021_abundance0.546 [0.403, 0.662]100
ILF3_HUMAN_Tsuboyama_2023_2L330.714 [0.571, 0.820]100
KCNE1_HUMAN_Muhammad_2023_expression0.501 [0.328, 0.653]100
MLAC_ECOLI_MacRae_20230.382 [0.179, 0.558]100
MTH3_HAEAE_RockahShmuel_20150.535 [0.358, 0.685]100
RPC1_BP434_Tsuboyama_2023_1R690.848 [0.776, 0.899]100
SPG1_STRSG_Olson_20140.782 [0.677, 0.860]100
0.544 [0.493, 0.585] 1000 reproduced
overlap

Train/test overlap declared by the evaluator: UR100P (UniRef100 + OAS + SCOP)

12 protein-ml/prot-bert
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.567 [0.387, 0.688]100
CASP3_HUMAN_Roychowdhury_20200.456 [0.282, 0.607]100
CCR5_HUMAN_Gill_20230.118 [−0.078, 0.303]100
CP2C9_HUMAN_Amorosi_2021_abundance0.481 [0.273, 0.623]100
ILF3_HUMAN_Tsuboyama_2023_2L330.681 [0.529, 0.793]100
KCNE1_HUMAN_Muhammad_2023_expression0.570 [0.394, 0.720]100
MLAC_ECOLI_MacRae_20230.452 [0.263, 0.605]100
MTH3_HAEAE_RockahShmuel_20150.422 [0.253, 0.577]100
RPC1_BP434_Tsuboyama_2023_1R690.881 [0.817, 0.920]100
SPG1_STRSG_Olson_20140.783 [0.692, 0.846]100
0.541 [0.488, 0.585] 1000 reproduced
overlap

Train/test overlap declared by the evaluator: UniRef100

13 protein-ml/protgpt2
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.513 [0.345, 0.647]100
CASP3_HUMAN_Roychowdhury_20200.462 [0.289, 0.611]100
CCR5_HUMAN_Gill_20230.193 [−0.016, 0.397]100
CP2C9_HUMAN_Amorosi_2021_abundance0.478 [0.319, 0.609]100
ILF3_HUMAN_Tsuboyama_2023_2L330.585 [0.409, 0.721]100
KCNE1_HUMAN_Muhammad_2023_expression0.502 [0.304, 0.683]100
MLAC_ECOLI_MacRae_20230.393 [0.209, 0.562]100
MTH3_HAEAE_RockahShmuel_20150.584 [0.432, 0.708]100
RPC1_BP434_Tsuboyama_2023_1R690.839 [0.766, 0.889]100
SPG1_STRSG_Olson_20140.767 [0.656, 0.844]100
0.532 [0.478, 0.576] 1000 reproduced
overlap

Train/test overlap declared by the evaluator: protein-ml/uniref50

14 protein-ml/esm2-35m-protein-biological-process
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.587 [0.410, 0.721]100
CASP3_HUMAN_Roychowdhury_20200.212 [0.013, 0.399]100
CCR5_HUMAN_Gill_20230.232 [0.034, 0.412]100
CP2C9_HUMAN_Amorosi_2021_abundance0.440 [0.260, 0.579]100
ILF3_HUMAN_Tsuboyama_2023_2L330.730 [0.585, 0.839]100
KCNE1_HUMAN_Muhammad_2023_expression0.491 [0.323, 0.639]100
MLAC_ECOLI_MacRae_20230.317 [0.121, 0.505]100
MTH3_HAEAE_RockahShmuel_20150.409 [0.212, 0.579]100
RPC1_BP434_Tsuboyama_2023_1R690.845 [0.767, 0.892]100
SPG1_STRSG_Olson_20140.705 [0.577, 0.799]100
0.497 [0.438, 0.541] 1000 reproduced
overlap

Train/test overlap declared by the evaluator: protein-ml/uniref50

15 protein-ml/esm2-150m-protein-molecular-function
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.466 [0.294, 0.624]100
CASP3_HUMAN_Roychowdhury_20200.222 [0.019, 0.405]100
CCR5_HUMAN_Gill_20230.177 [−0.020, 0.381]100
CP2C9_HUMAN_Amorosi_2021_abundance0.442 [0.228, 0.609]100
ILF3_HUMAN_Tsuboyama_2023_2L330.583 [0.403, 0.724]100
KCNE1_HUMAN_Muhammad_2023_expression0.505 [0.336, 0.649]100
MLAC_ECOLI_MacRae_20230.374 [0.166, 0.557]100
MTH3_HAEAE_RockahShmuel_20150.491 [0.305, 0.648]100
RPC1_BP434_Tsuboyama_2023_1R690.860 [0.789, 0.905]100
SPG1_STRSG_Olson_20140.701 [0.559, 0.814]100
0.482 [0.426, 0.528] 1000 reproduced
overlap

Train/test overlap declared by the evaluator: protein-ml/uniref50

16 protein-ml/esm2-t6-8m-ur50d
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.578 [0.405, 0.709]100
CASP3_HUMAN_Roychowdhury_20200.122 [−0.089, 0.333]100
CCR5_HUMAN_Gill_20230.250 [0.064, 0.419]100
CP2C9_HUMAN_Amorosi_2021_abundance0.390 [0.195, 0.556]100
ILF3_HUMAN_Tsuboyama_2023_2L330.668 [0.522, 0.789]100
KCNE1_HUMAN_Muhammad_2023_expression0.455 [0.264, 0.607]100
MLAC_ECOLI_MacRae_20230.316 [0.113, 0.485]100
MTH3_HAEAE_RockahShmuel_20150.309 [0.116, 0.471]100
RPC1_BP434_Tsuboyama_2023_1R690.890 [0.839, 0.921]100
SPG1_STRSG_Olson_20140.784 [0.666, 0.863]100
0.476 [0.418, 0.523] 1000 reproduced
overlap

Train/test overlap declared by the evaluator: protein-ml/uniref50

17 protein-ml/esm2-35m-protein-cellular-component
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.476 [0.296, 0.621]100
CASP3_HUMAN_Roychowdhury_20200.135 [−0.065, 0.339]100
CCR5_HUMAN_Gill_20230.124 [−0.076, 0.307]100
CP2C9_HUMAN_Amorosi_2021_abundance0.487 [0.306, 0.647]100
ILF3_HUMAN_Tsuboyama_2023_2L330.674 [0.532, 0.784]100
KCNE1_HUMAN_Muhammad_2023_expression0.336 [0.146, 0.538]100
MLAC_ECOLI_MacRae_20230.330 [0.112, 0.510]100
MTH3_HAEAE_RockahShmuel_20150.410 [0.208, 0.567]100
RPC1_BP434_Tsuboyama_2023_1R690.862 [0.808, 0.895]100
SPG1_STRSG_Olson_20140.679 [0.538, 0.783]100
0.451 [0.393, 0.499] 1000 reproduced
overlap

Train/test overlap declared by the evaluator: protein-ml/uniref50

— onehot-protein Reference floor, not a hub model; unranked
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.441 [0.249, 0.610]100
CASP3_HUMAN_Roychowdhury_20200.427 [0.254, 0.590]100
CCR5_HUMAN_Gill_20230.290 [0.084, 0.477]100
CP2C9_HUMAN_Amorosi_2021_abundance0.339 [0.143, 0.503]100
ILF3_HUMAN_Tsuboyama_2023_2L330.513 [0.316, 0.670]100
KCNE1_HUMAN_Muhammad_2023_expression0.430 [0.247, 0.603]100
MLAC_ECOLI_MacRae_20230.406 [0.231, 0.575]100
MTH3_HAEAE_RockahShmuel_20150.530 [0.363, 0.655]100
RPC1_BP434_Tsuboyama_2023_1R690.692 [0.547, 0.803]100
SPG1_STRSG_Olson_20140.833 [0.749, 0.893]100
0.490 [0.433, 0.539] 1000 floor
— kmer-protein Reference floor, not a hub model; unranked
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.453 [0.289, 0.592]100
CASP3_HUMAN_Roychowdhury_20200.285 [0.080, 0.479]100
CCR5_HUMAN_Gill_20230.112 [−0.084, 0.314]100
CP2C9_HUMAN_Amorosi_2021_abundance0.267 [0.068, 0.447]100
ILF3_HUMAN_Tsuboyama_2023_2L330.438 [0.241, 0.596]100
KCNE1_HUMAN_Muhammad_2023_expression0.016 [−0.206, 0.239]100
MLAC_ECOLI_MacRae_20230.345 [0.162, 0.502]100
MTH3_HAEAE_RockahShmuel_20150.274 [0.069, 0.469]100
RPC1_BP434_Tsuboyama_2023_1R690.502 [0.317, 0.645]100
SPG1_STRSG_Olson_20140.568 [0.406, 0.686]100
0.326 [0.260, 0.381] 1000 floor

Protocol

What is measured. How well a model ranks single amino-acid substitutions of a protein by their experimentally measured effect, on ten deep mutational scanning (DMS) assays of ProteinGym v1 (Notin et al., NeurIPS 2023). DMS_score is oriented by ProteinGym so that higher means fitter.

Assays. Two per ProteinGym coarse_selection_type, drawn by seed-hash rank among the substitution assays whose wild type has at most 1,022 residues and that measure at least 600 single mutants. The choice is a function of the seed and the pinned reference file, not a hand-picked list:

selection typeassays
ActivityANCSZ_Hobbs_2022, CASP3_HUMAN_Roychowdhury_2020
BindingCCR5_HUMAN_Gill_2023, SPG1_STRSG_Olson_2014
ExpressionCP2C9_HUMAN_Amorosi_2021_abundance, KCNE1_HUMAN_Muhammad_2023_expression
OrganismalFitnessMLAC_ECOLI_MacRae_2023, MTH3_HAEAE_RockahShmuel_2015
StabilityILF3_HUMAN_Tsuboyama_2023_2L33, RPC1_BP434_Tsuboyama_2023_1R69

Items. Single substitutions only; multi-mutants are dropped. Per assay, 100 test and 500 train mutants, disjoint, both drawn by seed-hash rank.

Zero-shot (spearman_zero_shot). The model scores each test mutant from the wild-type sequence and the mutation alone (for a masked language model, typically the masked-marginal log-ratio), higher meaning fitter, and never sees assay data. Spearman ρ against DMS_score per assay, then the mean over the ten assays.

Probe (spearman_probe). The model embeds each mutated sequence (last layer, mean over residues). Per assay, a ridge head is fit on the 500 train mutants and predicts the 100 test mutants; Spearman ρ per assay, mean over assays. Labels stay in the runner: the model only ever sees sequences.

ProteinGym's other metrics (both protocols, per assay, then the mean over the ten, as ProteinGym's performance_DMS_benchmarks.py computes them). auc_*: ROC AUC of the score against DMS_score_bin, the assay's binarised measurement (ProteinGym's per-assay DMS_binarization_cutoff), joined from the item table's label_bin. mcc_*: Matthews correlation between the score split at its median and DMS_score_bin. ndcg_top10_*: NDCG of the 10 % highest-scored mutants (10 of 100), min-max scaled DMS scores as gains. top10_recall_*: share of the true top 10 % that the score also puts in its top 10 %. A top decile of 10 mutants per assay makes the NDCG and recall intervals wide.

Uncertainty. 95 % bootstrap interval, 1,000 resamples of test mutants drawn within each assay.

Caveats. Train and test are disjoint by mutant, not by position, so a probe can learn from train mutants at a test mutant's position that the position is intolerant; the zero-shot metric is unaffected. Ten assays and 100 mutants each are a subset of ProteinGym's own protocol (every mutant of 217 assays): numbers compare models here, not with the official leaderboard.

Data

  • pg: hf_dataset OATML-Markslab/ProteinGym_v1 at revision 1ea2aa10a328cc085b64328e790c54755fe32b10, licence MIT, catalogued as protein-ml/proteingym-v1
  • pg_ref: url https://raw.githubusercontent.com/OATML-Markslab/ProteinGym/144fe22b07dfaeec2b366f2346203a9838a55b4c/reference_files/DMS_substitutions.csv, licence MIT, catalogued as protein-ml/proteingym

Subset

  • seed 20261006
  • test: 100 item(s) per group
  • train: 500 item(s) per group
  • results at atlas-n100-v1 use subset 09197ac2b2f80dc3

Metrics

  • spearman_zero_shot — Spearman ρ (zero-shot); protocol zero_shot; higher is better; range [-1.0, 1.0]; mean over group; 95% bootstrap CI, 1000 resamples, stratified by group
  • auc_zero_shot — AUC (zero-shot); protocol zero_shot; higher is better; range [0.0, 1.0]; mean over group; 95% bootstrap CI, 1000 resamples, stratified by group
  • mcc_zero_shot — MCC (zero-shot); protocol zero_shot; higher is better; range [-1.0, 1.0]; mean over group; 95% bootstrap CI, 1000 resamples, stratified by group
  • ndcg_top10_zero_shot — NDCG, top 10 % (zero-shot); protocol zero_shot; higher is better; range [0.0, 1.0]; mean over group; 95% bootstrap CI, 1000 resamples, stratified by group
  • top10_recall_zero_shot — Top-10 % recall (zero-shot); protocol zero_shot; higher is better; range [0.0, 1.0]; mean over group; 95% bootstrap CI, 1000 resamples, stratified by group
  • spearman_probe — Spearman ρ (ridge probe); protocol probe; higher is better; range [-1.0, 1.0]; mean over group; 95% bootstrap CI, 1000 resamples, stratified by group
  • auc_probe — AUC (ridge probe); protocol probe; higher is better; range [0.0, 1.0]; mean over group; 95% bootstrap CI, 1000 resamples, stratified by group
  • mcc_probe — MCC (ridge probe); protocol probe; higher is better; range [-1.0, 1.0]; mean over group; 95% bootstrap CI, 1000 resamples, stratified by group
  • ndcg_top10_probe — NDCG, top 10 % (ridge probe); protocol probe; higher is better; range [0.0, 1.0]; mean over group; 95% bootstrap CI, 1000 resamples, stratified by group
  • top10_recall_probe — Top-10 % recall (ridge probe); protocol probe; higher is better; range [0.0, 1.0]; mean over group; 95% bootstrap CI, 1000 resamples, stratified by group

Sample

Assay SPG1_STRSG_Olson_2014: binding of the protein G B1 domain to IgG-Fc (448-residue wild type MEKEKKVKYF…GALAVASKRKED, 1,045 single mutants). Three of its training mutants:

item_idmutantDMS_score
SPG1_STRSG_Olson_2014:A252KA252K−4.61
SPG1_STRSG_Olson_2014:G264SG264S0.03
SPG1_STRSG_Olson_2014:A250YA250Y2.16

Input: the wild-type sequence, the mutant string and the mutated sequence. Expected output: one score per mutant whose order matches the measured one, here A252K < G264S < A250Y.