ProteinGym DMS zero-shot (Spearman)

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

Leaderboard

MCC (ridge probe)

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

ProteinGym's MCC: Matthews correlation between the ridge head's prediction split at its median within the assay and `DMS_score_bin`, per assay, averaged over the 10 assays.

Best in the catalogue: 0.472 (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/esm2-t33-650m-ur50d
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.500 [0.266, 0.660]100
CASP3_HUMAN_Roychowdhury_20200.541 [0.304, 0.682]100
CCR5_HUMAN_Gill_20230.120 [−0.060, 0.342]100
CP2C9_HUMAN_Amorosi_2021_abundance0.562 [0.360, 0.725]100
ILF3_HUMAN_Tsuboyama_2023_2L330.611 [0.456, 0.742]100
KCNE1_HUMAN_Muhammad_2023_expression0.401 [0.208, 0.559]100
MLAC_ECOLI_MacRae_20230.480 [0.267, 0.631]100
MTH3_HAEAE_RockahShmuel_20150.328 [0.134, 0.507]100
RPC1_BP434_Tsuboyama_2023_1R690.776 [0.601, 0.886]100
SPG1_STRSG_Olson_20140.403 [0.295, 0.521]100
0.472 best [0.404, 0.513] 1000 reproduced
overlap

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

2 protein-ml/prot-t5-xl-half-uniref50-enc
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.540 [0.360, 0.740]100
CASP3_HUMAN_Roychowdhury_20200.341 [0.160, 0.600]100
CCR5_HUMAN_Gill_20230.200 [0.020, 0.441]100
CP2C9_HUMAN_Amorosi_2021_abundance0.682 [0.485, 0.787]100
ILF3_HUMAN_Tsuboyama_2023_2L330.567 [0.388, 0.708]100
KCNE1_HUMAN_Muhammad_2023_expression0.445 [0.234, 0.614]100
MLAC_ECOLI_MacRae_20230.520 [0.307, 0.666]100
MTH3_HAEAE_RockahShmuel_20150.281 [0.048, 0.436]100
RPC1_BP434_Tsuboyama_2023_1R690.735 [0.595, 0.905]100
SPG1_STRSG_Olson_20140.403 [0.289, 0.531]100
0.472 [0.415, 0.527] 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.540 [0.360, 0.740]100
CASP3_HUMAN_Roychowdhury_20200.341 [0.160, 0.600]100
CCR5_HUMAN_Gill_20230.200 [0.020, 0.441]100
CP2C9_HUMAN_Amorosi_2021_abundance0.682 [0.485, 0.787]100
ILF3_HUMAN_Tsuboyama_2023_2L330.567 [0.388, 0.708]100
KCNE1_HUMAN_Muhammad_2023_expression0.445 [0.234, 0.614]100
MLAC_ECOLI_MacRae_20230.520 [0.307, 0.666]100
MTH3_HAEAE_RockahShmuel_20150.281 [0.048, 0.436]100
RPC1_BP434_Tsuboyama_2023_1R690.735 [0.595, 0.905]100
SPG1_STRSG_Olson_20140.403 [0.289, 0.531]100
0.472 [0.415, 0.527] 1000 reproduced
overlap

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

4 protein-ml/progen2-base
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.460 [0.260, 0.620]100
CASP3_HUMAN_Roychowdhury_20200.501 [0.253, 0.667]100
CCR5_HUMAN_Gill_20230.120 [−0.080, 0.363]100
CP2C9_HUMAN_Amorosi_2021_abundance0.562 [0.380, 0.721]100
ILF3_HUMAN_Tsuboyama_2023_2L330.567 [0.407, 0.692]100
KCNE1_HUMAN_Muhammad_2023_expression0.401 [0.200, 0.574]100
MLAC_ECOLI_MacRae_20230.480 [0.276, 0.640]100
MTH3_HAEAE_RockahShmuel_20150.421 [0.240, 0.574]100
RPC1_BP434_Tsuboyama_2023_1R690.776 [0.600, 0.905]100
SPG1_STRSG_Olson_20140.403 [0.289, 0.521]100
0.469 [0.400, 0.517] 1000 reproduced
overlap

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

5 protein-ml/esm2-t36-3b-ur50d
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.500 [0.301, 0.680]100
CASP3_HUMAN_Roychowdhury_20200.381 [0.161, 0.545]100
CCR5_HUMAN_Gill_20230.160 [−0.040, 0.361]100
CP2C9_HUMAN_Amorosi_2021_abundance0.602 [0.400, 0.730]100
ILF3_HUMAN_Tsuboyama_2023_2L330.524 [0.365, 0.684]100
KCNE1_HUMAN_Muhammad_2023_expression0.445 [0.241, 0.600]100
MLAC_ECOLI_MacRae_20230.400 [0.241, 0.620]100
MTH3_HAEAE_RockahShmuel_20150.421 [0.251, 0.562]100
RPC1_BP434_Tsuboyama_2023_1R690.694 [0.570, 0.847]100
SPG1_STRSG_Olson_20140.403 [0.289, 0.516]100
0.453 [0.394, 0.502] 1000 reproduced
overlap

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

6 protein-ml/esm2-t12-35m-ur50d
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.540 [0.302, 0.680]100
CASP3_HUMAN_Roychowdhury_20200.421 [0.149, 0.613]100
CCR5_HUMAN_Gill_20230.240 [0.056, 0.422]100
CP2C9_HUMAN_Amorosi_2021_abundance0.482 [0.258, 0.641]100
ILF3_HUMAN_Tsuboyama_2023_2L330.567 [0.400, 0.719]100
KCNE1_HUMAN_Muhammad_2023_expression0.401 [0.223, 0.584]100
MLAC_ECOLI_MacRae_20230.320 [0.121, 0.524]100
MTH3_HAEAE_RockahShmuel_20150.328 [0.178, 0.520]100
RPC1_BP434_Tsuboyama_2023_1R690.776 [0.624, 0.902]100
SPG1_STRSG_Olson_20140.403 [0.289, 0.521]100
0.448 [0.384, 0.500] 1000 reproduced
overlap

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

7 protein-ml/progen2-small
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.540 [0.360, 0.740]100
CASP3_HUMAN_Roychowdhury_20200.421 [0.182, 0.565]100
CCR5_HUMAN_Gill_20230.280 [0.121, 0.500]100
CP2C9_HUMAN_Amorosi_2021_abundance0.401 [0.200, 0.602]100
ILF3_HUMAN_Tsuboyama_2023_2L330.567 [0.382, 0.684]100
KCNE1_HUMAN_Muhammad_2023_expression0.445 [0.269, 0.603]100
MLAC_ECOLI_MacRae_20230.280 [0.120, 0.521]100
MTH3_HAEAE_RockahShmuel_20150.328 [0.123, 0.485]100
RPC1_BP434_Tsuboyama_2023_1R690.776 [0.595, 0.869]100
SPG1_STRSG_Olson_20140.346 [0.185, 0.469]100
0.438 [0.381, 0.491] 1000 reproduced
overlap

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

8 protein-ml/amplify-120m
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.460 [0.264, 0.620]100
CASP3_HUMAN_Roychowdhury_20200.461 [0.266, 0.640]100
CCR5_HUMAN_Gill_20230.240 [0.000, 0.420]100
CP2C9_HUMAN_Amorosi_2021_abundance0.361 [0.141, 0.545]100
ILF3_HUMAN_Tsuboyama_2023_2L330.480 [0.305, 0.642]100
KCNE1_HUMAN_Muhammad_2023_expression0.490 [0.307, 0.650]100
MLAC_ECOLI_MacRae_20230.360 [0.156, 0.541]100
MTH3_HAEAE_RockahShmuel_20150.328 [0.140, 0.490]100
RPC1_BP434_Tsuboyama_2023_1R690.776 [0.581, 0.864]100
SPG1_STRSG_Olson_20140.403 [0.289, 0.521]100
0.436 [0.369, 0.480] 1000 reproduced
overlap

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

9 protein-ml/esm2-t30-150m-ur50d
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.380 [0.179, 0.560]100
CASP3_HUMAN_Roychowdhury_20200.501 [0.307, 0.681]100
CCR5_HUMAN_Gill_20230.160 [−0.060, 0.343]100
CP2C9_HUMAN_Amorosi_2021_abundance0.441 [0.242, 0.636]100
ILF3_HUMAN_Tsuboyama_2023_2L330.611 [0.439, 0.743]100
KCNE1_HUMAN_Muhammad_2023_expression0.490 [0.300, 0.633]100
MLAC_ECOLI_MacRae_20230.280 [0.080, 0.469]100
MTH3_HAEAE_RockahShmuel_20150.281 [0.134, 0.502]100
RPC1_BP434_Tsuboyama_2023_1R690.776 [0.603, 0.886]100
SPG1_STRSG_Olson_20140.403 [0.295, 0.521]100
0.432 [0.377, 0.491] 1000 reproduced
overlap

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

10 protein-ml/amplify-350m
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.340 [0.160, 0.544]100
CASP3_HUMAN_Roychowdhury_20200.421 [0.243, 0.600]100
CCR5_HUMAN_Gill_20230.040 [−0.121, 0.281]100
CP2C9_HUMAN_Amorosi_2021_abundance0.441 [0.240, 0.590]100
ILF3_HUMAN_Tsuboyama_2023_2L330.524 [0.328, 0.692]100
KCNE1_HUMAN_Muhammad_2023_expression0.401 [0.173, 0.549]100
MLAC_ECOLI_MacRae_20230.320 [0.100, 0.482]100
MTH3_HAEAE_RockahShmuel_20150.328 [0.104, 0.506]100
RPC1_BP434_Tsuboyama_2023_1R690.735 [0.542, 0.817]100
SPG1_STRSG_Olson_20140.403 [0.289, 0.521]100
0.395 [0.327, 0.446] 1000 reproduced
overlap

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

11 protein-ml/esm-protein-localization
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.460 [0.221, 0.624]100
CASP3_HUMAN_Roychowdhury_20200.220 [0.042, 0.421]100
CCR5_HUMAN_Gill_20230.240 [0.020, 0.405]100
CP2C9_HUMAN_Amorosi_2021_abundance0.361 [0.160, 0.559]100
ILF3_HUMAN_Tsuboyama_2023_2L330.524 [0.364, 0.684]100
KCNE1_HUMAN_Muhammad_2023_expression0.401 [0.242, 0.571]100
MLAC_ECOLI_MacRae_20230.280 [0.081, 0.480]100
MTH3_HAEAE_RockahShmuel_20150.281 [0.096, 0.473]100
RPC1_BP434_Tsuboyama_2023_1R690.776 [0.642, 0.883]100
SPG1_STRSG_Olson_20140.403 [0.288, 0.516]100
0.395 [0.334, 0.446] 1000 reproduced
overlap

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

12 protein-ml/protgpt2
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.420 [0.241, 0.620]100
CASP3_HUMAN_Roychowdhury_20200.341 [0.193, 0.546]100
CCR5_HUMAN_Gill_20230.160 [−0.040, 0.380]100
CP2C9_HUMAN_Amorosi_2021_abundance0.361 [0.160, 0.540]100
ILF3_HUMAN_Tsuboyama_2023_2L330.436 [0.234, 0.577]100
KCNE1_HUMAN_Muhammad_2023_expression0.356 [0.141, 0.552]100
MLAC_ECOLI_MacRae_20230.360 [0.182, 0.580]100
MTH3_HAEAE_RockahShmuel_20150.375 [0.170, 0.511]100
RPC1_BP434_Tsuboyama_2023_1R690.653 [0.471, 0.800]100
SPG1_STRSG_Olson_20140.403 [0.278, 0.500]100
0.387 [0.329, 0.441] 1000 reproduced
overlap

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

13 protein-ml/esm2-35m-protein-biological-process
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.500 [0.279, 0.740]100
CASP3_HUMAN_Roychowdhury_20200.180 [−0.081, 0.341]100
CCR5_HUMAN_Gill_20230.160 [−0.100, 0.321]100
CP2C9_HUMAN_Amorosi_2021_abundance0.401 [0.201, 0.602]100
ILF3_HUMAN_Tsuboyama_2023_2L330.611 [0.439, 0.735]100
KCNE1_HUMAN_Muhammad_2023_expression0.356 [0.187, 0.535]100
MLAC_ECOLI_MacRae_20230.200 [0.040, 0.443]100
MTH3_HAEAE_RockahShmuel_20150.281 [0.074, 0.462]100
RPC1_BP434_Tsuboyama_2023_1R690.735 [0.542, 0.841]100
SPG1_STRSG_Olson_20140.403 [0.280, 0.516]100
0.383 [0.309, 0.435] 1000 reproduced
overlap

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

14 protein-ml/prot-bert
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.340 [0.180, 0.581]100
CASP3_HUMAN_Roychowdhury_20200.341 [0.153, 0.543]100
CCR5_HUMAN_Gill_20230.120 [−0.121, 0.320]100
CP2C9_HUMAN_Amorosi_2021_abundance0.321 [0.102, 0.522]100
ILF3_HUMAN_Tsuboyama_2023_2L330.480 [0.318, 0.643]100
KCNE1_HUMAN_Muhammad_2023_expression0.356 [0.186, 0.541]100
MLAC_ECOLI_MacRae_20230.440 [0.241, 0.620]100
MTH3_HAEAE_RockahShmuel_20150.187 [0.013, 0.401]100
RPC1_BP434_Tsuboyama_2023_1R690.735 [0.571, 0.864]100
SPG1_STRSG_Olson_20140.403 [0.289, 0.521]100
0.372 [0.320, 0.433] 1000 reproduced
overlap

Train/test overlap declared by the evaluator: UniRef100

15 protein-ml/esm2-150m-protein-molecular-function
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.300 [0.102, 0.501]100
CASP3_HUMAN_Roychowdhury_20200.140 [−0.098, 0.321]100
CCR5_HUMAN_Gill_20230.160 [−0.099, 0.320]100
CP2C9_HUMAN_Amorosi_2021_abundance0.281 [0.082, 0.490]100
ILF3_HUMAN_Tsuboyama_2023_2L330.436 [0.231, 0.577]100
KCNE1_HUMAN_Muhammad_2023_expression0.401 [0.208, 0.535]100
MLAC_ECOLI_MacRae_20230.240 [0.061, 0.461]100
MTH3_HAEAE_RockahShmuel_20150.328 [0.134, 0.494]100
RPC1_BP434_Tsuboyama_2023_1R690.776 [0.625, 0.869]100
SPG1_STRSG_Olson_20140.403 [0.289, 0.531]100
0.347 [0.282, 0.392] 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.420 [0.221, 0.600]100
CASP3_HUMAN_Roychowdhury_20200.060 [−0.160, 0.260]100
CCR5_HUMAN_Gill_20230.080 [−0.081, 0.338]100
CP2C9_HUMAN_Amorosi_2021_abundance0.281 [0.043, 0.484]100
ILF3_HUMAN_Tsuboyama_2023_2L330.393 [0.193, 0.579]100
KCNE1_HUMAN_Muhammad_2023_expression0.356 [0.178, 0.531]100
MLAC_ECOLI_MacRae_20230.280 [0.041, 0.461]100
MTH3_HAEAE_RockahShmuel_20150.234 [−0.013, 0.381]100
RPC1_BP434_Tsuboyama_2023_1R690.694 [0.555, 0.841]100
SPG1_STRSG_Olson_20140.403 [0.295, 0.521]100
0.320 [0.257, 0.378] 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.300 [0.124, 0.508]100
CASP3_HUMAN_Roychowdhury_20200.060 [−0.122, 0.267]100
CCR5_HUMAN_Gill_20230.080 [−0.186, 0.280]100
CP2C9_HUMAN_Amorosi_2021_abundance0.281 [0.138, 0.520]100
ILF3_HUMAN_Tsuboyama_2023_2L330.524 [0.344, 0.672]100
KCNE1_HUMAN_Muhammad_2023_expression0.223 [0.038, 0.428]100
MLAC_ECOLI_MacRae_20230.200 [0.020, 0.420]100
MTH3_HAEAE_RockahShmuel_20150.281 [0.082, 0.467]100
RPC1_BP434_Tsuboyama_2023_1R690.735 [0.604, 0.847]100
SPG1_STRSG_Olson_20140.403 [0.289, 0.521]100
0.309 [0.257, 0.372] 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.440 [0.180, 0.605]100
CASP3_HUMAN_Roychowdhury_20200.288 [0.103, 0.484]100
CCR5_HUMAN_Gill_20230.160 [−0.040, 0.380]100
CP2C9_HUMAN_Amorosi_2021_abundance0.212 [0.013, 0.417]100
ILF3_HUMAN_Tsuboyama_2023_2L330.467 [0.302, 0.633]100
KCNE1_HUMAN_Muhammad_2023_expression0.267 [0.035, 0.439]100
MLAC_ECOLI_MacRae_20230.360 [0.200, 0.561]100
MTH3_HAEAE_RockahShmuel_20150.247 [0.082, 0.394]100
RPC1_BP434_Tsuboyama_2023_1R690.572 [0.355, 0.707]100
SPG1_STRSG_Olson_20140.403 [0.269, 0.500]100
0.342 [0.276, 0.389] 1000 floor
— kmer-protein Reference floor, not a hub model; unranked
By assay: 10 levels
assayValue [95% CI]n
ANCSZ_Hobbs_20220.460 [0.261, 0.640]100
CASP3_HUMAN_Roychowdhury_20200.220 [0.020, 0.405]100
CCR5_HUMAN_Gill_20230.000 [−0.180, 0.287]100
CP2C9_HUMAN_Amorosi_2021_abundance0.120 [−0.040, 0.340]100
ILF3_HUMAN_Tsuboyama_2023_2L330.218 [0.024, 0.420]100
KCNE1_HUMAN_Muhammad_2023_expression0.134 [−0.149, 0.300]100
MLAC_ECOLI_MacRae_20230.360 [0.120, 0.503]100
MTH3_HAEAE_RockahShmuel_20150.187 [0.000, 0.383]100
RPC1_BP434_Tsuboyama_2023_1R690.490 [0.247, 0.620]100
SPG1_STRSG_Olson_20140.288 [0.108, 0.436]100
0.248 [0.176, 0.302] 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.