Overview of Evolutionary Scale Modeling (ESM)
mainEvolutionary Scale Modeling (ESM) is a collection of Transformer-based protein language models developed by Meta's Fundamental AI Research (FAIR) team. The repository provides pre-trained weights and code for several state-of-the-art models used to predict protein structure, function, and properties directly from sequences.
Key capabilities include:
- Structure Prediction: Using ESM-2 or ESMFold to predict 3D protein structures.
- Variant Effect Prediction: Using ESM-1v for zero-shot prediction of functional effects from sequence variations.
- Inverse Folding: Using ESM-IF1 to design sequences for specific protein structures.
- MSA-based Inference: Using MSA Transformer for extracting embeddings from Multiple Sequence Alignments (MSAs).