esmfold2

Predict protein and nucleic acid structures using the ESMFold2 algorithm.

288|34|Updated Jul 6, 2026
One-click install
npx skills add https://github.com/PKU-YuanGroup/OpenAI4S --skill esmfold2-pku-yuangroup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: esmfold2
Source: https://github.com/PKU-YuanGroup/OpenAI4S/tree/main/skills/esmfold2
Command: npx skills add https://github.com/PKU-YuanGroup/OpenAI4S --skill esmfold2-pku-yuangroup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a streamlined workflow for predicting protein and nucleic acid structures using the ESMFold2 algorithm, simplifying the process of structural biology research.

Core Features & Use Cases

  • Protein and Nucleic Acid Structure Prediction: Utilizes the Biohub ESMFold2 / ESMFold2-Fast co-folding method to predict structures.
  • Multiple Input Modes: Supports single-sequence and MSA modes for protein, DNA, RNA, and ligand analysis.
  • Advanced Language Models: Incorporates ESMC-{300M,600M,6B} protein language models for masked-LM logits, hidden states, mutation scoring, contact prediction, and SAE interpretability head.
  • Use Case: Imagine you are a structural biologist looking to predict the structure of a protein based on a single-sequence input. Use this Skill to analyze the sequence and obtain potential structural configurations.

Quick Start

Run the 'esmfold2' skill with the following command to predict the structure of a protein with a given sequence: esmfold2 predict protein "sequence" --name "output.cif" --model "biohub/ESMFold2".

Frequently Asked Questions about esmfold2

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

FAQPage Schema
How do I predict protein structure from a single sequence?

To predict protein structure from a single sequence, use the ESMFold2 co-folding method by running the predict command with your sequence and specifying an output name. This provides potential structural configurations directly from the sequence input.

Can I predict nucleic acid structures like DNA and RNA using ESMFold2?

Yes, you can predict nucleic acid structures including DNA and RNA using ESMFold2. The skill supports multiple input modes for protein, DNA, RNA, and ligand analysis, utilizing advanced language models for structural biology research.

Do I need a GPU to run ESMFold2 for structure prediction?

Yes, you need a GPU to run ESMFold2 for structure prediction because the algorithm requires GPU acceleration. You also need specific Python and CUDA versions installed to execute the prediction workflows properly.

What is the difference between single-sequence and MSA modes in protein structure prediction?

Single-sequence mode predicts structures using only one input sequence, while MSA mode uses multiple sequence alignment for analysis. ESMFold2 supports both input modes to accommodate different protein, DNA, RNA, and ligand analysis needs.

How does ESMFold2 analyze protein mutations and contacts?

ESMFold2 analyzes protein mutations and contacts by incorporating ESMC language models to compute masked-LM logits, hidden states, mutation scoring, contact prediction, and SAE interpretability head for detailed sequence analysis.

When should I use ESMFold2 in my drug discovery workflow?

You should use ESMFold2 in your drug discovery workflow when you need to predict protein and nucleic acid structures. It is suitable for structural biology research and streamlines the process of obtaining structural configurations.

Related Skills