李小蕓 李秀宏
1(中國科學院上海高等研究院上海同步輻射光源 上海201210)
2(中國科學院上海應用物理研究所 上海201800)
高分子、自組裝體系的快速非動態平衡過程往往是一瞬間的過程,隨著同步輻射技術及探測技術的發展,同步輻射時間分辨小角X 射線散射技術(Small-angle Scattering of X-ray,SAXS)可以實現高分子、纖維等材料的加工過程中10 ms 量級的內部微觀結構演變實時追蹤[1-4]。通過對材料結構形成及演化過程中多尺度結構的實時檢測與跟蹤,最終構建材料各尺度微觀結構與宏觀性能的關系[5-9],可以為材料的性能優化提供參考。對于原位實驗毫秒量級的采集讀取速度,將產生海量的原始數據。若對海量數據單個逐一處理將耗費大量的時間。隨著國內的高通量同步輻射表征及原位研究SAXS用戶的迅速增多,對于海量批量處理自動化軟件的需求十分迫切。
目前,對小角X 射線散射數據能實現海量批處理的軟件在國外有NIKA[10]、FIT2D[11]以及RAW[12]等。但使用NIKA、RAW 進行批量處理針對的是各向同性的二維散射圖,須對圖形進行MASK,即將beamstop、Gap 等區域去除掉繁瑣的步驟,且數據計算處理速度比較慢,數據量大時程序容易卡頓。而FIT2D 的批量處理對文件的命名有嚴格規定,一般需配合其他軟件使用,操作繁瑣。且這些軟件基本屬于封閉式軟件,出現漏洞后,自動退出數據處理界面的頻率較高。而國內的小角X射線散射實驗站的數據處理分析平臺仍在發展和完善之中[13-14],國內自編的處理分析軟件甚少。為此,編寫了一個SAXS數據自動批量預處理軟件PreSAXS1.0。……