24小时热门版块排行榜    

查看: 848  |  回复: 3

mengsk

金虫 (著名写手)

[求助] g_dist 算分子末端距

用 g_dist -f *.trr -n dist.xvg -o *.xvg -b 0 -e 1000

dist.xvg文件这样写的:
[ end1]
  1
[ end2 ]
358

想得到分子两端的距离,盒子大小 5 x 3 x 3 nm^3,做出分子两端原子的距离感觉不太对,有负值,并且出现如图中红线的跳动,轨迹转换的时候试过 trjconv -pbc mol 把分子放到盒子中,但依旧会出现相同的问题,请问应该如何解决,说具体点,谢谢!
g_dist示意图.jpg



g_dist.jpg
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : g_dist示意图.jpg
  • 2012-10-22 10:58:57, 32.86 K

» 收录本帖的淘帖专辑推荐

gromacs

» 猜你喜欢

» 本主题相关商家推荐: (我也要在这里推广)

» 本主题相关价值贴推荐,对您同样有帮助:

奋斗中的小木虫
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jiaoyixiong

荣誉版主 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
zh1987hs: 金币+5, 谢谢 2012-10-22 11:14:50
计算分子两端的距离,我推荐你使用g_mindist 吧
步骤:
1、你先把两端的两个原子单独挑出来,建立一个新的group :mindist.ndx
2、使用命令g_mindist -f *.xtc -s *.tpr -n mindist.ndx -od mindist.xvg

然后输出的距离就在mindist.xvg 里。
不清楚的地方,仔细看此命令的手册

» 本帖已获得的红花(最新10朵)

2楼2012-10-22 11:07:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mengsk

金虫 (著名写手)

送鲜花一朵
引用回帖:
2楼: Originally posted by jiaoyixiong at 2012-10-22 11:07:52
计算分子两端的距离,我推荐你使用g_mindist 吧
步骤:
1、你先把两端的两个原子单独挑出来,建立一个新的group :mindist.ndx
2、使用命令g_mindist -f *.xtc -s *.tpr -n mindist.ndx -od mindist.xvg

然后 ...

用g_mindist 和用 g_dist 做出来的图基本一致,好像没有考虑盒子的周期性。这么说吧,我想看分子的长度,而不是看两个分子之间的距离。
奋斗中的小木虫
3楼2012-10-22 17:09:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mengsk

金虫 (著名写手)

引用回帖:
3楼: Originally posted by mengsk at 2012-10-22 17:09:00
用g_mindist 和用 g_dist 做出来的图基本一致,好像没有考虑盒子的周期性。这么说吧,我想看分子的长度,而不是看两个分子之间的距离。...

可以加一个参数 -nopbc ,这样计算的就是分子本身的末端距了
g_mindist -f *.xtc -s *.tpr -n mindist.ndx -od mindist.xvg -nopbc
奋斗中的小木虫
4楼2012-11-30 16:10:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 mengsk 的主题更新
信息提示
请填处理意见