esm2-sequence-scoring

Score protein sequences and generate embeddings using the ESM2 model.

25|5|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/zongtingwei/Bioclaw_Skills_Hub --skill esm2-sequence-scoring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: esm2-sequence-scoring
Source: https://github.com/zongtingwei/Bioclaw_Skills_Hub/tree/main/skills/protein-design/skills/esm2-sequence-scoring
Command: npx skills add https://github.com/zongtingwei/Bioclaw_Skills_Hub --skill esm2-sequence-scoring

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Sequence-level scoring and embeddings for protein sequences, enabling rapid plausibility checks and representation learning without full structure prediction.

Core Features & Use Cases

  • Compute pseudo-log-likelihood (PLL) scores for sequence plausibility.
  • Generate per-sequence embeddings for clustering, similarity search, or downstream modeling.
  • Support zero-shot variant effect insights and design screening in protein-design pipelines.

Quick Start

Run the ESM2 sequence-scoring workflow on a FASTA file to generate embeddings and PLL scores.

Frequently Asked Questions about esm2-sequence-scoring

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I compute pseudo-log-likelihood scores for protein sequences?

Pseudo-log-likelihood (PLL) scores for protein sequence plausibility can be computed using the ESM2 model. This workflow processes FASTA files to generate PLL scores and per-sequence embeddings for screening design variants.

Can I generate protein sequence embeddings for clustering without structure prediction?

Yes, generating protein sequence embeddings for clustering and similarity search without full structure prediction is supported. The ESM2 model provides rich sequence representations for downstream modeling directly from FASTA inputs.

What Python and PyTorch versions do I need for ESM2 sequence scoring?

ESM2 sequence scoring requires Python 3.8+ and PyTorch 1.10+, preferably PyTorch 2.0+. You also need access to the esm2 sequence scoring resources or Modal runtime as specified in the documentation.

How do I run zero-shot variant effect screening on a FASTA file?

Zero-shot variant effect screening is performed by running the ESM2 sequence-scoring workflow on a FASTA file. This yields pseudo-log-likelihood scores to quantify sequence plausibility and support design screening in protein-design pipelines.

What is the best way to integrate sequence plausibility scores into a protein design pipeline?

Integrating sequence plausibility scores into protein design pipelines is done by computing ESM2 embeddings and PLL scores. These outputs support screening design variants, clustering sequence space, and feeding sequence scores into downstream QC steps.

Why use ESM2 embeddings instead of full structure prediction for sequence screening?

Using ESM2 embeddings enables rapid plausibility checks and representation learning without the computational overhead of full structure prediction. This approach accelerates screening design variants and clustering sequence space efficiently.