What problem does it solve?
Provides high-quality protein sequence embeddings and pseudo-log-likelihood scoring to assess sequence plausibility, prioritize design candidates, and enable embedding-based analyses without manual model engineering.
Core Features & Use Cases
- Embeddings for analysis: extract per-residue and pooled vectors from ESM2 models for clustering, visualization, and downstream machine learning.
- Pseudo-log-likelihood scoring: compute PLL scores to rank sequence naturalness and filter out unlikely designs.
- Model selection & throughput guidance: supports multiple ESM2 sizes for tradeoffs between speed and quality and includes recommended GPU and runtime guidance for campaign planning.
- Use Case: screen thousands of designed peptides to remove implausible sequences, cluster candidates by embedding similarity, and prioritize variants for structure prediction.
Quick Start
Compute embeddings and PLL scores for sequences.fasta and save embeddings to embeddings/ using the esm skill.