6.6. GamesS轨迹阅读器 MDAnalysis.coordinates.GMS

资源:GMS输出格式是不同GamesS发行版的通用输出格式:US-GamesS、Firefly(PC-GamesS)和GamesS-UK。

目前的版本仅与US-GamesS和Firefly一起批准。

似乎没有严格的格式定义,因此用户可能需要调整 GMSReader

class MDAnalysis.coordinates.GMS.GMSReader(outfilename, **kwargs)[源代码]

从GamesS输出文件读取

数据:
TS

包含当前帧坐标的TimeStep对象

方法::
len(out)

返回输入输出的帧数

for ts in out:

遍历轨迹

备注

GMSReader 可以读取未压缩的两个文件 (foo.out )和压缩 (foo.out.bz2foo.out.gz )文件;解压缩是动态处理的

在 0.11.0 版本发生变更: 帧现在基于0,而不是基于1。增列 dttime_offset 关键字(传递给 Timestep )。

close()[源代码]

如果轨迹文件处于打开状态,则将其关闭。

property n_atoms

一帧中的原子数

property runtyp

游戏运行的RUNTYP属性

units = {'length': 'Angstrom', 'time': 'ps'}

带有以下单位的词典 time长度 (及 速度 ..用于支持它的格式)