PyMOL 本身是可视化工具而非对接引擎,但在分子对接工作流里它承担着不可替的关键角色:结果检查、结合模式作图与相互作用标注。本项目在每轮对接后都用 PyMOL 做肉眼复核与发表级配图。下文聚焦 PyMOL 在对接中的实际用法,而不是泛泛的软件教程。

对接软件(Vina、Glide、AutoDock)输出的是坐标和分数,但分数排名前三的 pose 未必都合理。本项目习惯把 top 10 pose 全部载入 PyMOL,逐个检查:配体是否卡在蛋白骨架外、是否与金属中心合理配位、关键氢键是否满足几何。这一步能拦掉大量”高分低质”的假阳性。
# 载入蛋白与对接结果
load receptor.pdb
load poses.pdb
# 按配体名称对齐,避免整体漂移
align poses, receptor
对接结果文件常含多个 MODEL,PyMOL 用 `split_states` 可把每个 pose 拆成独立对象,方便挨个审视。
PyMOL 的氢键距离判定默认 3.2 Å 且不考虑角度,直接用它标”氢键”会过宽松。本项目做法是:在 PyMOL 里定位候选氢键,再回 MD 轨迹统计占有率交叉验证,只有既满足几何又高占有的才写进图注。
PyMOL 检视合格的 pose,下一步应进入分子动力学短时验证,确认结合不是对接软件的”快照幻觉”。对接软件选型与打分函数差异的更多讨论见本站的分子对接计算栏目。整体科研计算服务可查看科研学术网首页。
GROMACS分子动力学模拟的性能调优与并行计算
GROMACS分子动力学模拟的性能调优与并行计算
gpcr分子动力学模拟
gromacs自由能计算
高通量分子筛选:从算力并行到结果聚合的工程化路径
GROMACS分子动力学模拟:从建模到轨迹分析完整流程
Gromacs代算 — 科研用户的GROMACS分子动力学外包服务选型与质量验收指南
高斯加速分子动力学模拟 — GaMD突破常规MD采样瓶颈的原理与实践