单晶的可视化结构解析与精修之Olex2软件的使用目录第1章 前言1.1 Olex2简介1.2关于Olex2的安装、引用和更新1.3 Olex2的图形化界面1.4 文件的建立第2章 晶体解析和精修2.1 前言2.2 打开结构2.3 解粗结构2.4 原子指认2.5 各项异性精修2.6 加氢2.7 精修权重2.8 历史记录 2.9 结构整理原子重命名排序2.10其他问题第3章 无序处理3.1 无序处理方法3.2 无序类型及实例第4章 结构验证及画图4.1 完善CIF信息生成CIF文件4.2 结构验证4.3 生成图像第5章 总论5.1 空间群转换5.2 如何用olex2画叠合图5.3 解析的合理性5.4 绝对构型的问题5.5 解析实例第1章Olex2介绍1.1 Olex2简介Olex2是由英国杜伦大学化学系Dolomanov教授开发的一款具有解析、精修、画图等多功能的可视化单晶解析软件软件基于Python语言,现在已更新至1.2.7版本Olex2具有美观的图形界面,可以用鼠标操作,使用方便快捷而Shelxtl大多数时候只有一个黑洞洞的屏幕,且需要使用键盘输入命令,略繁琐Olex2具有方便的数据回滚功能,当进行多次尝试时可以直接回滚,无需手动保存。
Olex2扩展性强,可以方便调用多种解析和精修软件,而且可以直接调用platonShelxtl只能使用自带的XS和XL软件Olex2自带多种实用工具,如solvent mask和twinning等 Shelxtl所带的工具较少,仅有XprepOlex2是一个免费且不断更新的程序本教程意在使大家熟悉Olex2视图画界面并使用该程序1.2关于Olex2的安装、引用和更新1.2.1安装首先需要到www.olexsys.org网站(这个网站现在需要注册)上下载Olex2的最新版本,推荐下载绿色版本,直接解压缩就可以使用,且32位系统下载32位版本,64位版本下载64位版本然后将压缩包解压,放置在一个没有中文路径名的文件夹里,如D:\c\olex2-win64中不推荐使用其自带的解析和精修软件,你需要将Shelxtl软件包中的xl.exe和xs.exe(如果使用Shelxtl2013需要复制shelxl.exe和shelxs.exe)复制到Olex2所在文件夹中,如下图1-1所示配置完后就可以使用了图1-1如果需要使用Platon,需要去Platon下载platon.zip和pwt.zip,将platon.zip中的platon.exe和check.def复制到Olex2文件夹中,再将pwt安装后的salflibc.dll复制到Olex2文件夹中即可。
如下图1-2所示图 1-2其他软件如Sir、jana、SuperFlip等均可被Olex2支持如果它们已经安装在你的计算机上的话,那么直接打开Olex2就可以使用它们如果只有一个文件的话,像shelxl.exe一样直接复制到Olex2所在文件夹中就可以使用了1.2.2如何引用Olex2O. V. Dolomanov, L. J. Bourhis, R. J. Gildea, J. A. K. Howard and H. Puschmann."OLEX2: a complete structure solution, refinement and analysis program". J. Appl. Cryst. 2009,42, 339-341.1.2.3 Olex2的更新Olex2可以自动通过互联网更新点击Help-Update options(图1-3),可以在弹出菜单中选择自动寻找更新频率和关闭自动更新功能图1-31.3 Olex2 图形化界面Olex2 本身不是一个结构解析和精修程序Olex2图形化界面分为以下四个部分:File Menu Graphics Window Main GUI PanelCommand Prompt①图示化主面板:该面板包含程序的主要特征,它分为四个级联面板对应相应的选项卡。
a. Home:包含主要的信息,设置,教程和新闻b. Work:包含三个级联面板– 解析,精修和报告c. View:包含结构可视化,对称,几何计算和其它图形工具d. Tools:包含创建图形,约束和限制,显示化学信息,加氢,无序模型,显示电子密度等命令e. Info:包含关于精修和衍射信息②图形窗口:结构模型显示窗口,精修和其它的信心显示在下面按Ctrl-T可切换结构和文本的出现③命令行:在图形下面,可输入命令行④文件菜单: Olex2的指令和特性在他旁边有个 标识,如果你点击它会显示工具的使用技巧和有用的帮助信息Olex2图示化界面有一个颜色指示绿色显示的参数表示非常好暗绿色或黄色表示接近好红色显示的是可疑的应该调查1.4文件的建立在开始解析和精修结构之前,需要将数据转换成Olex2/SHELX能识别的文件如果你需要在Olex2图形视窗里运行XPREP程序,通过命令行很容易的调用步骤如下:XPREP1) 如果XPREP要求你输入晶胞参数(a b c α, β, γ),简单键入晶胞参数数值一般来说,XPREP程序会自动在.p4p文件中寻找这些数值,不需要键入XPREP将读入和分析.raw文件里的衍射数据。
首先是晶格列表表格抬头为P A B C I F Obv RevP = primitive cell, A B C are side-centered cells, I = body-centered cell, F = face-centered cell, and Obv and Rev are for trigonal and hexagonal cells.查看每列下面的数字,它给出了被错误划分的晶格条件的平均强度值(mean int/sigma)如果对于任意一列,底行等于或小于3(或者比其他列的数值明显的小),条件很可能是你晶体的条件(数值越小越好)查看XPREP程序在“Select option.”后写的什么中括号里的字母代表参考的条件输入按接收程序的选择2)接下来返回XPREP主菜单,建议的选项是寻找高的对称性[H]键入接收这个选择XPREP首先显示出许多你能忽略的信息,然后显示一个或多个更多的晶体选项每个选择在虚线之间其中可能得晶系是triclinic, monoclinic, orthorhombic, tetragonal, trigonal, hexagonal, and cubic).如果XPREP程序推荐了晶系,推荐的晶系在中括号内。
按接收选择3)选择好对称性后,返回主菜单,建议的选项是S意思是输入空间群XPREP建议晶系选择以前一样的晶系XPREP将浏览晶格条件作出选择选择应和以上一样Next, XPREP will give a table of possible space groups. If at least one space group appears in the table, skip to step 4.20. If no space groups appear in the table, go to step 4.18.然后,XPREP会给出一个可能得空间群在可能得空间群表格中,每行最后一个数字是CFOM,代表每个空间群的品质因数值越小,越好如果小于或等于2,空间群选择是好的如果大于等于12,可能用改空间群解析有问题4)在系统消光表上是个数字,标着Mean |E*E-1|,它是从.raw文件数据里计算得来的回答一下问题:is the value of Mean |E*E-1| closer to the value calculated for centrosymmetric space groups or for non-centrosymmetric space groups?如果值贴近期盼的中心对心空间群,那么空间群可能是中心对心空间群。
反之,贴近非中心对称,就是非中心对称如果不是上述情况,很可能是中心对称空间群确定空间群后出现衍射数据统计,典型的数据统计见下文字所示,随着分辨率(Resolution)的提高可以发现衍射强度(Mean I)减低、信噪比(Mean I/s)减低、Rint 和Rsigma 提高由于高角度衍射点对于确定轻原子信息十分重要,最好把高角度衍射点的数据收集好,建议Rint 和Rsigma 均在0.45以下,越小越好总体来看,Rint 和Rsigma均较小的数据(小于0.1)、完整度(%Complete)较高、富裕度(Redundancy)较高、平均信噪比(Mean I/s)较大的数据算是好数据,应该可以解析出来其中最重要的是Rint 和Rsigma值,二者数据大于0.1时往往不容易解析第2章 晶体解析和精修2.1 前言2.2 打开结构①选择菜单栏中File>Open,弹出左图对话框②选择例子Sucrose,相应文件位于c:\olex2\sample_sucrose中,选择sucrose.ins③点击打开按钮,打开相应文件2.3 解粗结构①选择Work选项卡②点击Solve 选项卡旁的小三角,弹出Solve工具。
③解析程序里选择Shelxs④点击Solve选项卡解出粗结构⑤出现多个褐色圆球,这些均为Q峰结果如图可以按住鼠标左键后任意旋转查看2.4原子指认 ①将鼠标移至Q峰上,下滚滚轮删除较轻的Q峰较轻峰Q峰颜色浅,较重峰颜色深)②点击QtoC,较重峰全变成碳③点击Refine选项卡旁的小三角,弹出Refine工具④精修程序里选择ShelXL⑤点击Refine按钮精修⑥从1开始重复直到没有1以上的峰重至此所有原子被找到结果如图技巧:①点击Info选项卡②点击Electron Density Peaks工具③从工具中可以看出Q峰有一个明显的“台阶”,台阶以上均是原子,台阶以下均不是原子在图形窗口中也可以明显看出确定原子类型① 圆圈中温度因子较小且周围有Q峰的为相对碳较重的原子,在本例中为氧② 点击选中步骤1中相应原子并点击O按钮将其判断为氧③ 点击Refine按钮精修④从1开始重复直到所有原子温度因子相近至此所有原子类型被确定⑤精修至收敛,即shift为0.000技巧:①热椭球较大的是较碳轻的原子或者不存在的原子热椭球较小的是较重的原子键长②1.5是碳碳单键1.4是碳氧单键1.2是碳氧双键。
③数据好时旁边的Q峰往往是氢的位置,可通过氢的个数判断该原子是否为氮或者氧④当原子类型指认正确时,精修后R1值一般会下降2.5 各向异性① 把1处钩去掉 ② 点击2处椭球按钮,将原子全部变为各向异性③ 点击Refine按钮精修至收敛2.6加氢① 点击Add H可以给所有需要加氢的原子加氢。