24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2158  |  回复: 6

nsaa001

铜虫 (初入文坛)

[求助] namd能量最小化完成后给我的十几个文件怎么没有pdb格式的呀

花了一个下午终于跟着namd教程做完了一次泛素的能量最小化模拟,但是到最后却给我一堆coor,dcg, log结尾的文件,还不能用vmd和pymol打开,这到底是怎么回事啊,求高手解答
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jiaoyixiong

荣誉版主 (职业作家)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
nsaa001: 金币+2, ★★★★★最佳答案 2013-06-11 15:08:21
1、你为什么不读手册呢?
2、“一堆coor,dcg, log结尾的文件”,这些文件是什么意思?你为什么不去弄懂呢?(还有打错的)
3、还不能用vmd 打开,是因为你没有认真对待上面的两个问题
4、论坛里发帖子的时候,都会提示你先搜索论坛,看看有没有类似的问题,之前发过。
5、你看的教程里面就没有教你怎么用VMD 载入,分析,处理轨迹文件吗?
2楼2013-06-11 08:24:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

broken1999

木虫 (正式写手)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
nsaa001: 金币+2, ★★★很有帮助 2013-06-11 15:08:37
内容已删除
3楼2013-06-11 09:56:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fhh2626

木虫 (正式写手)

【答案】应助回帖


感谢参与,应助指数 +1
nsaa001: 金币+1, ★★★很有帮助 2013-06-11 15:08:47
引用回帖:
3楼: Originally posted by broken1999 at 2013-06-11 09:56:36
楼上比较捉急,楼主要理解

作为一个初学者,我也遇到过类似的问题

从教程入手是对的,直接攻手册会导致迷茫

pdb 文件属于输入文件,模拟进行前就设定了,整个过程都不会变更

dcd 文件记录的是变化的轨迹 ...

不用导入原始的PDB文件,导入DCD之前要导入的是原始的PSF文件

虽然导入PDB文件,再导入DCD文件也能得到小电影,但是这种做法是不对的。。。原子之间的成键是由VMD猜测的,很有可能猜错
4楼2013-06-11 14:19:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nsaa001

铜虫 (初入文坛)

引用回帖:
2楼: Originally posted by jiaoyixiong at 2013-06-11 08:24:57
1、你为什么不读手册呢?
2、“一堆coor,dcg, log结尾的文件”,这些文件是什么意思?你为什么不去弄懂呢?(还有打错的)
3、还不能用vmd 打开,是因为你没有认真对待上面的两个问题
4、论坛里发帖子的时候,都 ...

好的,我现在就去学习
5楼2013-06-11 15:09:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xuxm03

金虫 (小有名气)

namd的输出并没有提供pdb这个格式的选项,为此,你还得需要转换一下格式,成为你需要的pdb格式,以便在各个软件中使用,这里介绍的虽然还是vmd,还是不同以往,这里直接使用plugin的catdcd命令输出你要的pdb格式。
使用命令:
catdcd -o outputfile [-otype <filetype>] [-i indexfile]
      [-stype <filetype>] [-s structurefile]
      [-first firstframe] [-last lastframe] [-stride stride]
      [-<filetype>] inputfile1 [-<filetype>] inputfile2 ...

例如:首先,确定你的dcd文件里一共含有多少frame
catdcd -num your.dcd
然后这个会给出一共有多少frame,记住即可
然后进一步,如果你的dcd有10个frame,想输出最后一个frame的结构,可以这样执行
catdcd -o your_last_frame.pdb -otype pdb - first 10 -last 10  -s your.psf -dcd your.dcd
这样就会得出你需要的pdb格式的结构。
-o 输出文件的名字
-otype 输出文件的格式
-first 从第几个frame开始
-last 到哪个frame结束,默认的是最后一个,所以如果你输出最后一个frame,你可以不要这个选项
-s 结构文件,是你输入的psf文件或者与psf文件对应的那个pdb文件皆可
-dcd 你得到的轨迹文件
这样就大功告成了!!祝你学习路上一路顺风,不要一把心酸泪。。。。
6楼2013-06-11 18:13:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

broken1999

木虫 (正式写手)

引用回帖:
4楼: Originally posted by fhh2626 at 2013-06-11 14:19:27
不用导入原始的PDB文件,导入DCD之前要导入的是原始的PSF文件

虽然导入PDB文件,再导入DCD文件也能得到小电影,但是这种做法是不对的。。。原子之间的成键是由VMD猜测的,很有可能猜错...

受教了
7楼2013-06-12 09:53:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 nsaa001 的主题更新
信息提示
请填处理意见