NeXL: A Platform for Innovation in Microanalysis

Microscopy and Microanalysis(2021)

引用 0|浏览0
暂无评分
摘要
NeXL is a series of loosely coupled software packages in the Julia language (https://julialang.org/) implementing X-ray microanalysis routines. NeXLCore (https://github.com/usnistgov/NeXLCore.jl, https://doi.org/10.18434/M32275) sits at the center of NeXL providing fundamental atomic and X-ray physics data and algorithms. In addition, it defines basic algorithms for handling materials, k-ratios and a Monte Carlo simulator of electron transport. NeXLMatrixCorrection (https://github.com/usnistgov/NeXLMatrixCorrection.jl, https://doi.org/10.18434/M32276) implements a handful of common matrix correction algorithms and a basic iteration algorithm. NeXLSpectrum (https://github.com/usnistgov/NeXLSpectrum.jl, https://doi.org/10.18434/M32286) implements energy dispersive X-ray spectrum manipulation and analysis tools for both spectra and hyper-spectra. It can read and write ISO/EMSA files and LISPIX-style RPL/RAW hyperspectra. NeXLUncertainties (https://github.com/usnistgov/NeXLUncertainties.jl, https://doi.org/10.18434/M32274) implements multivariate measurement models. Each package comes with a test suite to validate the code. User documentation is linked from the GitHub repository and each package is available for download through the Julia package manager.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要