|
本帖最后由 小蒜泥 于 2023-5-11 14:02 编辑
各位大侠,我想请教一个用Amber做 LiGaMD (Ligand Gaussian Accelerated MD) 的问题,我看到网页教程 (http://miaolab.org/GaMD/manual.html) 上说分为5个阶段(如图),其中第二阶段 (蓝色的conventional MD stage) 是收集势能的,而最后一阶段GaMD production stage的boost parameters是不更新的,我按照下图的教程 (http://miaolab.org/GaMD/tutorial.html) 分为了 job1 和 job2 提交运行,job1为 conventional MD 和 GaMD equilibration (igamd=3),job2为 LiGaMD production simulation (igamd=11), 其中我跑了12ns conventional MD, 100ns GaMD (igamd=3) 和 600ns LiGaMD production runs (igamd=11) ,每 1ps 保存一帧结构,共600000个LiGaMD结构,请问这样设置是对的吗?运行的结果发现 job1阶段生成的 gamd.log 文件中,Boost-Energy-Potential 等数值都是正常的,因为跑了10 ns,所以共100000个数值,而 job2 生成的 gamd.log文件中,Boost-Energy-Potential 和 Boost-Energy-Dihedral都是 0.00(如图),我不知道这是正常的吗?还有就是在后期做 2D PMF图分析的时候 (http://miaolab.org/PyReweighting/),需要用到 gamd.log中的数值生成weights.dat文件,请问这里的 gamd.log 文件是用 job1生成的 gamd.log 文件吗(因为job2生成的都是0 ?),并且还需要从MD中选取关键反应坐标,提取其随每一帧的变化数值,我想问一下,这里用到的轨迹文件是我做的 600ns 的 LiGaMD (production stage) 的600000个结构吗,还是前面生成的轨迹呢?但 Reweighting的一步又同时需要weights.dat和提取的坐标文件,这两者的数值如果分别取自 job1和 job2,数量不同,请问是不是这样做不对?应该用那些文件的数值来分析呢?附上了我在 job1 和 job2 中的输入文件(.in文件)以及分别生成的 gamd.log文件,还有分析用到的提取的坐标 d1-d2.dat 文件和 weights.dat,请老师们帮我看一下有没有问题,这方面的小白,第一次尝试这种方法,请各位指教,非常感谢!!
|
-
1.png
(164.4 KB, 下载次数 Times of downloads: 52)
-
2.png
(58.7 KB, 下载次数 Times of downloads: 47)
-
3.png
(39.49 KB, 下载次数 Times of downloads: 51)
-
4.png
(56.48 KB, 下载次数 Times of downloads: 49)
-
5.png
(70.14 KB, 下载次数 Times of downloads: 47)
-
6.png
(93.76 KB, 下载次数 Times of downloads: 49)
-
7.png
(100.96 KB, 下载次数 Times of downloads: 46)
-
8.png
(77.42 KB, 下载次数 Times of downloads: 47)
-
-
d1-d2.dat
1.62 MB, 下载次数 Times of downloads: 4
-
-
job1.in
1.13 KB, 下载次数 Times of downloads: 22
-
-
job2.in
1.23 KB, 下载次数 Times of downloads: 22
-
-
weights.dat
2.45 MB, 下载次数 Times of downloads: 1
|