分子动力学模拟
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/molecular-dynamics。
技能介绍
要解决什么问题
结构生物学和药物设计里,很多问题没法只靠静态晶体结构回答:突变会不会让蛋白更不稳定、配体在结合位点里怎么动、IDR 的构象系综长什么样、膜蛋白在脂质环境里界面怎么变。分子动力学(MD)通过对牛顿运动方程数值积分,在时间尺度上跟踪原子坐标与速度,把「一张快照」延伸成可统计的轨迹。
技能如何组织工作流
本技能把两条链路放在一起:OpenMM 负责高性能模拟(GPU、Python API、多种力场),MDAnalysis 负责读写在各主流引擎下产生的轨迹并做分析。
典型 OpenMM 流程可以概括为:
- 体系准备(溶剂化、离子、力场与约束)
- 能量最小化(消除 PDB 带来的空间位阻)
- NVT 平衡 → NPT 平衡 → 生产阶段
轨迹侧常用步骤包括:加载轨迹、RMSD(相对参考结构的整体漂移)、RMSF(逐残基涨落)、以及蛋白-配体接触统计。SKILL 里还给了一张力场对照表(如标准蛋白用 amber14-all.xml + TIP3P-FB,膜蛋白倾向 CHARMM36m 等),并提到 PDBFixer、小分子 GAFF2(经 OpenFF)等准备工具。
适用边界与注意点
MD 不是「跑完就有结论」:生产前必须最小化并分阶段平衡;分析时通常要丢掉轨迹前 20–50% 当作未平衡段。步长、约束(如 HBonds 下 2 fs)、PME 静电、周期性边界与检查点保存,都会直接影响结果是否可复现、是否物理合理。膜体系、蛋白-配体、无序蛋白等场景对力场与水模型更敏感,选错组合比调参更致命。
使用场景
- 突变体结构已就绪,需用 OpenMM 完成最小化、NVT/NPT 平衡与生产,并用 RMSD/RMSF 对照野生型动力学差异。
- 先导化合物需表征结合模式:溶剂化蛋白-配体复合物、跑生产轨迹,再用接触分析看位点占用与采样。
- 膜蛋白项目要在脂质双分子层中建模,按力场表选 CHARMM36m 与水模型,走完平衡段再进入可分析的生产阶段。
- 手头有多包引擎导出的轨迹,需用 MDAnalysis 统一加载,丢弃前段未平衡帧后做 RMSD 与蛋白-配体接触统计。
适合人员
- 解释突变对蛋白稳定性与局部柔性的结构生物学家,要把 MD 涨落结果写进机制讨论或补充材料。
- 负责结合亲和力与构象假设的药物化学研究员,需要在口袋内看配体采样而非只依赖对接姿态。
- 第一次从原始 PDB 做溶剂化、离子与力场参数化并用 OpenMM 跑通全流程的计算化学或生物信息学研究生。
- 合作组交付长 MD 轨迹后负责后处理的生物物理分析人员,需用 Python 批处理 RMSF 并严格执行平衡段剔除规则。