首页 >> 仿真软件说明 >>gromacs >>使用命令说明 >> gmx anaeig分析简正模式
详细内容

gmx anaeig分析简正模式

gmx anaeig [-v [<.trr/.cpt/...>]] [-v2 [<.trr/.cpt/...>]]

   [-f [<.xtc/.trr/...>]] [-s [<.tpr/.tpb/...>]] [-n [<.ndx>]]

   [-eig [<.xvg>]] [-eig2 [<.xvg>]] [-comp [<.xvg>]] [-rmsf [<.xvg>]]

   [-proj [<.xvg>]] [-2d [<.xvg>]] [-3d [<.gro/.g96/...>]]

   [-filt [<.xtc/.trr/...>]] [-extr [<.xtc/.trr/...>]]

   [-over [<.xvg>]] [-inpr [<.xpm>]] [-nice ] [-b ]

   [-e ] [-dt ] [-tu ] [-[no]w] [-xvg ]

   [-first ] [-last ] [-skip ] [-max ]

   [-nframes ] [-[no]split] [-[no]entropy] [-temp ]

   [-nevskip ]


gmx anaeig 用于分析特征向量。特征向量可以来自协方差矩阵或简正模式分析。当将轨迹投影到特征向量上时,如果存在,会将所有结构叠合到特征向量文件中的结构,否则会叠合到结构文件中的结构。如果没有提供运行输入文件,程序不会考虑周期性。大多数分析都是在从 -first到 -last 的几个特征向量上进行的,但当 -first 设置为-1 时,程序会提示你选择要分析的特征向量。


-comp: 对从 -first 到 -last 的特征向量,给出其每个原子的向量分量。

-rmsf: 对从 -first 到 -last 的特征向量,给出其每个原子的 RMS 波动(需要 -eig)。

-proj: 计算轨迹在从 -first 到 -last 特征向量上的投影。轨迹在其协方差矩阵特征向量上的投影称为主成分(pc)。检查主成分的余弦含量通常很有用,因为随机扩散的主成分为余弦,其周期数等于主成分指数的一半。可以使用gmx analyze↪50 计算主成分的余弦含量。

-2d: 计算轨迹在 -first 和 -last 特征向量上的 2d 投影。

-3d: 计算轨迹在前三个选定的特征向量上的 3d 投影。

-filt: 对轨迹进行滤波,只显示其沿从 -first 到 -last 特征向量的运动。

-extr: 计算一条轨迹在平均结构上的两个极值投影,并在它们之间内插 -nframe 帧,或使用 -max 设定需要的极值数目。会输出 -first 特征向量,除非明确设置了 -first 和 -last,在这种情况下,所有特征向量都会写入单独的文件。当输出.pdb↪456 文件时,如果含有两个或三个结构,会添加链标识(你可以使用 rasmol -nmrpdb 来查看这样的.pdb↪456 文件)。


协方差分析的重叠计算

注意:分析时应使用相同的叠合结构

-over: 计算 -v2 文件中的特征向量,与 -v 文件中从 -first 到 -last 的特征向量之间的子空间重叠。

-inpr: 计算 -v 文件和 -v2 文件中特征向量之间的内积矩阵。除非明确设置了 -first 和 -last,否则会使用这两个文件中的所有特征向量。如果指定了 -v 和 -v2,会给出协方差矩阵之间重叠的单个数值。注意,默认情况下,会从特征向量输入文件中的时间戳字段读取特征值,但当指定 -eig 或 -eig2 时,则会使用与其对应的特征值。计算公式为:

difference = sqrt(tr((sqrt(M1) - sqrt(M2))^2))

normalized overlap = 1 - difference/sqrt(tr(M1) + tr(M2))

shape overlap = 1 - sqrt(tr((sqrt(M1/tr(M1)) - sqrt(M2/tr(M2)))^2))

其中 M1 和 M2 为两个协方差矩阵,tr 为矩阵的迹。给出的数值正比于波动平方根的重叠。归一化重叠最有用,对全等矩阵,其值为 1,而当采样子空间正交时,其值为 0。

