6.14. NAMDBIN文件格式-- MDAnalysis.coordinates.NAMDBIN

读取/写入坐标 NAMD double-precision binary format (后缀“coor”或“namdbin”)。

6.14.1. 班级

class MDAnalysis.coordinates.NAMDBIN.NAMDBINReader(filename, convert_units=True, n_atoms=None, **kwargs)[源代码]

NAMD二进制坐标文件的读取器。

在 1.0.0 版本加入.

Writer(filename, **kwargs)[源代码]

返回的NAMDBINWriter 文件名

参数:

filename (str) -- 输出NAMDBIN文件的文件名

返回类型:

NAMDBINWriter

static parse_n_atoms(filename, **kwargs)[源代码]

读取坐标文件并推算出原子数

返回:

n_atoms --坐标文件中的原子数

返回类型:

int

抛出:

NotImplementedError -- 当原子的数量无法推断时

units = {'length': 'Angstrom'}

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

class MDAnalysis.coordinates.NAMDBIN.NAMDBINWriter(filename, n_atoms=None, **kwargs)[源代码]

NAMD二进制坐标文件的编写器。

备注

  • 不处理写入bz2或gz压缩文件类型。

在 1.0.0 版本加入.

参数:
  • filename (str or NamedStream) -- 输出文件或流的名称

  • n_atoms (int) -- 输出坐标的原子数

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

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