亲,你还在为如何计算径向分布函数而发愁么?还在纠结空有散射数据不知如何下手么?或者下载了PDFgetX2却对着一堆校正选项不知所措?试试它的升级版!PDFgetX3的简介:S. J. L. Billinge et.al. 使用Python语言编程;采用ad-hoc数据约简算法(ad-hoc data reduction algorithm)。与老版本相比:
PDFgetX2在处理原始数据中的非相干散射部分时,需要大量的校正项。这些选项有经验的人才能正确输入。不利于新手。无法处理大量数据(这个倒是无所谓,做PDF的能有多少数据啊)PDFgetX3不同于老版本,在处理原始数据时使用ad-hoc approch将非相干散射信息参数化(这一点其实lz不是很理解啦),以获得准确的Iq和Fq。只需用户输入波长、元素组成等基本信息,感觉更加傻瓜化了…lz用水的散射数据试了一下,觉得做出的Fq归一性确实比老版本要好。得到Fq或Gr之后,可以对Q积分范围、Fq的校正多项式等因素进行随时调整,结果会立即以不同颜色叠加在原图上,便于比较。安装说明:运行此程序需要Python2.6或2.7程序和PDFgetX3的egg文件,下载地址及安装方法详见manual—installation。(建议使用PythonXY 或 Enthought Python,不需专门安装libraries,一步到位省时省力)
提醒:
1.使用同步辐射的同学,PDFgetX3似乎不具备合并分段采集数据的功能(lz自己没找到),所以不要急着卸载你的X2。2.本程序目前已知的缺点是没有GUI,需要自己敲命令进去比较麻烦。不过如果你以前用过DOS系统shelx之类的软件,相信这几行命令根本不算问题了。3.PDFgetX3还可以作为PDF函数计算模块移植到其他程序中。熟悉Python语言的人可以试试。
最新版本下载链接(需注册):http://columbia.flintbox.com/public/project/22569/
使用手册及培训资料:http://www.diffpy.org