计算化学公社

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

[建模与可视化] 【Qbics-MolStar教程2】观看轨迹与一键导出动画

[复制链接 Copy URL]

249

帖子

13

威望

3593

eV
积分
4102

Level 6 (一方通行)

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 coolrainbow 于 2025-9-18 09:07 编辑

大家好,我在这里想推广一下我们开发的分子可视化与建模软件Qbics-MolStar,欢迎大家安装使用!

Qbics-MolStar基于开源程序Mol*开发,但是我们在上面做了海量的二次开发工作,使它几乎支持所有的化学对象可视化(分子、轨迹、波函数甚至正在开发的粗粒化模型)。作者作为长期一线的计算化学研究人员,在开发过程中提供的功能兼容计算化学以往的大部分经验(如VMD选择语法、Pymol选择语法、GaussView建模界面等、Multiwfn选项等),从而大大降低学习门槛。

程序提供网页版和Windows桌面版,前者用浏览器打开即用(手机都可以),后者绿色安装,可以在线升级。软件在不断开发中,欢迎大家提出宝贵意见。我们将根据用户的建议随时改进!

立即使用:http://molstar.szbl.ac.cn/viewer/

部分效果请参见:Qbics-MolStar Gallery — ZHANG Jun's Website documentation

Qbics-MolStar教程(不断更新中):Qbics-MolStar教程 — Qbics-MolStar 1.0 documentation

也请大家关注下我们开发的量子化学程序Qbics:  http://zhjun-sci.com/qbics



今天给大家介绍一下Qbics-MolStar的观看轨迹的功能,用Qbics-MolStar可以观看几乎所有主流格式的轨迹(文本格式、二进制格式等),并且可以一键导出高质量动画(MP4,GIF等),再也不用手动组合多个软件才能实现。这部分功能,除了Qbics-MolStar外,后台调用了优秀的开源软件FFmpeg。

1. 以XYZ轨迹文件为例查看轨迹并导出动画

本例中使用的文件可以在这里下载:Files.


  • 请注意,可查看轨迹的前提是当前您所选取的 .xyz 文件存在多帧信息。

  • 此处,我们开启Dynamic Bonds按钮,以动态观察键连的变化。



  • 点击图形界面左上角Select Animation按钮,选择不同的轨迹或场景动画演示方式。在此处,我们选择系统默认的 Animate Trajectory 方法(分子模拟轨迹)



  • 点击Start按钮,渲染轨迹动画。



  • 动画播放效果如下:



  • 点击Qbics-MolStar界面右下角Export Animation按钮实现轨迹导出功能(此处与Select Animation按钮下的选择情况一致)。



  • 点击Render按钮,使Qbics-Molstar进行轨迹处理。(若提示 Rendering successful 后,您希望更换当前的处理结果,可以点击下方的Clear做清除处理。)



  • 存在 4 种文件类型可以导出:MP4,AVI,GIF,MKV。



  • 确定希望导出的文件类型后,点击Save Animation导出结果。



  • 此处作为示例,为您展示 GIF 的输出结果。



2.2. 以GRO + XTC文件为例查看轨迹并导出动画

本例中使用的文件可以在这里下载:Files.

XYZ格式中的轨迹既有坐标也有拓扑信息,但是很多分子动力学使用一些二进制格式的轨迹文件,如XTC(GROMACS 压缩格式),它们中并不包含拓扑信息。在 Qbics-MolStar 中,您可以组合任意包含拓扑信息和坐标信息的文件来读轨迹。这里以GRO+XTC来掩饰。



  • 点击 Apply去命令 Qbics-MolStar 渲染轨迹



  • 渲染结果如下:



  • 重复本篇教程的上一示例中,关于导出动画的操作流程。



  • 此处同样,以 GIF 文件格式作为示例为您展示轨迹动画结果。



2.3. 以蛋白质为例导出旋转动画
  • 在此处我们以 3KB0 蛋白质为例。

  • 首先,我们在 PDB Id位置键入 3KB0, 并点击 Apply获取蛋白质文件。



  • 渲染结果如下:



  • 针对蛋白质体系,我们在 Animation选项中选择 :guilabel:`Camera Spin`(旋转相机视角)来进行动画演示



  • 在 Export Animation部分,更改默认 Animate Trajectory 为 Camera Spin。



  • 点击 Render按钮,使 Qbics-Molstar 实现轨迹渲染:



  • 我们在此处同样选取 GIF 格式的动画,并将输出文件作为示例进行展示。










评分 Rate

参与人数
Participants 4
威望 +1 eV +11 收起 理由
Reason
Novice + 5 好物!
sobereva + 1
hdhxx123 + 3 牛!
zjxitcc + 3 巨强!

查看全部评分 View all ratings

125

帖子

0

威望

2841

eV
积分
2966

Level 5 (御坂)

2#
发表于 Post on 2025-10-16 19:17:09 | 只看该作者 Only view this author
老师,请问一下是不是轨迹文件太大就无法处理了?我试着加载一个2GB左右的xtc轨迹文件(10000帧),发现失败了。但用您帖子里给的示例文件是可以正常加载的。

本版积分规则 Credits rule

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

GMT+8, 2026-1-25 05:36 , Processed in 0.278826 second(s), 24 queries , Gzip On.

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