当指定 -entropy 选项时,会基于准简谐近似和 Schlitter 公式计算熵的估计值。

输入/输出文件选项

选项

默认值

类型

说明

-v [<.trr/.cpt/...>]

eigenvec.trr

输入

全精度轨迹: trr cpt trj tng

-v2 [<.trr/.cpt/...>]

eigenvec2.trr

输入, 可选

全精度轨迹: trr cpt trj tng

-f [<.xtc/.trr/...>]

traj.xtc

输入, 可选

轨迹: xtc trr cpt trj gro g96 pdb tng

-s [<.tpr/.tpb/...>]

topol.tpr

输入, 可选

结构+质量(db): tpr tpb tpa gro g96 pdb brk ent

-n [<.ndx>]

index.ndx

输入, 可选

索引文件

-eig [<.xvg>]

eigenval.xvg

输入, 可选

xvgr/xmgr文件

-eig2 [<.xvg>]

eigenval2.xvg

输入, 可选

xvgr/xmgr文件

-comp [<.xvg>]

eigcomp.xvg

输出, 可选

xvgr/xmgr文件

输入/输出文件选项

选项

默认值

类型

说明

-rmsf [<.xvg>]

eigrmsf.xvg

输出, 可选

xvgr/xmgr文件

-proj [<.xvg>]

proj.xvg

输出, 可选

xvgr/xmgr文件

-2d [<.xvg>]

2dproj.xvg

输出, 可选

xvgr/xmgr文件

-3d [<.gro/.g96/...>]

3dproj.pdb

输出, 可选

结构文件: gro g96 pdb brk ent esp

-filt [<.xtc/.trr/...>]

filtered.xtc

输出, 可选

轨迹: xtc trr cpt trj gro g96 pdb tng

-extr [<.xtc/.trr/...>]

extreme.pdb

输出, 可选

轨迹: xtc trr cpt trj gro g96 pdb tng

-over [<.xvg>]

overlap.xvg

输出, 可选

xvgr/xmgr文件

-inpr [<.xpm>]

inprod.xpm

输出, 可选

X PixMap兼容矩阵文件

当给定-entropy选项时, 会依据准简谐近似以及Schlitter公式给出熵估计

控制选项

选项

默认值

说明

-nice <int>

19

设置优先级

-b <time>

0

从轨迹文件中读取的第一帧(ps)

-e <time>

0

从轨迹文件中读取的最后一帧(ps)

-dt <time>

0

只使用t除以dt的余数等于第一帧时间(ps)的帧, 即两帧之间的时间间隔

-tu <enum>

ps

时间单位: fs, ps, ns, us, ms, s

-[no]w

no

程序运行结束查看输出文件: .xvg, .xpm, .eps和.pdb

-xvg <enum>

xmgrace

xvg绘图格式: xmgrace, xmgr, none

-first <int>

1

要分析的第一个特征向量(-1则手动选择)

控制选项

选项

默认值

说明

-last <int>

-1

要分析的最后一个特征向量(-1则手动选择)

-skip <int>

1

每nr帧分析一次

-max <real>

0

特征向量在平均结构上投影的最大值, 为0时给出极值

-nframes <int>

2

极值输出的帧数

-[no]split

no

当时间为零时拆分特征向量投影

-last <int>

-1

要分析的最后一个特征向量(-1则手动选择)

-skip <int>

1

每nr帧分析一次

-max <real>

0

特征向量在平均结构上投影的最大值, 为0时给出极值

控制选项

选项

默认值

说明

-[no]entropy

no

计算对应于准简谐公式或Schlitter方法的熵

-temp <real>

298.15

计算熵时的温度

-nevskip <int>

6

当计算准简谐近似对应的熵时忽略的特征向量的数目.当在协方差分析前进行转动/平动叠合时, 会得到3或6个非常接近于零的特征值,在计算熵时不应该考虑这些特征值.


最新评论
请先登录才能进行回复登录
技术支持: CLOUD | 管理登录
seo seo