Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

NeXL: A Platform for Innovation in Microanalysis

Published

Author(s)

Nicholas Ritchie, Dale E. Newbury

Abstract

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) 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) implements a handful of common matrix correction algorithms and a basic iteration algorithm. NeXLSpectrum (https://github.com/usnistgov/NeXLSpectrum.jl) 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
Citation
Microscopy and Microanalysis

Keywords

X-ray, microanalysis, software

Citation

Ritchie, N. and Newbury, D. (2001), NeXL: A Platform for Innovation in Microanalysis, Microscopy and Microanalysis (Accessed April 18, 2024)
Created January 1, 2001, Updated November 29, 2022