计算化学公社

 找回密码 Forget password
 注册 Register
楼主 Author: sobereva
打印 Print 上一主题 Last thread 下一主题 Next thread

[VMD] 在VMD中计算RMSD衡量两个结构间的差异以及叠合两个结构

  [复制链接 Copy URL]

1043

帖子

0

威望

4174

eV
积分
5217

Level 6 (一方通行)

31#
发表于 Post on 2023-10-4 12:22:47 | 只看该作者 Only view this author
sobereva 发表于 2023-10-3 14:12
可以通过距离矩阵对比差异
molclus的isostat比较结构差异的时候就是基于距离矩阵对比的

是不是比较距离矩阵的特征值就够了?

6万

帖子

99

威望

5万

eV
积分
120061

管理员

公社社长

32#
 楼主 Author| 发表于 Post on 2023-10-4 14:31:34 | 只看该作者 Only view this author
granvia 发表于 2023-10-4 12:22
是不是比较距离矩阵的特征值就够了?

这是一个办法,也可以把距离值按从大到小排序成为矢量,比较两个矢量的差异,molclus的isostat比较结构相似性的时候就是这么做的
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

1043

帖子

0

威望

4174

eV
积分
5217

Level 6 (一方通行)

33#
发表于 Post on 2023-10-4 16:54:33 来自手机 | 只看该作者 Only view this author
sobereva 发表于 2023-10-4 14:31
这是一个办法,也可以把距离值按从大到小排序成为矢量,比较两个矢量的差异,molclus的isostat比较结构相 ...

明白啦,谢谢!

881

帖子

3

威望

1664

eV
积分
2605

Level 5 (御坂)

傻傻的木瓜

34#
发表于 Post on 2025-4-8 08:14:22 | 只看该作者 Only view this author
本帖最后由 Uus/pMeC6H4-/キ 于 2025-4-8 08:23 编辑

昨天我发的这帖就用此文的方法,简单展示了某个质子转移反应的反应物、过渡态、产物的叠合情况。

做些笔记:在VMD中启用File - Log Tcl Commands to Console后,可见从Extensions - Analysis打开RMSD Calculator窗口对应于命令行menu rmsd on指令,打开RMSD Trajectory Tool窗口对应于命令行menu rmsdtt on指令,打开RMSD Visualizer Tool窗口对应于命令行menu rmsdvt on指令。在窗口内操作时并不会在命令行显示对应指令,不过定义几个工具的原始tcl脚本可以在VMD目录下plugins/noarch/tcl/rmsd1.0或rmsdtt3.0或rmsdvt1.0文件夹内找到。实际上VMD自带的doc/ug.pdf用户指南的12.4节专门介绍了RMSD相关的tcl脚本编写技巧,核心指令就是measure fit $sel1 $sel2返回4x4矩阵,使得选区$sel1的原子改变坐标后与$sel2间的RMSD最小,以及measure rmsd $sel1 $sel2计算RMSD本身。measure fit有一个选项order可以指定作为参比的$sel2里的原子index列表。VMD的RMSD算法来自Kabsch (Acta Cryst. (1978) A34, 827-828)。

有一点不足之处是,这个方法得到的是视角(具体说就是http://bbs.keinsci.com/thread-17814-1-1.html涉及的若干矩阵)不变的前提下原子坐标的变换矩阵,但实际上有时可能需要的是体系的视角变换矩阵。比如对两个结构相似但朝向不同的分子用波函数信息计算实空间函数后将cube文件载入VMD,希望将原子位置和等值面同时在视觉上叠合,这就不能只做原子坐标的矩阵变换而不管格点数据了。不知道除了在产生波函数信息前就把分子对齐以外,有没有后处理上的解决方法。
√546=23.36664289109

68

帖子

0

威望

451

eV
积分
519

Level 4 (黑子)

35#
发表于 Post on 2025-5-2 23:50:05 | 只看该作者 Only view this author
老师,我想问一下优化结构对比结果后的RMSD怎么保存下来

6万

帖子

99

威望

5万

eV
积分
120061

管理员

公社社长

36#
 楼主 Author| 发表于 Post on 2025-5-3 00:01:31 | 只看该作者 Only view this author
zhouyulin 发表于 2025-5-2 23:50
老师,我想问一下优化结构对比结果后的RMSD怎么保存下来
如果你是指保存RMSD数值,复制粘贴就完了
如果你是指保存align后的结构,file - save coordinate
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

本版积分规则 Credits rule

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

GMT+8, 2025-8-12 20:02 , Processed in 0.174834 second(s), 20 queries , Gzip On.

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