一个简单的 gro 文件库
项目描述
一个处理 gro 文件读写的库。
安装
点安装groio
用法
import groio
#Read a gro file
title, atoms, box = groio.parse_file("filin.gro")
#Write a gro file
with open("filout.gro", "w") as f:
for line in groio.write_gro(title, output_atoms, box):
print(line, end='', file=f)
#Renumber the atoms to avoid number above 100 000
atoms = groio.renumber(atoms)
函数parse_file返回:
title:系统的标题,写在文件的第 1 行,作为字符串
atom:原子列表,每个原子存储为字典
box : 最后一行作为字符串写入的框描述
运行测试
- 单元测试可通过nosetests python 模块获得。
鼻子测试测试/test_groio.py
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
groio-1.0.tar.gz
(207.7 kB
查看哈希)
内置分布
groio-1.0-py2.7.egg
(6.3 kB
查看哈希)