首页 >> 仿真软件说明 >>gromacs >>使用命令说明 >> gmx filter轨迹频率滤波, 用于制作平滑的动画
详细内容

gmx filter轨迹频率滤波, 用于制作平滑的动画

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

   [-ol [<.xtc/.trr/...>]]` [-oh [<.xtc/.trr/...>]]` [-nice ]

   [-b ]` [-e ]` [-dt ]` [-[no]w]` [-nf ]

   [-[no]all]` [-[no]nojump]` [-[no]fit]

gmx filter用于对轨迹进行频率滤波. 滤波器的形状为从-A到+A的cos(π t/A) + 1, 其中A为选项-nf与输入文件中时间步的乘积. 对低通滤波, 滤波器可将周期为A的涨落降低85%, 周期为2A的降低50%, 周期为3A的降低17%. 程序可输出低通和高通滤波后的轨迹.

选项-ol输出低通滤波后的轨迹, 每-nf输入帧输出一次. 滤波器长度与输出间隔的比值保证了可很好地抑制高频运动的混淆, 这非常有利于制作平滑的电影. 此外, 对与坐标有线性关系的性质, 其平均值会保持不变, 因为所有输入帧在输出中的权重都是相同的. 当需要所有帧时, 可使用-all选项.

选项-oh输出高通滤波后的轨迹. 高通滤波后的坐标会加到结构文件中的坐标上. 当使用高通滤波时, 请使用-fit选项或保证所用轨迹已经叠合到结构文件中的坐标.

输入/输出文件选项

选项

默认值

类型

说明

-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

输入, 可选

索引文件

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

lowpass.xtc

输出, 可选

轨迹: xtc trr trj gro g96 pdb tng

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

highpass.xtc

输出, 可选

轨迹: xtc trr trj gro g96 pdb tng

控制选项

选项

默认值

说明

-nice

19

设置优先级

-b

0

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

-e

0

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

-dt

0

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

-[no]w

no

查看输出的.xvg, .xpm, .eps和.pdb文件

-nf <int>

10

设置低通滤波的滤波器长度以及输出间距

-[no]all

no

输出所有低通滤波后的帧

-[no]nojump

yes

移除穿越盒子的原子跳跃

-[no]fit

no

将所有帧叠合到参考结构


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