proteinmpnn

Generate amino acid sequences that fold into a specified backbone using ProteinMPNN.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/yjcyxky/biominer-skills --skill proteinmpnn-yjcyxky
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: proteinmpnn
Source: https://github.com/yjcyxky/biominer-skills/tree/main/proteinmpnn
Command: npx skills add https://github.com/yjcyxky/biominer-skills --skill proteinmpnn-yjcyxky

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ProteinMPNN enables designers to generate amino acid sequences that fold into a specified backbone, accelerating structure-based design workflows.

Core Features & Use Cases

  • Multi-chain design support, fixed positions, and amino acid biases enable complex design tasks such as interface engineering and homooligomer design.
  • Docker-based execution with a prepackaged model ensures GPU-accelerated inference in scalable environments.
  • Use cases include de novo protein design, binder design, and experimental sequence screening against backbone targets.

Quick Start

Run a design job using the provided Docker image ghcr.io/open-prophetdb/proteinmpnn:arm64-blackwell, mapping your backbone.pdb to output sequences under /data/output, for example: docker run --rm --gpus all -v $(pwd):/data ghcr.io/open-prophetdb/proteinmpnn:arm64-blackwell python /app/protein_mpnn_run.py --pdb_path /data/backbone.pdb --out_folder /data/output --num_seq_per_target 10

Frequently Asked Questions about proteinmpnn

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

FAQPage Schema
How do I design protein sequences for a specific backbone structure?

To design protein sequences for a specific backbone, provide a PDB file to a structure-based design tool. This Skill generates amino acid sequences that fold into your specified target, accelerating de novo protein design workflows.

Can I design multi-chain proteins and fix specific positions during sequence design?

Yes, multi-chain protein design is fully supported. You can perform complex tasks like interface engineering and homooligomer design while constraining fixed positions and applying amino acid biases during sequence generation.

Do I need a GPU to run structure-based protein sequence generation?

Yes, a GPU is required for structure-based protein sequence generation. The process relies on a Docker-based image and GPU acceleration to execute model inference and generate output design files efficiently.

What output files are generated when designing protein sequences from a backbone PDB?

When designing protein sequences from a backbone PDB, the tool generates FASTA files and scoring data. These output files are saved to your specified directory for downstream sequence screening and analysis.

How do I run ProteinMPNN using Docker for protein engineering tasks?

To run ProteinMPNN using Docker for protein engineering tasks, execute the provided Docker image command. Map your local backbone PDB file to the container and specify an output folder to generate sequences.