Home | Forschungsgebiete
| Mitarbeiter
| Publikationen
| Links
| offene
Stellen | Internes
| Impressum
|

|
XSWAVES
– An XSW Data Evaluation Routine for ORIGIN 8
|

|
- Welcome to the homepage of XSWAVES – An XSW Data Evaluation Routine for ORIGIN 8. This routine is meant to analyse data
which is collected from X-ray Standing Wavefield absorption experiements
(XSW) where the intensity of a standing X-ray wavefield is measured at a
given site as a function of incident photon energy. The source code is
accessible to the users in order to guarantee full transparency of the
physics – and
inevitable approximations – behind XSWAVES. Click here
to see a short introduction to XSWAVES (version 2.0, under its working
title: FitXSW …) or here
for a more recent description of how XSWAVES computes the exp. data.
- XSWAVES is written in ORIGIN C, OriginPro 8, SR4
and SR6. It is released by:
- Oliver Bauer and Moritz Sokolowski, Institute of
Physical and Theoretical Chemistry, University of Bonn,
Wegelerstrasse 12, 53115 Bonn, Germany.
- Sergey Subach, Giuseppe Mercurio and Frank
Stefan Tautz, Institute of Bio- and Nanosystems (IBN), Institute 3: Institute of Functional Nanostructures at Surfaces
(IBN3), Forschungszentrum Jülich GmbH, 52425 Jülich, Germany.
- Click here
to subscribe to the XSWAVES newsletter which will keep you informed about
new features, releases etc. (and – if necessary – bugs, of course) of
XSWAVES or click here
to contact the corresponding author (Oliver Bauer) with any questions on
the XSWAVES routine.
- XSWAVES versions 1.0 – 2.2 are ready for
use. Downward compatibility to older versions of ORIGIN is not available,
upward compatibility has not yet been tested. XSWAVES has been thoroughly tested
on synthetic as well as on experimental data and further
development/refinement is in progress. A detailed manual is under
construction.
- Please see below for details on XSWAVES and its
features. Since 2009, several consecutive version of XSWAVES have been
released which can be accessed via the links below. The links allow
downloads of WinRAR archives which contain all files that are necessary to
run XSWAVES. Furthermore, a modification log and template input files are
provided; the latter allow test runs of XSWAVES in order to check its
performance…
- PLEASE
NOTE: XSWAVES
may be used under the following restrictions:
1. The user is required to report any bugs or errors in XSWAVES to the
corresponding author (Oliver
Bauer).
2. The authors do NOT take any responsibility for the correctness of
the results which are obtained with XSWAVES.
3. The authors are to be acknowledged/referenced in all publications which
are based on data evaluation with XSWAVES.
- Version
2.31 (October 29th, 2010):
- Version 2.31 – main improvements in comparison to version 2.2:
- The XSW routine has eventually been given a
name: XSWAVES – An Data Evaluation Routine for ORIGIN 8.
- XSWAVES now features a Batch Processing option
which can handle 100 and more fits in an automated mode.
- Quick launch button (incl. automatic
compilation) for ORIGIN standard toolbar.
- WinRAR archive with all necessary files to run
XSWAVES:
- Version
2.2 (February 10th, 2010):
- Version 2.2 – improvements in comparison to version 2.0:
- A new option has been implemented which speeds
up the fitting process in those cases where the exp. photon energy scale
is strongly shifted with respect to the theoretical expectations: If
enabled the energy scale of the theoretical XSW fitting curves is
shifted such that the maxima of the experimental and the theoretical
curves are aligned (within the experimental error).
- WinRAR archive with all necessary files to run
XSWAVES:
- Modification Log:
- Version
2.0 (July 8th, 2009):
- Version 2 – improvements in comparison to version 1:
- Parameter Initialisation for the Reflectivity
fit has been optimized in order to speed-up the fit.
- The fitting routines (*.FDF files) for both,
the reflectivity as well as the XSW absorption data, have been refurbished
such that the overall computation time is reduced by 30%.
- Several new options have been included –
please see modification log.
- The theoretical curves for both, the
Reflectivity as well as the XSW absorption, are now convoluted with a
Gaussian and the squared Monochromator reflectivity. The latter mimics
the X-ray beam divergence while the earlier resembles substrate
mosaicity, e.g.
- WinRAR archive with all necessary files to run
XSWAVES:
- documentation:
- Version
1.1 (July 7th, 2009):
- WinRAR archive with all necessary files to run
XSWAVES:
- Modification Log:
- Version
1.0 (June 18th, 2009):
- Version 1: This routine makes use of the NLSF
fit engine which is implemented in ORIGIN. For both reflectivity curve
and XSW absorption profile, the theoretical curves are convoluted with a
Gaussian function - which mimics the experimental broadening due to
substrate mosaicity and X-ray beam line width - and fitted to the
experimental data. The actual convolution is implemented in the fit by
explicit calculation of the overlap integral of theoretical and response
function as a function of their relative position on the photon energy
scale. Instrumental error weighting (weighting coefficients = 1 / (Delta
y)2) can be enabled for the XSW absorption profile fit.
- WinRAR archive with all necessary files to run
XSWAVES:
- documentation:
O. Bauer, 01.09.2011