XAP, a program for deconvolution and analysis of complex X-ray spectra

Open-File Report 89-338
By:  and 



The X-ray analysis program (XAP) is a spectral-deconvolution program written in BASIC and specifically designed to analyze complex spectra produced by energy-dispersive X-ray analytical systems (EDS). XAP compensates for spectrometer drift, utilizes digital filtering to remove background from spectra, and solves for element abundances by least-squares, multiple-regression analysis. Rather than base analyses on only a few channels, broad spectral regions of a sample are reconstructed from standard reference spectra. The effects of this approach are (1) elimination of tedious spectrometer adjustments, (2) removal of background independent of sample composition, and (3) automatic correction for peak overlaps. Although the program was written specifically to operate a KEVEX 7000 X-ray fluorescence analytical system, it could be adapted (with minor modifications) to analyze spectra produced by scanning electron microscopes, electron microprobes, and probes, and X-ray defractometer patterns obtained from whole-rock powders.

Additional publication details

Publication type Report
Publication Subtype USGS Numbered Series
Title XAP, a program for deconvolution and analysis of complex X-ray spectra
Series title Open-File Report
Series number 89-338
DOI 10.3133/ofr89338
Year Published 1989
Language English
Publisher U.S. Geological Survey
Publisher location Reston, VA
Description ii, 33 p. ill. ;28 cm.
Online Only (Y/N) N
Additional Online Files (Y/N) N
Google Analytic Metrics Metrics page