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,下一步应进入分子动力学短时验证,确认结合不是对接软件的”快照幻觉”。对接软件选型与打分函数差异的更多讨论见本站的分子对接计算栏目。整体科研计算服务可查看科研学术网首页。
大分子结构核磁预测:二级化学位移与实验化学位移关联
小分子高通量筛选:120 万化合物七级漏斗与富集因子分析
界面分子动力学模拟:二氧化硅/水界面水化层结构与动力学
高斯分子动力学模拟
GROMACS分子动力学模拟的性能调优与并行计算
GROMACS分子动力学模拟的性能调优与并行计算
gpcr分子动力学模拟
gromacs自由能计算
大分子分子动力学模拟:三链蛋白体系骨架涨落与溶剂可及表面积演化
lammps计算结合能
lammps计算结合能
钙钛矿分子动力学模拟熔化行为
LAMMPS 计算粘度
LAMMPS 计算声子谱
LAMMPS 分子动力学模拟
范德华力模拟计算