Model type
Masked-token protein transformer encoder
ESM-2 is a family of protein sequence encoders that produce representations for downstream protein analyses.
Conceptual summary of the documented data flow; optional inputs and configured downstream stages must be reported for a reproducible evaluation.
Masked-token protein transformer encoder
Single amino-acid sequences.
Residue embeddings, sequence representations and masked-token predictions.
Official project documentation and implementation: https://github.com/facebookresearch/esm
limited source coverage · Automated source review, 2026-09-23. All specifications and missing details
12 evaluations · 12 results. Different protocols are not a single leaderboard.
Applied filters: All linked evaluations
| Tested configuration | Protocol and dataset | Finding | Evidence and details |
|---|---|---|---|
| Configuration: ESM-2 | Task: PFMBench ANTI-RES: Antibiotic resistance Dataset subset: Antibiotic resistance (PFMBench split) | 0.634 accuracy fraction · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · Source checkedMethods, coverage and sourceESM-2 on PFMBench ANTI-RES: Antibiotic resistance Fine-tuned with an adapter under the PFMBench harness; train, validation and test counts are in Table 1. Aggregation: Not reported pfmbench primary benchmark evidence · Table 3, row(ESM-2 [ 35 ]), column(Anti.Res.) |
| Configuration: ESM-2 | Task: PFMBench BINDING-DB: BindingDB Dataset subset: BindingDB (PFMBench split) | 0.137 spearman correlation · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · Source checkedMethods, coverage and sourceESM-2 on PFMBench BINDING-DB: BindingDB Fine-tuned with an adapter under the PFMBench harness; train, validation and test counts are in Table 1. Aggregation: Not reported pfmbench primary benchmark evidence · Table 3, row(ESM-2 [ 35 ]), column(Bind. DB) |
| Configuration: ESM-2 | Task: PFMBench CLONING-CLF: Cloning CLF Dataset subset: Cloning CLF (PFMBench split) | 0.806 auroc fraction · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · Source checkedMethods, coverage and sourceESM-2 on PFMBench CLONING-CLF: Cloning CLF Fine-tuned with an adapter under the PFMBench harness; train, validation and test counts are in Table 1. Aggregation: Not reported pfmbench primary benchmark evidence · Table 3, row(ESM-2 [ 35 ]), column(Clo. CLF) |
| Configuration: ESM-2 | Task: PFMBench DEEPLOC2: DeepLoc2 Multi Dataset subset: DeepLoc2 Multi (PFMBench split) | 0 .76191 f1 fraction · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · Source checkedMethods, coverage and sourceESM-2 on PFMBench DEEPLOC2: DeepLoc2 Multi Fine-tuned with an adapter under the PFMBench harness; train, validation and test counts are in Table 1. Aggregation: Not reported pfmbench primary benchmark evidence · Table 3, row(ESM-2 [ 35 ]), column(DL2 M.) |
| Configuration: ESM-2 | Task: PFMBench DEEPSOL: DeepSol Dataset subset: DeepSol (PFMBench split) | 0.845 auroc fraction · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · Source checkedMethods, coverage and sourceESM-2 on PFMBench DEEPSOL: DeepSol Fine-tuned with an adapter under the PFMBench harness; train, validation and test counts are in Table 1. Aggregation: Not reported pfmbench primary benchmark evidence · Table 3, row(ESM-2 [ 35 ]), column(DeepSol) |
| Configuration: ESM-2 | Task: PFMBench EC: Enzyme Commission Dataset subset: Enzyme Commission (PFMBench split) | 0.736 f1 fraction · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · Source checkedMethods, coverage and sourceESM-2 on PFMBench EC: Enzyme Commission Fine-tuned with an adapter under the PFMBench harness; train, validation and test counts are in Table 1. Aggregation: Not reported pfmbench primary benchmark evidence · Table 3, row(ESM-2 [ 35 ]), column(EC) |
| Configuration: ESM-2 | Task: PFMBench MAT-PROD: Material production Dataset subset: Material production (PFMBench split) | 0.812 accuracy fraction · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · Source checkedMethods, coverage and sourceESM-2 on PFMBench MAT-PROD: Material production Fine-tuned with an adapter under the PFMBench harness; train, validation and test counts are in Table 1. Aggregation: Not reported pfmbench primary benchmark evidence · Table 3, row(ESM-2 [ 35 ]), column(Mat.Pro.) |
| Configuration: ESM-2 | Task: PFMBench METAL-ION: Metal ion binding Dataset subset: Metal ion binding (PFMBench split) | 0.712 accuracy fraction · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · Source checkedMethods, coverage and sourceESM-2 on PFMBench METAL-ION: Metal ion binding Fine-tuned with an adapter under the PFMBench harness; train, validation and test counts are in Table 1. Aggregation: Not reported pfmbench primary benchmark evidence · Table 3, row(ESM-2 [ 35 ]), column(M. I. Bin.) |
| Configuration: ESM-2 | Task: PFMBench PDB-BIND: PDBbind Dataset subset: PDBbind (PFMBench split) | 0.147 spearman correlation · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · Source checkedMethods, coverage and sourceESM-2 on PFMBench PDB-BIND: PDBbind Fine-tuned with an adapter under the PFMBench harness; train, validation and test counts are in Table 1. Aggregation: Not reported pfmbench primary benchmark evidence · Table 3, row(ESM-2 [ 35 ]), column(PDBBind) |
| Configuration: ESM-2 | Task: PFMBench PROTEINGYM-ZS: ProteinGym zero-shot variant effect prediction Dataset subset: ProteinGym (PFMBench split) | 0.439 spearman correlation · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · Source checkedMethods, coverage and sourceESM-2 on PFMBench PROTEINGYM-ZS: ProteinGym zero-shot variant effect prediction Scored zero-shot, with no fine-tuning, as reported in PFMBench Table 4. Aggregation: Not reported pfmbench primary benchmark evidence · Table 4, row(ESM-2 [ 35 ]), column(ProteinGym) |
| Configuration: ESM-2 | Task: PFMBench SEC-STRUCT: Secondary structure Dataset subset: Secondary structure (PFMBench split) | 0.764 accuracy fraction · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · Source checkedMethods, coverage and sourceESM-2 on PFMBench SEC-STRUCT: Secondary structure Fine-tuned with an adapter under the PFMBench harness; train, validation and test counts are in Table 1. Aggregation: Not reported pfmbench primary benchmark evidence · Table 3, row(ESM-2 [ 35 ]), column(Sec. Str.) |
| Configuration: ESM-2 | Task: PFMBench STABILITY: TAPE_Stability Dataset subset: TAPE_Stability (PFMBench split) | 0.321 spearman correlation · higher Uncertainty: Not reported Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · Source checkedMethods, coverage and sourceESM-2 on PFMBench STABILITY: TAPE_Stability Fine-tuned with an adapter under the PFMBench harness; train, validation and test counts are in Table 1. Aggregation: Not reported pfmbench primary benchmark evidence · Table 3, row(ESM-2 [ 35 ]), column(Stability) |
Source checking is not independent reproduction. Release 2026-09-29-06401fd5b220.
Related profile: ESM-2. This page retains the exact record and its evaluation context.
Protein foundation model evaluated by the PFMBench authors under their fine-tuning protocol. Input family: Sequence.
ESM-2 tokenizes an amino-acid sequence and uses a transformer encoder trained to recover masked residues. Self-attention lets each residue representation depend on its sequence context. The released model returns token probabilities and embeddings; a specified pooling rule, task head or complete folding pipeline is needed for a particular biological prediction.
ESM-2 checkpoint identifiers encode layer count, parameter scale and training-data tag. The checked esm2_t33_650M_UR50D configuration lists max_position_embeddings=1,026. This configuration field includes model positions and is not a claim of training or validated inference on 1,026 amino acids.
Follow-up review of Reference checkpoint, Context limits, Training data release, Training cutoff. 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-model-esm-2Explanatory profile: limited source coverage · 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 |
|---|---|
| Model type | Masked-token protein transformer encoderSources (3)facebookresearch/esm: README.md; facebook/esm2_t33_650M_UR50D: README.md; facebook/esm2_t33_650M_UR50D: config.json · ESM README: Pre-trained Models and Main models; official facebook/esm2_t33_650M_UR50D README licence metadata and config.json |
| Architecture | Masked-token protein transformer encoder; the checked 650M checkpoint has 33 layers, hidden width 1,280, 20 attention heads and rotary positional encoding.Sources (3)facebookresearch/esm: README.md; facebook/esm2_t33_650M_UR50D: README.md; facebook/esm2_t33_650M_UR50D: config.json · ESM README: Pre-trained Models and Main models; official facebook/esm2_t33_650M_UR50D README licence metadata and config.json |
| Inputs | Single amino-acid sequences.Sources (3)facebookresearch/esm: README.md; facebook/esm2_t33_650M_UR50D: README.md; facebook/esm2_t33_650M_UR50D: config.json · ESM README: Pre-trained Models and Main models; official facebook/esm2_t33_650M_UR50D README licence metadata and config.json |
| Outputs | Residue embeddings, sequence representations and masked-token predictions.Sources (3)facebookresearch/esm: README.md; facebook/esm2_t33_650M_UR50D: README.md; facebook/esm2_t33_650M_UR50D: config.json · ESM README: Pre-trained Models and Main models; official facebook/esm2_t33_650M_UR50D README licence metadata and config.json |
| Parameters | Released scales: 8M, 35M, 150M, 650M, 3B and 15B.Sources (3)facebookresearch/esm: README.md; facebook/esm2_t33_650M_UR50D: README.md; facebook/esm2_t33_650M_UR50D: config.json · ESM README: Pre-trained Models and Main models; official facebook/esm2_t33_650M_UR50D README licence metadata and config.json |
| Known versions | ESM-2 checkpoint identifiers encode layer count, parameter scale and training-data tag.Sources (3)facebookresearch/esm: README.md; facebook/esm2_t33_650M_UR50D: README.md; facebook/esm2_t33_650M_UR50D: config.json · ESM README: Pre-trained Models and Main models; official facebook/esm2_t33_650M_UR50D README licence metadata and config.json |
| Training data | UniRef50 clusters with UniRef90 sampling; the pretrained-model table labels UR50/D 2021_04.Sources (3)facebookresearch/esm: README.md; facebook/esm2_t33_650M_UR50D: README.md; facebook/esm2_t33_650M_UR50D: config.json · ESM README: Pre-trained Models and Main models; official facebook/esm2_t33_650M_UR50D README licence metadata and config.json |
| Training cutoff | The inspected official table establishes an April 2021 UniRef release, but no separate latest-deposited-sequence date. Keep the corpus release distinct from a temporal leakage guarantee. · Not reported in inspected sourcesSourcesfacebookresearch/esm: README.md · README: Pre-trained Models and Pre-training Dataset Split |
| Context limits | The official extraction script truncates to 1,022 residues by default; --truncation_seq_length is configurable. This workflow default is not a universal architecture or validated biological-context limit.Sourcesesm2 extract: primary artifact · create_parser: --truncation_seq_length; run: get_batch_converter |
| Weights licence | The official facebook/esm2_t33_650M_UR50D model card declares MIT; this is the inspected checkpoint, not a licence inference from source code.Sources (3)facebookresearch/esm: README.md; facebook/esm2_t33_650M_UR50D: README.md; facebook/esm2_t33_650M_UR50D: config.json · ESM README: Pre-trained Models and Main models; official facebook/esm2_t33_650M_UR50D README licence metadata and config.json |
| Access | Official project documentation and implementation: https://github.com/facebookresearch/esmSources (3)facebookresearch/esm: README.md; facebook/esm2_t33_650M_UR50D: README.md; facebook/esm2_t33_650M_UR50D: config.json · ESM README: Pre-trained Models and Main models; official facebook/esm2_t33_650M_UR50D README licence metadata and config.json |
| Code licence | MITSourcesfacebookresearch/esm: LICENSE · LICENSE: licence text |
| Reference checkpoint | Example release: facebook/esm2_t33_650M_UR50D at 08e4846e537177426273712802403f7ba8261b6c. Its model.safetensors has registry-reported SHA-256 a08adabb949fa67ad3c14b509d04fd60368b35007b0095e3358f81200c4f4db0. This identifies a downloadable 650M checkpoint, not every ESM-2 evaluation.Sourcesesm2 release: primary artifact · sha; siblings[model.safetensors].lfs.sha256 |
| Training data release | The official pretrained-model table labels ESM-2 training data UR50/D 2021_04.Sourcesfacebookresearch/esm: README.md · README: Pre-trained Models table, ESM-2 rows |
Source checking verifies the cited claim or transcription. It does not establish independent reproduction.
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.
1 evidence row matching the loaded filters
| Property and statement | Original source and location | Review and provenance |
|---|---|---|
| Relationship: family discovery-model-esm-2 Individual claims | pfmbench primary benchmark evidence Section 3.3 Supported Models; Table 2 model identity and Table 3 named row Version: 2506.14796v1 | source checked automated source review · 2026-09-23 Audit detailsSource review establishes this relationship only. Exact evaluated configurations and original numerical review status remain unchanged. Source identifies ESM-2 650M, ESM-C 600M and ESM3 as the respective foundation models evaluated with adapter tuning. Retain per-task configurations and metrics. Field: Claim: model-evaluation-identity-12ea4d40983c70e67654 Source artifact SHA-256: Hash scope: Exact retrieved primary paper artifact bytes. |
View linked audit checks and correction history
Release 2026-09-29-06401fd5b220 · Record review: source checked
Stable ID: pfmbench-method-esm-2