计算化学公社

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

[GROMACS] gmx_covar输出文件如何转化为本征值大小vs本征值序号

[复制链接 Copy URL]

190

帖子

0

威望

1691

eV
积分
1881

Level 5 (御坂)

跳转到指定楼层 Go to specific reply
楼主
请教一下大家

我在用gmx_covar计算本征向量和本征值 但输出的eigenvalues.xvg中 X轴坐标单位是Eigenvector index Y轴单位是nm\S2\N

我不是很理解在eigenvalues.xvg中 1号本征值对应的是1.45 (我理解的是这个值不应该小于1吗?就是能描述整个体系运动的百分之多少)

最后我想知道的结果是 比如前5个PC可以描述总体运动的百分之多少这种 那eigenvalues.xvg应该怎么改动才能得到类似的数据

谢谢大家

6万

帖子

99

威望

6万

eV
积分
125155

管理员

公社社长

2#
发表于 Post on 2020-3-29 11:26:59 | 只看该作者 Only view this author
1.45除以所有PC的本征值的总和再乘以100%就是其贡献百分比

此文有说
浅谈PCA与g_covar+g_anaeig+ddtdp+sigmaplot做自由能面图的方法
http://sobereva.com/73
北京科音自然科学研究中心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

190

帖子

0

威望

1691

eV
积分
1881

Level 5 (御坂)

3#
 楼主 Author| 发表于 Post on 2020-3-29 17:26:22 | 只看该作者 Only view this author
sobereva 发表于 2020-3-29 11:26
1.45除以所有PC的本征值的总和再乘以100%就是其贡献百分比

此文有说

谢谢社长 还想请教一下

如果PC1只占了总eigenvalues的34% 是不是就没有办法用PCA的方法去描述蛋白的运动?也没有办法用自由能形貌图去描述蛋白的运动?

我看了一些文章在进行FEL分析的时候 没有去说PC1 PC2的eigenvalues是多少直接去做的FEL分析 比如https://doi.org/10.1007/s11011-017-0121-2 在正文以及补充材料里都没有提到
是不是没有描述PC1 PC2的eigenvalues是多少 直接去做FEL这种做法是不合理的?

182

帖子

0

威望

4198

eV
积分
4380

Level 6 (一方通行)

4#
发表于 Post on 2020-3-29 18:25:43 | 只看该作者 Only view this author
土拔鼠 发表于 2020-3-29 17:26
谢谢社长 还想请教一下

如果PC1只占了总eigenvalues的34% 是不是就没有办法用PCA的方法去描述蛋白的运 ...

最近我也在研究PCA,发现了同样问题。
很多文章都是说前X个PC占百分之多少(至少70%-80%+吧),还有一些加一句PC1+PC2占多少(看了好几篇,没留意到超60%的,可能文献看得还不够吧),就PC1和PC2开始作图了

还有些文章是用 Cartesian PC1 和 dihedral PC1 做FEL的

190

帖子

0

威望

1691

eV
积分
1881

Level 5 (御坂)

5#
 楼主 Author| 发表于 Post on 2020-3-29 18:50:44 | 只看该作者 Only view this author
azero 发表于 2020-3-29 18:25
最近我也在研究PCA,发现了同样问题。
很多文章都是说前X个PC占百分之多少(至少70%-80%+吧),还有一些加 ...

嗯 我试过重复一篇文章的体系 没有原文的输入文件 我是按照相同的模拟设置去做的相同的时间尺度的模拟 我算出来的PC1只有29% 文章里提到PC1+PC2能描述70% 我给作者发邮件问是不是我的计算方法的问题 但没有回复我

我这次算的PC1+PC2差不多在45%
我试过之前模拟的三个蛋白一共14个体系 PC1只有一个体系能超过40% 没有一个PC1+PC2超过60% 所以不太清楚问题到底出现在哪里 - .. -

182

帖子

0

威望

4198

eV
积分
4380

Level 6 (一方通行)

