skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: PySpline: A Modern, Cross-Platform Program for the Processing of Raw Averaged XAS Edge and EXAFS Data

Abstract

PySpline is a modern computer program for processing raw averaged XAS and EXAFS data using an intuitive approach which allows the user to see the immediate effect of various processing parameters on the resulting k- and R-space data. The Python scripting language and Qt and Qwt widget libraries were chosen to meet the design requirement that it be cross-platform (i.e. versions for Windows, Mac OS X, and Linux). PySpline supports polynomial pre- and post-edge background subtraction, splining of the EXAFS region with a multi-segment polynomial spline, and Fast Fourier Transform (FFT) of the resulting k{sup 3}-weighted EXAFS data.

Authors:
; ;
Publication Date:
Research Org.:
Stanford Linear Accelerator Center (SLAC)
Sponsoring Org.:
USDOE
OSTI Identifier:
897465
Report Number(s):
SLAC-PUB-12219
TRN: US200705%%20
DOE Contract Number:  
AC02-76SF00515
Resource Type:
Conference
Resource Relation:
Journal Name: AIP Conf.Proc.882:105,2007; Conference: Contributed to 13th International Conference on X-ray Absorption Fine Structure (XAFS13), Stanford, California, 9-14 Jul 2006
Country of Publication:
United States
Language:
English
Subject:
99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE; 37 INORGANIC, ORGANIC, PHYSICAL AND ANALYTICAL CHEMISTRY; ABSORPTION SPECTROSCOPY; X-RAY SPECTROSCOPY; P CODES; DATA PROCESSING; Other,BIO

Citation Formats

Tenderholt, A., Hedman, B., and Hodgson, K.O. PySpline: A Modern, Cross-Platform Program for the Processing of Raw Averaged XAS Edge and EXAFS Data. United States: N. p., 2007. Web.
Tenderholt, A., Hedman, B., & Hodgson, K.O. PySpline: A Modern, Cross-Platform Program for the Processing of Raw Averaged XAS Edge and EXAFS Data. United States.
Tenderholt, A., Hedman, B., and Hodgson, K.O. Mon . "PySpline: A Modern, Cross-Platform Program for the Processing of Raw Averaged XAS Edge and EXAFS Data". United States. doi:. https://www.osti.gov/servlets/purl/897465.
@article{osti_897465,
title = {PySpline: A Modern, Cross-Platform Program for the Processing of Raw Averaged XAS Edge and EXAFS Data},
author = {Tenderholt, A. and Hedman, B. and Hodgson, K.O.},
abstractNote = {PySpline is a modern computer program for processing raw averaged XAS and EXAFS data using an intuitive approach which allows the user to see the immediate effect of various processing parameters on the resulting k- and R-space data. The Python scripting language and Qt and Qwt widget libraries were chosen to meet the design requirement that it be cross-platform (i.e. versions for Windows, Mac OS X, and Linux). PySpline supports polynomial pre- and post-edge background subtraction, splining of the EXAFS region with a multi-segment polynomial spline, and Fast Fourier Transform (FFT) of the resulting k{sup 3}-weighted EXAFS data.},
doi = {},
journal = {AIP Conf.Proc.882:105,2007},
number = ,
volume = ,
place = {United States},
year = {Mon Jan 08 00:00:00 EST 2007},
month = {Mon Jan 08 00:00:00 EST 2007}
}

Conference:
Other availability
Please see Document Availability for additional information on obtaining the full-text document. Library patrons may search WorldCat to identify libraries that hold this conference proceeding.

Save / Share: