首页 >> 仿真软件说明 >>gromacs >>使用命令说明 >> gmx helixorient计算螺旋内的局部螺距/弯曲/旋转/取向
详细内容

gmx helixorient计算螺旋内的局部螺距/弯曲/旋转/取向

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

[-oaxis [<.dat>]] [-ocenter [<.dat>]] [-orise [<.xvg>]]

[-oradius [<.xvg>]] [-otwist [<.xvg>]] [-obending [<.xvg>]]

[-otilt [<.xvg>]] [-orot [<.xvg>]] [-nice ] [-b ]

[-e ] [-dt ] [-xvg ] [-[no]sidechain]

[-[no]incremental]

gmx helixorient用于计算α螺旋内部平均轴的坐标和方向, C~α~与(可选)侧链原子相对于轴的的方向/向量.

对输入, 你需要指定索引组, 其中的C~α~原子对应于连续残基的α螺旋. 侧链方向需要另一个原子数目相同的索引组, 包括每个残基中代表残基的重原子.

注意, 此程序不会对结构进行叠合.

我们需要四个C~α~的坐标来定义α螺旋轴的局部方向.

倾斜/旋转根据欧拉旋转计算, 其中定义的螺旋轴作为x轴方向, 残基/C~α~向量作为y轴方向, z轴方向由它们的叉积确定. 我们使用Y-Z-X次序的欧拉旋转, 这意味着我们 (1) 首先倾斜螺旋轴, (2) 然后使其与残基向量正交, (3) 最终对齐进行旋转. 为便于调试或满足其他用途, 我们在theta[1-3].xvg文件中输出了实际的欧拉旋转角.


输入/输出文件选项

选项

默认值

类型

说明

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

topol.tpr

输入

运行输入文件: tpr tpb tpa

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

traj.xtc

输入

轨迹: xtc trr cpt trj gro g96 pdb tng

-n [<.ndx>]

index.ndx

输入, 可选

索引文件

-oaxis [<.dat>]

helixaxis.dat

输出

通用数据文件

-ocenter [<.dat>]

center.dat

输出

通用数据文件

-orise [<.xvg>]

rise.xvg

输出

xvgr/xmgr文件

-oradius [<.xvg>]

radius.xvg

输出

xvgr/xmgr文件

-otwist [<.xvg>]

twist.xvg

输出

xvgr/xmgr文件

-obending [<.xvg>]

bending.xvg

输出

xvgr/xmgr文件

-otilt [<.xvg>]

tilt.xvg

输出

xvgr/xmgr文件

-orot [<.xvg>]

rotation.xvg

输出

xvgr/xmgr文件

控制选项

选项

默认值

说明

-nice <int>

19

设置优先级

-b <time>

0

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

-e <time>

0

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

-dt <time>

0

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

-xvg <enum>

xmgrace

xvg绘图格式: xmgrace, xmgr, none

-[no]sidechain

no

计算侧链相对于螺旋轴的方向

-[no]incremental

no

计算旋转/倾斜的增量而不是总量


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