這是 Yi Jiang 為 X 光/電子疊層掃描和斷層掃描/斷層掃描量身定制的代碼。
該軟體套件基於由 Science IT 和瑞士 Paul Scherrer 研究所的相干 X 射線散射 (CXS) 小組開發的 Matlab 程式碼建構:https://www.psi.ch/en/sls/csaxs/software。版權和許可問題應遵循協議(見下文)和/或參考其網站。
檢查 PtychoShelves 包的官方文件以了解其要求。您需要以下 Matlab 工具箱才能使用所有功能:平行計算、曲線擬合、影像處理、最佳化和訊號處理。
對於 ptychography,請嘗試 /fold_slice/ptycho/examples 中的資料準備和重建腳本,以熟悉資料格式和重建參數。
一些數據和重建 I/O 約定已更改,以適應電子疊印術。有關更多詳細信息,請參閱範例腳本。
增加了改進的最小二乘最大似然多切片疊層成像演算法作為新引擎:GPU_MS
它基於 GPU 引擎(由 Michal Odstrcil 編寫),並進行了多項改進,例如多種探測模式和錯誤修復。程式碼的使用應包括額外的引用:
Z. Chen、Y. Jiang、Y. Shao、ME Holtz、M. Odstrčil、M. Guizar-Sicairos、I. Hanke、S. Ganschow、DG Schlom、DA Muller,電子疊層照相術實現了由晶格振動設定的原子分辨率極限。科學 372 (6544), 826-831。
我們使用貝葉斯優化和高斯過程開發了用於疊印術的自動參數調整工作流程:https://doi.org/10.1038/s41598-022-16041-5。有關更多詳細信息,請參閱範例腳本。
GPU 和 GPU_MS 引擎新功能的非詳盡清單:
特徵 | 圖形處理器 | GPU_MS |
---|---|---|
混合狀態+多層疊印術 | ✖️ | ✔️ |
動態多層重建 | ✖️ | ✔️ |
先進的任意路徑飛行掃描疊印術 | ✔️ | ✖️ |
多次掃描重建 | ✔️ | ✔️ |
物體相位的 TV 正規化 | ✔️ | ✔️ |
網格偽影去除 | ✔️ | ✖️ |
自動參數選擇 | ✔️ | ✔️ |
使用高斯核考慮檢測器模糊 | ✔️ | ✔️ |
如果您沒有 Matlab 或想探索其他 ptychography 軟體。以下是一些公共儲存庫:
阿多里姆:https://github.com/mdw771/adorym
Ptycho_gui:https://github.com/NSLS-II/ptycho_gui
翼龍:https://github.com/AdvancedPhotonSource/ptychodus
PtychoNN:https://github.com/mcherukara/PtychoNN
Ptychopy:https://github.com/kyuepublic/ptychopy
Py4DSTEM:https://github.com/py4dstem/py4DSTEM
PyNX:http://ftp.esrf.fr/pub/scisoft/PyNX/doc/
泰克:https://github.com/tomography/tike
原始碼
介紹
本授權協議規定了PAUL SCHERRER INSTITUT (PSI), CH-5232 Villigen-PSI, Switzerland(以下簡稱「授權人」)將向您(以下簡稱「被授權人」)授予免版稅、非排他性的授權協議的條款與條件。
許可證的條款和條件
此外,任何使用該套件的出版物或將程式碼翻譯成另一種計算語言的任何翻譯都應引用
(針對 PtychoShelves)K. Wakonig, H.-C. Stadler、M. Odstrčil、EHR Tsai、A. Diaz、M. Holler、I. Usov、J. Raabe、A. Menzel、M. Guizar-Sicairos、PtychoShelves,用於疊印高性能分析的通用高級框架數據,J .應用程式.水晶。 53(2)(2020)。 (doi: 10.1107/S1600576720001776)
(差異圖)P. Thibault、M. Dierolf、A. Menzel、O. Bunk、C. David、F. Pfeiffer,高解析度掃描 X 射線衍射顯微鏡,Science 321, 379-382 (2008)。 (doi:10.1126/science.1158573)。
(最大似然)P. Thibault 和 M. Guizar-Sicairos,相干衍射成像的最大似然細化,New J. Phys。 14、063004(2012)。 (doi:10.1088/1367-2630/14/6/063004)。
(對於混合相干模式)P. Thibault 和 A. Menzel,透過繞射測量重建狀態混合物,Nature 494, 68-71 (2013)。 (doi:10.1038/nature11806)。
(和/或多層切片)EHR Tsai、I. Usov、A. Diaz、A. Menzel 和 M. Guizar-Sicairos,具有擴展景深的 X 射線疊層攝影術,選項。快報 24, 29089-29108 (2016)。 (doi:10.1364/OE.24.029089)。