TNG轨迹库的最小Cython包装器
pytng的Python项目详细描述
此包提供TNGFileIterator对象以允许简单Pythonic 访问TNG文件中包含的数据。在
importpytngimportnumpyasnpwithpytng.TNGFileIterator('traj.tng','r')astng:positions=np.empty(shape=(tng.n_atoms,3),dtype=np.float32)fortsintng:time=ts.get_time()positions=ts.get_positions(positions)
这个包包含到libtng的TNG文件格式[1][2]的Python绑定。 这被分子模拟程序(如Gromacs)用来存储 拓扑结构和分子动力学模拟结果。在
警告
这个软件包正在积极开发中。API可能会更改 发布版本之间。在
安装
要使用pip安装,只需运行
^{pr2}$要从源代码安装最新的开发版本,请运行
git clone git@github.com:MDAnalysis/pytng.git
cd pytng
python setup.py install
寻求帮助
有关使用此库的帮助,请访问GitHub issue tracker。在
- 项目
标签: