solublempnn

Design solubility-optimized protein sequences for given backbones using soluble model weights.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates solubility-optimized protein sequence design for a given backbone, helping researchers improve expression yields and reduce aggregation in challenging targets.

Core Features & Use Cases

  • SolubleMPNN integration: design sequences using soluble model weights to enhance solubility for Escherichia coli expression.
  • Design modes: supports standard ProteinMPNN design and ligand-aware LigandMPNN workflows as referenced by the skill guidelines.
  • Guided workflows: generate multiple sequences per backbone, evaluate solubility and folding propensity, and select candidates for experimental testing.

Quick Start

Design a sequence for backbone.pdb using the soluble model. For example, use the Modal wrapper to run the soluble design with backbone.pdb and model v_48_020.

Frequently Asked Questions about solublempnn

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

FAQPage Schema
How do I design soluble protein sequences for E. coli expression?

To design soluble protein sequences for E. coli expression, you can use SolubleMPNN to generate solubility-optimized sequences for a given backbone. It applies soluble model weights to enhance expression yields and reduce protein aggregation.

Can I use ligand-aware design workflows with SolubleMPNN?

Yes, SolubleMPNN supports ligand-aware LigandMPNN workflows alongside standard ProteinMPNN design. This allows you to generate sequences optimized for solubility while accounting for specific ligand interactions.

How does aggregation reduction work during protein sequence design?

Aggregation reduction during sequence design works by applying soluble model weights to optimize amino acid selection for a given backbone. This generates sequences with improved folding propensity and reduced aggregation tendency for experimental testing.

Do I need a local ProteinMPNN setup to run solubility optimization?

You do not strictly need a local ProteinMPNN setup to run solubility optimization. The skill supports running through Modal's soluble design workflow, or alternatively, you can use a local ProteinMPNN installation with the soluble model weights.

What is the best way to evaluate protein solubility after sequence design?

The best way to evaluate protein solubility after sequence design is to generate multiple sequences per backbone, assess their solubility and folding propensity computationally, and select the top candidates for experimental testing.