结晶信息框架

PyCifRW公司

说明

PyCifRW公司提供了使用Python读取和写入CIF文件的基本支持。

分发

如果您希望安装和使用此软件,请从上述网站下载最新版本。下面的链接指向适合浏览或在主网站不可用时使用的副本。然而,它们可能已经过时,并且缺少最新版本的完整功能。

状态

PyCifRW公司提供读写支持CIF(结晶信息格式)使用Python的文件,包括针对DDL字典的有效性测试。它是由澳大利亚同步加速器研究计划(ASRP)运营的澳大利亚国家束线设施(ANBF)开发的,是为数据收集提供CIF输入/输出能力的更大项目的一部分。目前正在积极开发和测试。

语言和平台

该软件是用Python编写的,应该在任何安装了适当Python的平台上运行。

文档

  • 安装:

    必须已安装Python 2.3或更高版本。

    • (Windows最小)下载并执行文件PyCifRW-3.2.exe。
    • (所有操作系统)

      1. 下载并解压缩文件PyCifRW-3.2.tar.gz
      2. 在目录PyCifRW-3.2中,执行以下命令
      'python setup.py安装'
      在Windows中,这可以通过双击setup.py图标来完成。
    有关更多详细信息,请参阅安装说明
  • 概述
  • 使用PyCIFRW和PySTARRW编程(HTML格式|PDF格式)
  • 注释源代码(CIF)
  • 注释源代码(STAR)

使用条款和条件

软件版权所有©澳大利亚同步加速器研究计划公司。
作者:为了实现CIF语法规范,PyCifRW使用雅皮士2解析器生成器由Amit Patel开发,并慷慨地发布给更广泛的社区。《PyCifRW》的其余部分是詹姆斯·海斯特写的。

此软件的使用受免版税许可证.

工具书类

赫斯特,J.R.(2006)。验证CIF解析器:PyCIFRW公司. J.应用。克里斯特。 39, 621-625.细节