掠入射小角散射
小角X射线散射
计算机科学
软件套件
同步加速器
数据处理
材料科学
计算科学
散射
软件
光学
物理
数据库
非弹性散射
X射线拉曼散射
程序设计语言
作者
Zhaogang Nie,Chunming Yang,Fenggang Bian,Daoyou Guo,Xiaoping Ouyang
标识
DOI:10.1107/s1600576721012267
摘要
In situ synchrotron small-angle X-ray scattering (SAXS) is a powerful tool for studying dynamic processes during material preparation and application. The processing and analysis of large data sets generated from in situ X-ray scattering experiments are often tedious and time consuming. However, data processing software for in situ experiments is relatively rare, especially for grazing-incidence small-angle X-ray scattering (GISAXS). This article presents an open-source software suite ( SGTools ) to perform data processing and analysis for SAXS and GISAXS experiments. The processing modules in this software include (i) raw data calibration and background correction; (ii) data reduction by multiple methods; (iii) animation generation and intensity mapping for in situ X-ray scattering experiments; and (iv) further data analysis for the sample with an order degree and interface correlation. This article provides the main features and framework of SGTools . The workflow of the software is also elucidated to allow users to develop new features. Three examples are demonstrated to illustrate the use of SGTools for dealing with SAXS and GISAXS data. Finally, the limitations and future features of the software are also discussed.
科研通智能强力驱动
Strongly Powered by AbleSci AI