计算化学公社

 找回密码 Forget password
 注册 Register
Views: 9756|回复 Reply: 1
打印 Print 上一主题 Last thread 下一主题 Next thread

[GROMACS] 请教另一种蛋白SMD模拟方法的实现问题

[复制链接 Copy URL]

11

帖子

0

威望

125

eV
积分
136

Level 2 能力者

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 wzhang 于 2020-2-17 17:20 编辑

大家好,我想使用gromacs实现另外一种蛋白的SMD(Steered Molecular Dynamics)模拟过程,还请大家给点意见。
比如说对蛋白的拉伸:我想先固定住蛋白的一端,另一端拉伸ΔxΔx可以为0.5 nm,0.2 nm...)距离然后relaxation一段时间,再进行相同的操作。(区别于constant rate和constant force pulling的过程)不知道有没有能直接实现这个过程的办法?
我想到的一种办法是:
相当于在蛋白固定端和拉伸端加一个harmonic弹簧,弹簧的势函数为1/2*k*(r-r0)^2,可以通过调节弹簧平衡位置r0来实现想要拉伸到的位置。这样仍然可以用pull-coord1-type=umbrella,pull-coord1-geometry=diatance然后设置pull-coord1-init来调节r0(请问这里的pull-coord1-init是否就是r0?),但我不太懂如何在模拟过程中如何能动态地调节pull-coord1-init,还是必须得跑完一个再采用一个新的.mdp文件接着继续跑?
请给我一些指导,多谢!

516

帖子

1

威望

4765

eV
积分
5301

Level 6 (一方通行)

2#
发表于 Post on 2020-2-17 21:49:53 | 只看该作者 Only view this author
会写脚本就可以实现了

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2026-2-19 14:20 , Processed in 0.238574 second(s), 20 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list