tooluniverse-protein-therapeutic-design by mims-harvard/tooluniverse
npx skills add https://github.com/mims-harvard/tooluniverse --skill tooluniverse-protein-therapeutic-design利用 RFdiffusion 骨架生成、ProteinMPNN 序列优化和结构验证进行 AI 引导的从头蛋白质设计,用于治疗性蛋白质开发。
核心原则 :
当用户要求以下内容时应用:
Phase 1: Target Characterization
Get structure (PDB, EMDB cryo-EM, AlphaFold), identify binding epitope
Phase 2: Backbone Generation (RFdiffusion)
Define constraints, generate >= 5 backbones, filter by geometry
Phase 3: Sequence Design (ProteinMPNN)
Design >= 8 sequences per backbone, sample with temperature control
Phase 4: Structure Validation (ESMFold/AlphaFold2)
Predict structure, compare to backbone, assess pLDDT/pTM
Phase 5: Developability Assessment
Aggregation, pI, expression prediction
Phase 6: Report Synthesis
Ranked candidates, FASTA, experimental recommendations
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
[TARGET]_protein_design_report.md[TARGET]_designed_sequences.fasta 和 [TARGET]_top_candidates.csv每个设计必须包含:序列、长度、靶标、方法以及质量指标(pLDDT、pTM、MPNN 分数、结合预测)。
| 工具 | 用途 | 关键参数 |
|---|---|---|
NvidiaNIM_rfdiffusion | 骨架生成 | diffusion_steps (NOT num_steps) |
NvidiaNIM_proteinmpnn | 序列设计 | pdb_string (NOT pdb) |
NvidiaNIM_esmfold | 快速验证 | sequence (NOT seq) |
NvidiaNIM_alphafold2 | 高精度验证 | sequence, algorithm |
NvidiaNIM_esm2_650m | 序列嵌入 | sequences, format |
| 工具 | 错误 | 正确 |
|---|---|---|
NvidiaNIM_rfdiffusion | num_steps=50 | diffusion_steps=50 |
NvidiaNIM_proteinmpnn | pdb=content | pdb_string=content |
NvidiaNIM_esmfold | seq="MVLS..." | sequence="MVLS..." |
NvidiaNIM_alphafold2 | seq="MVLS..." | sequence="MVLS..." |
NVIDIA_API_KEY 环境变量| 工具 | 用途 | 关键参数 |
|---|---|---|
PDB_search_by_uniprot | 查找 PDB 结构 | uniprot_id |
PDB_get_structure | 下载 PDB 文件 | pdb_id |
alphafold_get_prediction | 获取 AlphaFold DB 结构 | accession |
emdb_search | 搜索冷冻电镜图谱 | query |
emdb_get_entry | 获取条目详情 | entry_id |
UniProt_get_protein_sequence | 获取靶标序列 | accession |
InterPro_get_protein_domains | 获取结构域 | accession |
| 等级 | 标准 |
|---|---|
| T1 (最佳) | pLDDT >85, pTM >0.8, 低聚集性, 中性 pI |
| T2 | pLDDT >75, pTM >0.7, 可接受的可开发性 |
| T3 | pLDDT >70, pTM >0.65, 存在可开发性问题 |
| T4 | 验证失败或存在重大可开发性问题 |
每周安装次数
149
代码仓库
GitHub 星标数
1.2K
首次出现
2026年2月7日
安全审计
安装于
codex140
opencode140
gemini-cli140
github-copilot137
kimi-cli132
amp132
AI-guided de novo protein design using RFdiffusion backbone generation, ProteinMPNN sequence optimization, and structure validation for therapeutic protein development.
KEY PRINCIPLES :
Apply when user asks to:
Phase 1: Target Characterization
Get structure (PDB, EMDB cryo-EM, AlphaFold), identify binding epitope
Phase 2: Backbone Generation (RFdiffusion)
Define constraints, generate >= 5 backbones, filter by geometry
Phase 3: Sequence Design (ProteinMPNN)
Design >= 8 sequences per backbone, sample with temperature control
Phase 4: Structure Validation (ESMFold/AlphaFold2)
Predict structure, compare to backbone, assess pLDDT/pTM
Phase 5: Developability Assessment
Aggregation, pI, expression prediction
Phase 6: Report Synthesis
Ranked candidates, FASTA, experimental recommendations
[TARGET]_protein_design_report.md first with section headers[TARGET]_designed_sequences.fasta and [TARGET]_top_candidates.csvEvery design MUST include: Sequence, Length, Target, Method, and Quality Metrics (pLDDT, pTM, MPNN score, binding prediction).
| Tool | Purpose | Key Parameter |
|---|---|---|
NvidiaNIM_rfdiffusion | Backbone generation | diffusion_steps (NOT num_steps) |
NvidiaNIM_proteinmpnn | Sequence design | pdb_string (NOT pdb) |
NvidiaNIM_esmfold | Fast validation |
| Tool | Wrong | Correct |
|---|---|---|
NvidiaNIM_rfdiffusion | num_steps=50 | diffusion_steps=50 |
NvidiaNIM_proteinmpnn | pdb=content | pdb_string=content |
NvidiaNIM_esmfold | seq="MVLS..." |
NVIDIA_API_KEY environment variable required| Tool | Purpose | Key Parameters |
|---|---|---|
PDB_search_by_uniprot | Find PDB structures | uniprot_id |
PDB_get_structure | Download PDB file | pdb_id |
alphafold_get_prediction | Get AlphaFold DB structure | accession |
emdb_search |
| Tier | Criteria |
|---|---|
| T1 (best) | pLDDT >85, pTM >0.8, low aggregation, neutral pI |
| T2 | pLDDT >75, pTM >0.7, acceptable developability |
| T3 | pLDDT >70, pTM >0.65, developability concerns |
| T4 | Failed validation or major developability issues |
= 5 backbones generated, top 3-5 selected
= 8 sequences per backbone, MPNN scores reported
Weekly Installs
149
Repository
GitHub Stars
1.2K
First Seen
Feb 7, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
codex140
opencode140
gemini-cli140
github-copilot137
kimi-cli132
amp132
AI 代码实施计划编写技能 | 自动化开发任务分解与 TDD 流程规划工具
50,900 周安装
Better-Auth 组织管理最佳实践:多租户系统设置、成员权限与邀请系统完整指南
8,200 周安装
Power BI 语义建模最佳实践指南:星型模式、DAX 度量值与模型优化
8,100 周安装
AI 自动生成编码规范 | 基于项目文件智能创建代码风格指南
8,100 周安装
ScoutQA AI驱动Web应用探索性测试工具 - 自动化测试与验证解决方案
8,100 周安装
PlantUML ASCII 图表生成器 - 命令行文本图表工具,支持序列图、类图、活动图
8,200 周安装
pytest-coverage:Python测试覆盖率工具,一键生成代码覆盖率报告
8,300 周安装
sequence (NOT seq) |
NvidiaNIM_alphafold2 | High-accuracy validation | sequence, algorithm |
NvidiaNIM_esm2_650m | Sequence embeddings | sequences, format |
sequence="MVLS..." |
NvidiaNIM_alphafold2 | seq="MVLS..." | sequence="MVLS..." |
| Search cryo-EM maps |
query |
emdb_get_entry | Get entry details | entry_id |
UniProt_get_protein_sequence | Get target sequence | accession |
InterPro_get_protein_domains | Get domains | accession |