← 返回
未分类 中文

Protein-Ligand Docking

Run a protein-ligand docking workflow for research questions about target binding, selectivity, and structural plausibility. Use this skill when the user ask...
运行蛋白质‑配体对接工作流,用于研究目标结合、选择性和结构合理性等问题。当用户询问相关问题时使用此技能。
zackz2025 zackz2025 来源
未分类 clawhub v2.3.0 2 版本 100000 Key: 无需
★ 0
Stars
📥 430
下载
💾 18
安装
2
版本
#latest

概述

Protein-Ligand Docking

Use this skill for research questions such as:

  • "Can ligand X plausibly bind protein Y?"
  • "Is this inhibitor likely to be selective between bacterial and human homologs?"
  • "Should we continue to docking, or is sequence/structure divergence already too large?"

Keep the workflow practical. If an early step already rules out a meaningful docking analysis, stop and explain why instead of forcing the full pipeline.

Inputs To Collect First

Ask for or infer:

  • target protein name and species
  • ligand name and available structure format
  • whether the user wants a quick feasibility screen or a fuller workflow
  • whether an experimental structure already exists

Useful concrete inputs:

  • UniProt ID or protein sequence
  • ligand SDF or SMILES
  • known PDB ID, if available
  • comparison target, if this is a selectivity question

Workflow

1. Sequence Retrieval

  • Retrieve the target sequence from UniProt when the user provides a protein name or UniProt ID.
  • Save FASTA files with clear names because later scripts depend on them.
  • If the question is about selectivity, retrieve both sequences before moving on.

2. Structure Search

  • Search RCSB PDB for experimentally solved structures first.
  • Prefer structures with a relevant ligand, catalytic domain, or biologically meaningful complex.
  • If no suitable structure exists, plan to use AlphaFold or AlphaFold-Multimer in Colab.

3. Sequence Conservation Check

When the question involves homolog comparison, run scripts/step3_alignment.py.

  • High similarity suggests the binding region may be conserved and docking can be informative.
  • Borderline similarity means docking may still help, but interpretation must stay cautious.
  • Very low similarity can support an early "binding pocket likely not conserved" conclusion.

Detailed interpretation thresholds live in references/decision-guide.md.

4. Structure Modeling

Use AlphaFold-Multimer only when a suitable experimental structure is missing and a complex model is still needed.

5. Model Quality Assessment

Before docking an AlphaFold-derived structure, run scripts/step5_pae_analysis.py.

Focus on two questions:

  • Is the fold itself credible enough to use?
  • Is the interface or predicted docking region reliable enough to interpret?

If interface confidence is poor, stop and say docking would likely be misleading.

6. Docking

Run scripts/step6_vina_docking.py when all of the following are true:

  • the receptor structure is usable
  • the ligand structure is available
  • the docking box is justified by structure or interface analysis

Prefer docking settings derived from the modeled or known interaction region, not arbitrary whole-protein boxes.

7. Report The Result

Use scripts/step7_summary_report.py when the user wants a structured deliverable.

The final answer should cover:

  • binding affinity range, not just the single best score
  • whether the pose lands in a biologically meaningful region
  • whether the structure quality supports interpretation
  • what the main uncertainty is
  • what experimental validation would best test the claim

Decision Rules

Use these rules during execution:

  • Do not treat docking as proof of binding.
  • Do not continue if the structure or interface confidence is clearly too poor.
  • Do not over-interpret small score differences across targets.
  • If the user only needs a quick answer, stop once the evidence is sufficient.
  • For biomedical research, always separate computational plausibility from experimental validation.

Thresholds, QC checks, and result wording guidance are in references/decision-guide.md.

Expected Outputs

Depending on the stage reached, provide some or all of:

  • FASTA files for targets
  • selected PDB IDs or modeled structures
  • alignment summary JSON
  • model quality JSON with grid box coordinates
  • docking summary JSON
  • a short written conclusion in plain language
  • optional Summary.md, Summary.docx, and figure output

Dependencies

This skill may rely on:

  • UniProt and RCSB web access
  • Google Colab for AlphaFold-Multimer
  • Python 3 plus Biopython, NumPy, RDKit, OpenBabel, and py3Dmol
  • AutoDock Vina in WSL or Linux

Installation notes and recommended thresholds are in references/decision-guide.md.

Limits To State Explicitly

Always warn the user about the main limits:

  • docking scores are approximate, not definitive
  • static docking ignores induced fit and many solvent effects
  • AlphaFold confidence does not guarantee a correct ligand-binding geometry
  • experimental assays remain the standard for validation

版本历史

共 2 个版本

  • v2.3.0 当前
    2026-05-03 06:22 安全 安全
  • v1.0.0
    2026-03-31 09:50 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

professional

All-Market Financial Data Hub

financial-ai-analyst
基于东方财富数据库,支持自然语言查询金融数据,覆盖A股、港股、美股、基金、债券等资产,提供实时行情、公司信息、估值、财务报表等,适用于投资研究、交易复盘、市场监控、行业分析、信用研究、财报审计、资产配置等场景,满足机构与个人需求。返回结果为
★ 138 📥 44,094
professional

A股量化 AkShare

mbpz
A股量化数据分析工具,基于AkShare库获取A股行情、财务数据、板块信息等。用于回答关于A股股票查询、行情数据、财务分析、选股等问题。
★ 213 📥 65,815
professional

Stock Market Pro

kys42
Yahoo Finance (yfinance) 驱动的股票分析技能:行情报价、基本面、ASCII 趋势图、高分辨率图表(RSI/MACD/BB/VWAP/ATR),以及可选的网络...
★ 168 📥 40,781