6#
发表于 Post on 2020-3-29 19:45:41 | 只看该作者 Only view this author
土拔鼠 发表于 2020-3-29 18:50
嗯 我试过重复一篇文章的体系 没有原文的输入文件 我是按照相同的模拟设置去做的相同的时间尺度的模拟 我 ...

同样模拟了很多蛋白, PC1+PC2都很低。在想能不能只选取自己感兴趣的氨基酸残基做FEL
等Sob老师和其他大神回答

517

帖子

1

威望

2414

eV
积分
2951

Level 5 (御坂)

7#
发表于 Post on 2020-3-31 02:47:05 | 只看该作者 Only view this author
不想用PCA的话,可以尝试用tICA来降维。我试过pyemma这个软件做tICA,效果还行。我当时就是把所有重原子的二面角的正弦值、余弦值随时间的变化都算出来,写到一个文本文件中,然后参考了一下 https://emma-project.org/devel/g ... ptide-showcase.html 这个网页做的。

517

帖子

1

威望

2414

eV
积分
2951

Level 5 (御坂)

8#
发表于 Post on 2020-3-31 02:49:00 | 只看该作者 Only view this author
我之前说的那个网址的https证书可能有点问题,建议不要管Chrome浏览器的提示,要不然浏览不成。

6万

帖子

99

威望

6万

eV
积分
125155

管理员

公社社长

9#
发表于 Post on 2020-3-31 02:52:24 | 只看该作者 Only view this author
对PCA感兴趣的建议看看WIREs Comput Mol Sci, doi: 10.1002/wcms.1099
做PCA分析理应说清楚PC占了百分之多少
如果没有鲜明的定向运动的话,PC1+PC2不高是很正常的
北京科音自然科学研究中心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

182

帖子

0

威望

4198

eV
积分
4380

Level 6 (一方通行)

10#
发表于 Post on 2020-4-2 15:21:01 | 只看该作者 Only view this author
Daniel_Arndt 发表于 2020-3-31 02:47
不想用PCA的话,可以尝试用tICA来降维。我试过pyemma这个软件做tICA,效果还行。我当时就是把所有重原子的 ...

话说能不能把多段轨迹合并后分析tICA?
就是模拟开始是A构象,结束后变成了B构象;轨迹合并后,B构象又立马变回了A构象。
担心合并后的轨迹跟time-lag的含义有冲突。
不清楚tICA的time-lag的含义,实在看不懂那些公式。

517

帖子

1

威望

2414

eV
积分
2951

Level 5 (御坂)

11#
发表于 Post on 2020-4-3 09:15:21 | 只看该作者 Only view this author
azero 发表于 2020-4-2 15:21
话说能不能把多段轨迹合并后分析tICA?
就是模拟开始是A构象,结束后变成了B构象;轨迹合并后,B构象又 ...

做tICA的话,多条轨迹不需要合并吧?
你查一下pyemma官网手册,pyemma.coordinates.tica里面,data对应的参数可以是ndarray,也可以是list of ndarray。一条轨迹就用ndarray,多条轨迹就用list of ndarray。我处理多条轨迹的时候,就是list of ndarray,根本不需要去合并。

而且,我觉得如果你把多条轨迹合并成一条轨迹做tICA,可能由于不连续导致出问题。

1

帖子

0

威望

11

eV
积分
12

Level 1 能力者

12#
发表于 Post on 2022-5-18 21:25:09 | 只看该作者 Only view this author
老师们,我想请问一下计算每个氨基酸在PC1上的贡献这个怎么做呀?

6万

帖子

99

威望

6万

eV
积分
125155

管理员

公社社长

13#
发表于 Post on 2022-5-18 21:37:55 | 只看该作者 Only view this author
Amelia 发表于 2022-5-18 21:25
老师们,我想请问一下计算每个氨基酸在PC1上的贡献这个怎么做呀?

我不知道你从哪里看到这种说法的
没见过这种说法。先了解点PCA的原理知识从原理上思考什么能算什么不能算
北京科音自然科学研究中心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, 2026-2-24 04:27 , Processed in 0.269893 second(s), 25 queries , Gzip On.

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