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:
  • 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 k3-weighted EXAFS data.
  • In the last 50 years, the use of magnetic ferrites for electrical and electronic applications has grown at a very rapid rate. To compete effectively with other magnetic materials in quality and cost, advances were necessary in both raw materials and processing techniques. The choice of the best ferrite raw materials for an application depends on the following factors: 1. impurity levels; 2. reactivity (particle size); 3. powder processing used; and 4. cost. This paper will analyze the effect of each of these factors along with the commercial availability of raw materials with a wide range of qualities and prices.more » It will also discuss the availability of preblended powders and those made by non-conventional methods.« less
  • Systematic Mn K-edge x-ray absorption spectroscopy (XAS) measurements on samples of La{sub 1{minus}x}Sr{sub x}MnO{sub 3}, which are precursors to colossal magnetoresistive (CMR) materials, are reported. Detailed results on the edge or chemical shift as a function of Sr concentration (hole doping) and sample preparation (air vs oxygen annealed), are discussed. For comparison, a systematic XANES study of the Mn K-edge energy shift, denoting valence change in Mn, has been made in standard manganese oxide systems. Contrary to expectations, the variation in near-edge energies for Mn in La{sub 0.725}Sr{sub 0.275}MnO{sub 3} were small when compared to the difference between that formore » manganese oxide standards of nominal valence of +3 and +4 (Mn{sub 2}O{sub 3} and MnO{sub 2}).« less