结晶信息框架

CIF语法测试套件

下面是一小套符合(或不符合)STAR/CIF语法规则的测试文件,旨在帮助解析器开发。

测试文件如下所示。由于它们可能是空的或包含一系列用于测试CIF解析器的不寻常字符,因此它们可能无法在web浏览器中清楚显示其内容,应保存到本地工作目录中。文件ciftest0到5和11在语法上有效;ciftest6到10包含各种常见错误。每个文件都有一个*.result.canon文件,其中包含来自气相防锈薄膜在该文件上运行验证。还有一个简单的Unix shell脚本要运行气相防锈薄膜并将输出与分发的规范文件进行比较。

测试文件和气相防锈薄膜输出。

为了方便起见,文件test.tar包含Unix tar存档中的测试和输出文件以及驱动程序脚本。

该系列于2000年5月开发,用于测试CIF 1.0规范。CIFTEST2测试提供CIF 1.1测试。

ciftest0用途:空文件ciftest1用途:仅包含CIF注释行的文件ciftest2用途:仅包含空数据块的CIFciftest3目的:最低到岸价ciftest4用途:符合CIF语法的简单有效文件ciftest5用途:有效的STAR/CIF文件,具有惰性解析器的潜在陷阱ciftest6目的:错误CIF:缺少初始数据语句;其他数据_故障ciftest7用途:错误终止的字符串-常见问题ciftest8用途:错误的行和数据名称长度-有效的STAR,损坏的CIFciftest9目的:循环的问题ciftest10用途:非打印字符ciftest11用途:行尾-应该解析OK

布莱恩·麦克马洪
2000年5月10日

文件名文件大小(字节)
cif测试5 2828
测试.tar 32256