提取CIF中的hkl和res文件
2014及更高版本的SHELXL[1]在精修时,会自动将hkl文件和res文件写入CIF文件中(如果使用Olex2[2],请参阅推文“Olex2中在CIF中嵌入hkl和res数据”)。拿到这样的CIF文件,可以从CIF文件中重新提取出hkl文件和res文件来进行结构解析和精修。
案例来源:Angew. Chem. Int. Ed. 2022, 61, e202206022. (DOI:10.1002/anie.202206022)
CIF文件:anie202206022-sup-0001-1-3.cif(图A)
描述:该CIF文件中包含三个晶体数据,数据名称分别为1、2和3(图B)


一、复制粘贴
用记事本的方式打开CIF文件,搜索关键词“_shelx_hkl_file”定位到嵌入CIF中的hkl文件位置,如图1.1所示,其hkl文件从第1157行到第34776行,复制该部分内容(即从第一个衍射点-1 0 0 735.63 12.10到最后一个衍射0 0 0 0.00 0.00),创建一个txt文本文档,并将复制的内容粘贴到该文档中,注意,除了衍射点外,不要复制任何其他内容,第一个衍射点-1之前的空格也要复制进来。

然后将该txt文本文档“新建文本文档.txt”重命名为“1.hkl”即可创建第一个数据的hkl文件,如图1.2所示。

CIF文件,搜索关键词“_shelx_res_file”定位到嵌入CIF中的res文件位置(就在hkl文件位置之前),如图1.3所示,其res文件从第706行到第1106行,复制该部分内容(即从TITL开始到最后一行),创建一个txt文本文档,并将复制的内容粘贴到该文档中。

然后将该txt文本文档“新建文本文档.txt”重命名为“1.res”即可创建第一个数据的hkl文件,如图1.4所示。

然后用软件如Olex2打开该res文件,并选择相应的hkl文件,即可进行解析或精修等操作,如图1.5所示。

二、Olex2提取
用Olex2打开文件anie202206022-sup-0001-1-3.cif,背景输出提示有三个数据,Olex2-1.2和Olex2-1.3在Home>>Multiple Dataset中可进行数据切换,如图2.1–2.2所示。


而Olex2-1.5中Home下没有Multiple Dataset选项,无法进行数据切换,如图2.3所示。

在没有Multiple Dataset选项的Olex2-1.5中,只能提取第一个数据的hkl和res文件。而在有Multiple Dataset选项的Olex2-1.2和Olex2-1.3中,根据需要切换到想要的数据。然后,在Work>>Refine下有三个选项“Extract res/hkl”“Extract and open directory”和“Extract and open”,如图2.4所示。

根据需要点击其中一个选项即可:
Extract res/hkl:将CIF中的hkl和res文件提取到工作目录
Extract and open directory:将CIF中的hkl和res文件提取到工作目录并打开工作目录
Extract and open:将CIF中的hkl和res文件提取到工作目录并打开该res文件
三、FinalCif提取
用FinalCif打开文件anie202206022-sup-0001-1-3.cif,在Data Name下拉菜单中选择数据,然后点击右下角的“Extract .hkl/.res File”即可提取相应数据的hkl和res文件,如图3.1所示。

FinalCif提取的文件会在原来的文件名上加一个“-finalcif”后缀,如图3.2所示,根据需要对这两个文件进行重命名即可。

参考文献
[1] (a) Sheldrick, G. M. SHELXL-2019/2, Program for Crystal Structure Refinement, University of Göttingen, Germany, 2019. (b) Sheldrick, G. M. A short history of SHELX. Acta Cryst. 2008, A64, 112–122. (c) Sheldrick, G. M. Crystal structure refinement with SHELXL. Acta Cryst. 2015, C71, 3–8. (d) Lübben, J.; Wandtke, C. M.; Hübschle, C. B.; Ruf, M.; Sheldrick, G. M.; Dittrich, B. Aspherical scattering factors for SHELXL – model, implementation and application. Acta Cryst. 2019, A75, 50–62.
[2] Dolomanov, O. V.; Bourhis, L. J.; Gildea, R. J.; Howard, J. A. K.; Puschmann, H. OLEX2: A complete structure solution, refinement and analysis program. J. Appl. Cryst. 2009, 42, 339–341.