ligandmpnn

Automate ligand-aware protein sequence design with LigandMPNN.

151|20|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/adaptyvbio/protein-design-skills --skill ligandmpnn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ligandmpnn
Source: https://github.com/adaptyvbio/protein-design-skills/tree/main/skills/ligandmpnn
Command: npx skills add https://github.com/adaptyvbio/protein-design-skills --skill ligandmpnn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill automates ligand-aware protein sequence design, enabling researchers to tailor amino-acid sequences around bound ligands for improved binding and function.

Core Features & Use Cases

  • Ligand-context aware sequence design using LigandMPNN for small molecules, cofactors, and metal coordination sites.
  • Suitable for designing around enzyme active sites and ligand-binding pockets to optimize activity and specificity.
  • Flexible execution: Modal-based workflow (recommended) and local installation options for diverse research environments.

Quick Start

Use the LigandMPNN workflow to generate ligand-aware designs for a given protein-ligand complex. Example commands: modal run modal_ligandmpnn.py --pdb-path protein_ligand.pdb --num-seq-per-target 16 --sampling-temp 0.1 python run.py --pdb_path protein_ligand.pdb --out_folder output/ --num_seq_per_target 16

Frequently Asked Questions about ligandmpnn

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

FAQPage Schema
How do I design protein sequences around bound small molecules and enzyme active sites?

Ligand-aware protein sequence design tailors amino acids around bound small molecules, enzyme active sites, metal coordination sites, and cofactors to optimize binding and function. It uses the LigandMPNN model to generate context-specific sequences for a given protein-ligand complex.

What do I need to run ligand-aware protein design workflows locally?

Running ligand-aware protein design locally requires Python 3.8 or higher, CUDA, and GPU hardware. You execute the run.py script with your protein-ligand complex PDB file to generate customized output sequences in your specified folder.

Can I use Modal to automate ligand-aware protein sequence design?

Yes, you can automate ligand-aware protein sequence design using the recommended Modal-based workflow. You execute the Modal script by providing a PDB path, the number of sequences per target, and a sampling temperature to generate tailored designs.

What is the best way to optimize protein binding pockets for cofactors and metal coordination sites?

Optimizing protein binding pockets for cofactors and metal coordination sites requires ligand-context aware sequence design. By modeling the structural environment around these specific ligands, you can generate tailored sequences that improve binding activity and specificity.

How many designed sequences can I generate per target for a protein-ligand complex?

You can specify the number of designed sequences generated per target for a protein-ligand complex using the num-seq-per-target flag. Adjusting this parameter alongside the sampling temperature controls the diversity and volume of your output sequences.