# Bio Proteinmpnn Inference

> ProteinMPNN inverse folding 推理 skill。用于执行 OneScience ProteinMPNN 的 PDB 骨架到序列设计、score-only、conditional probabilities、fixed chains、fixed positions、tied positions、PSSM、omit AA 和 CA-only 推理，收紧 JSONL helper、chain_M、权重目录、采样温度和 FASTA/score 输出校验。

- **Type:** Skill
- **Install:** `agentstack add skill-onescience-ai-oneskills-proteinmpnn-inference`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [onescience-ai](https://agentstack.voostack.com/s/onescience-ai)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [onescience-ai](https://github.com/onescience-ai)
- **Source:** https://github.com/onescience-ai/OneSkills/tree/master/skills/onescience-role/assets/bio_domain/bio-inference/proteinmpnn-inference

## Install

```sh
agentstack add skill-onescience-ai-oneskills-proteinmpnn-inference
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# ProteinMPNN 推理

## 使用边界

用于给已有骨架设计或打分序列。它不是结构预测模型。若上游骨架来自 RFdiffusion，先确认 PDB/链/残基编号，再进入本 skill。

## 可复用资源

- `{onescience_path}/onescience/examples/biosciences/_manifests/model_requests/proteinmpnn_request.yaml`：PDB、链、固定位置、采样温度、权重和输出模板。
- `references/proteinmpnn_execution.md`：helper JSON、CA-only、score-only 和约束检查。

## 推荐流程

1. 读模型卡：`onescience-coder/assets/models/proteinmpnn.md`。
2. 固定入口：`{onescience_path}/onescience/examples/biosciences/ProteinMPNN/protein_mpnn_run.py`。
3. Preflight：PDB backbone 是否含 N/CA/C/O，链 ID，设计链，固定位置，权重目录和模型名。
4. 如果有复杂约束，先生成 helper JSON：chain id、fixed positions、tied positions、PSSM、omit AA。
5. 运行：设置 `--sampling_temp`、`--num_seq_per_target`、`--batch_size`、`--seed`。
6. Postflight：FASTA 数量、score/probs、固定位置是否保持、设计链是否正确。

## 禁止事项

- 不要把 `chain_M` 与 padding mask 混用。
- CA-only 权重必须配套 `--ca_only` 和 CA-only 输入。
- 不要在 PDB 原子缺失或链名不明时直接设计。

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [onescience-ai](https://github.com/onescience-ai)
- **Source:** [onescience-ai/OneSkills](https://github.com/onescience-ai/OneSkills)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-onescience-ai-oneskills-proteinmpnn-inference
- Seller: https://agentstack.voostack.com/s/onescience-ai
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
