Agent Skills
返回列表
⚖️

DiffDock 分子对接

行业专业 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/diffdock。

技能介绍

要解决什么问题

结构导向药物发现里,常见需求是:给定蛋白质靶标和小分子配体,结合构象长什么样、配体落在哪个口袋。传统对接依赖搜索与打分函数,在柔性口袋和大配体上容易吃力。DiffDock 用扩散模型直接生成 3D 结合姿态,并给出置信度,用于初筛与排序,但不等价于结合亲和力(ΔG、Kd)。

技能如何工作

  • 输入:蛋白质可用 PDB,或氨基酸序列(经 ESMFold 建结构);配体支持 SMILES、SDF、MOL2。
  • 单复合物对接:一条蛋白 + 一条配体,输出多组采样构象及置信度。
  • 批量 / 虚拟筛选:用 CSV 描述 complex_name、protein_path 或 protein_sequence、ligand_description 等字段,可预计算蛋白嵌入以加速大批量任务。
  • 结果解读:用置信度做高/中/低分级;下游建议配合可视化检查,并用 GNINA、MM/GBSA 等重打分评估亲和力。
  • 调参要点:samples_per_complex、inference_steps、扭转采样温度等,可按刚性/柔性配体或精度/速度权衡调整。

适用边界与注意点

  • 面向典型小分子(约 100–1000 Da)与类药有机化合物;超大配体、多链复合物、全新蛋白家族时置信度可能偏低。
  • 不擅长:共价对接、膜蛋白(未专门训练)、小肽作配体、直接预测亲和力。
  • 首次运行会下载模型检查点并预计算 SO(2)/SO(3) 表;强烈建议 GPU,否则推理会明显变慢。
  • 置信度用于相对排序与风险提示,最终决策仍应结合结构合理性与实验验证。

使用场景

  • 拿到靶蛋白 PDB 与候选分子的 SMILES,需要生成 3D 结合构象并查看置信度再决定是否做实验验证
  • 化合物库虚拟筛选:同一蛋白靶标对几十到上百个配体做批量对接,并按置信度初筛命中物
  • 先导优化阶段想确认配体是否落在预期结合口袋,需多采样构象并做可视化比对
  • DiffDock 输出姿态后,要把顶级构象交给 GNINA 或 MM/GBSA 重新排序以评估相对亲和力

适合人员

  • 负责 hit-to-lead 的药物化学研究员,需要快速得到蛋白-配体结合姿态辅助设计取代基
  • 维护虚拟筛选流水线的计算化学工程师,需用 CSV 批量提交 PDB/序列与 SMILES 并汇总置信度结果
  • 做分子动力学或 MM/GBSA 的建模人员,需要对接构象作为能量最小化与结合能计算的起点结构
  • 课题组里处理结构生物学靶点与化合物库对接的博士后,要在 GPU 环境下调采样数与推理步数平衡精度与时间