计算化学公社

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

[建模与可视化] VESTA可以像MS一样,播放每一帧xyz文件吗?

[复制链接 Copy URL]

99

帖子

0

威望

483

eV
积分
582

Level 4 (黑子)

各位老师,请问VESTA可以像MS一样,播放每一帧xyz文件吗?

894

帖子

3

威望

1685

eV
积分
2639

Level 5 (御坂)

傻傻的木瓜

2#
发表于 Post on 2025-7-20 22:13:57 | 只看该作者 Only view this author
经我尝试,当前3.5.8版的VESTA只会载入多帧xyz文件的第一帧,显然是没法播放轨迹了。多帧xyz文件适合用VMD来看,又免费又能灵活调节显示效果(包括模仿VESTA部分风格等)。
√546=23.36664289109

99

帖子

0

威望

483

eV
积分
582

Level 4 (黑子)

3#
 楼主 Author| 发表于 Post on 2025-7-21 09:19:27 | 只看该作者 Only view this author
Uus/pMeC6H4-/キ 发表于 2025-7-20 22:13
经我尝试,当前3.5.8版的VESTA只会载入多帧xyz文件的第一帧,显然是没法播放轨迹了。多帧xyz文件适合用VMD ...

谢谢老师,我也发现只能播放第一帧,所以来问问

20

帖子

0

威望

101

eV
积分
121

Level 2 能力者

4#
发表于 Post on 3 day ago | 只看该作者 Only view this author
请问一下MS怎么播放xyz的每一帧,为啥我用cp2k模拟得到的xyz文件拖不进去

62

帖子

0

威望

1888

eV
积分
1950

Level 5 (御坂)

5#
发表于 Post on 3 day ago | 只看该作者 Only view this author
XXDD 发表于 2025-8-13 16:49
请问一下MS怎么播放xyz的每一帧,为啥我用cp2k模拟得到的xyz文件拖不进去

直接拖进去,ms就会自动转xtd

20

帖子

0

威望

101

eV
积分
121

Level 2 能力者

6#
发表于 Post on 3 day ago | 只看该作者 Only view this author
chenzhe 发表于 2025-8-13 16:52
直接拖进去,ms就会自动转xtd

我这边就是拖不进去,直接拖就会报错,这里回复不知道为啥不能放图片,我放在下面了,麻烦看看

20

帖子

0

威望

101

eV
积分
121

Level 2 能力者

7#
发表于 Post on 3 day ago | 只看该作者 Only view this author
这是报错的内容

202508131929361727..png (23.54 KB, 下载次数 Times of downloads: 13)

202508131929361727..png

894

帖子

3

威望

1685

eV
积分
2639

Level 5 (御坂)

傻傻的木瓜

8#
发表于 Post on 3 day ago | 只看该作者 Only view this author
XXDD 发表于 2025-8-13 19:29
我这边就是拖不进去,直接拖就会报错,这里回复不知道为啥不能放图片,我放在下面了,麻烦看看

都用CP2K了,要不直接像http://bbs.keinsci.com/thread-52567-1-1.html这样用VMD看吧,还是说有什么效果或功能是M$有而VMD无法实现的……?
√546=23.36664289109

20

帖子

0

威望

101

eV
积分
121

Level 2 能力者

9#
发表于 Post on 前天 09:27 | 只看该作者 Only view this author
Uus/pMeC6H4-/キ 发表于 2025-8-13 19:58
都用CP2K了,要不直接像http://bbs.keinsci.com/thread-52567-1-1.html这样用VMD看吧,还是说有什么效果 ...

我想用一个脚本统计盒子内的氢键情况,找到的教程是用MS运行的,所以就想用ms模拟然后运行脚本,cp2k那个我只会模拟,这个脚本我不知道该咋弄

894

帖子

3

威望

1685

eV
积分
2639

Level 5 (御坂)

傻傻的木瓜

10#
发表于 Post on 前天 10:38 | 只看该作者 Only view this author
XXDD 发表于 2025-8-14 09:27
我想用一个脚本统计盒子内的氢键情况,找到的教程是用MS运行的,所以就想用ms模拟然后运行脚本,cp2k那个 ...

VMD本身就有按几何判据统计氢键的measure hbonds语句,如果要统计的氢键的给体与受体是分立的选区、保证均在周期性边界条件的盒子内,那可以写tcl脚本在VMD里统计。或者也可以尝试借助gromacs的gmx hbond或gmx hbond-legacy来统计,不过需要转换tpr和gro之类的文件格式,VMD倒也可以转换。另外http://bbs.keinsci.com/thread-43167-1-1.html也提到了很多偏向python生态的轨迹分析库。

实在要载入M$并用你说的(大概率后缀.pl的)脚本分析的话,那只能想法看手册教程(我没用过这玩意)弄清楚它对xyz文件记录原子坐标的行有什么奇怪的格式要求了。反正CP2K输出的多帧xyz轨迹文件是挺标准的。

顺便说一句,xyz文件不包含周期性边界条件的盒子信息,得额外设置一下。
√546=23.36664289109

20

帖子

0

威望

101

eV
积分
121

Level 2 能力者

11#
发表于 Post on yesterday 10:20 | 只看该作者 Only view this author
Uus/pMeC6H4-/キ 发表于 2025-8-14 10:38
VMD本身就有按几何判据统计氢键的measure hbonds语句,如果要统计的氢键的给体与受体是分立的选区、保证 ...

谢谢大佬,那如果我要算周期性的话,是要把.xyz轨迹文件转换为.pdb文件吗

894

帖子

3

威望

1685

eV
积分
2639

Level 5 (御坂)

傻傻的木瓜

12#
发表于 Post on yesterday 11:08 | 只看该作者 Only view this author
XXDD 发表于 2025-8-15 10:20
谢谢大佬,那如果我要算周期性的话,是要把.xyz轨迹文件转换为.pdb文件吗

不一定啊,还是看用的什么软件,得确认它是(1)仅能从载入的轨迹文件里读盒子信息,还是支持载入轨迹文件后另外设置盒子,(2)能支持什么轨迹文件格式,(3)能不能在实际分析中利用盒子信息。如果体系不是非常大的话,用pdb文件的一个缺点是固定列宽限制了坐标数据的记录精度。

另外,不建议跑去别处翻旧帖“Unable to load file 'system.xyz' using file type 'xyz'。请问这个问题解决了吗,我也碰到了”这样突然提问一句,如果觉得不适合延续正在进行的讨论、一定要开新帖问的话,也最好把文件和分析脚本打包压缩上传、说明所用程序。
√546=23.36664289109

20

帖子

0

威望

101

eV
积分
121

Level 2 能力者

13#
发表于 Post on yesterday 14:26 | 只看该作者 Only view this author
Uus/pMeC6H4-/キ 发表于 2025-8-15 11:08
不一定啊,还是看用的什么软件,得确认它是(1)仅能从载入的轨迹文件里读盒子信息,还是支持载入轨迹文件 ...

好的,感谢

本版积分规则 Credits rule

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

GMT+8, 2025-8-16 15:25 , Processed in 0.472858 second(s), 23 queries , Gzip On.

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