Department "Low-dimensional and Metastable Materials" – Software

Overview

Curve fitting utilities: WinFit, XFit, MultiFit, Superfit
Data handling utilities: ScanRead, ScanRead-PRO, LindePlot, XSW
Image Analysis: DataPlot, DataScan, Programs for visualisation of results obtained by 1D Mythen detector
Analysis of time-resolved diffraction data: Programs for visualisation and analysis of the time-resolved diffraction results
Magnetic-field calculation: Spule for the calculation of magnetic-field distribution generated by iron-free cylindrical concentric coils

Curve fitting utilities

WinFit A Windows program providing an interface for single or multiple curve fitting. The program requires the library MultiFit.

More Info

Download

XFit A text-based program for Windows (EasyWin) and Unix, providing an interface for single or multiple curve fitting. The program requires the library MultiFit.

More Info

MultiFit A C++ source of a library for single or multiple curve fitting. The library is required by WinFit and XFit, but it can also be used by other programs.

More Info

Superfit This is a program for LINUX computers for simulating and fitting of specular and diffuse neutron reflectivity data obtained with polarized or non-polarized neutrons on magnetic or non-magnetic samples. This program is based on the combination of the Supermatrix Method and the Distorted Wave Born Approximation. This is an ANSI-C program which uses the MINUIT (CERN) minimizing routine (c-minuit).
mfit is a related general purpose minimizing program.

download:

man page
(30.01.09)

c-minuit
(07.08.04)

superfit
(06.04.12)

mfit
(13.12.06)

At present the following problems are covered:

  • X-ray reflectivity from a rough multilayer according to the Parratt formalism described in Ref. [1].
  • Polarized neutron reflectivity from a magnetic multilayer according to the super-matrix formalism described in Ref. [2].

References:
[1] L. G. Parratt, Phys. Rev. 95, 359 (1954)
[2] A. Rühm, B. Toperverg, H. Dosch, Phys. Rev. B 60, 16073 (1999)

 

Data handling utilities

ScanRead ScanRead is a Windows95 program for reading Spec, Tascom and ASCII data files, for instant scientific plots of the data and for extracting scans to ASCII files for subsequent analysis. In addition, detailed information about how to combine ScanRead with the scientific graphics program Microcal Origin (TM) is provided, as well as some sample Origin macros for data analysis. 

More Info

Download

ScanRead-PRO ScanRead-PRO is a professional version of the ScanRead program. In addition to all of the features of its predecessor, ScanRead-PRO includes powerful new options, such as the ability to automatically export the contents of all scans into a numbered sequence of ASCII data files.

More Info

Download

LindePlot LindePlot is a scientific data presentation tool for Windows95/98/NT/2000, in order to make XY-plots in which the data appear slowly on the plot, one point at a time, at a user-controlled speed. This program can be especially useful for real-time presentations during meetings/talks/seminars/etc.

More Info

Download

XSW XSW is a Microsoft Windows95/98/NT/2000 program to read, plot, and perform basic analysis on datafiles produced by the Perkin-Elmer XPS-Surface Analysis software program (ver. 3.1S). It is particularly useful in order to facilitate ultrafast real-time data evaluation during x-ray standing wave experiments. In particular, useful features include the ability to quickly step through XPS/Auger photoelectron spectrum, obtaining the peak heights and background levels for literally hundreds of peaks, just with a few clicks of the mouse!

Download

 

Image Analysis

DataPlot A program for STM/AFM/2D-XRD/2D-Neutron data analysis.

More Info

Download

DataScan DataScan-for-Java: A Java-based "open source" software package for topographic image analysis,
particularly for images such as from scanning probe
microscopies (STM, AFM, etc.) as well as for x-ray and neutron diffraction (position sensitive detectors,
CCD detectors, etc.). The source code is easy to modify,
and the authors encourage active collaboration!

Download Program & Documentation Package (5MB)

Download Java 2 Runtime Environment for Windows (5MB)

(or get it directly from Sun Microsystems for newer versions and different platforms)
Mythen These are ANSI-C programs for LINUX computers for the combined visualisation of the series of 1D plots generated during a reflectivity scan (offspecular) or during a general four-circle scan (mythen) using the Mythen linear PSD.

download:

offspecular
(02.06.09)

mythen
(15.06.10)

 

Analysis of time-resolved diffraction data

file_read
2Dfit
These are ANSI-C programs for LINUX computers for the analysis of the time-resolved experimental results obtained at the surface diffraction beamline of the Max-Planck-Institut fuer Metallforschung at the ANKA synchrotron facility in Karlsruhe.

download:

file_read
(07.06.10)

file_read (last version without fit)
(15.08.09)

2Dfit (version with 6 Gaussians)
(09.11.10)

2Dfit (last single-Gaussian version )
(04.11.10)

 

Magnetic-field calculations

Spule This is an ANSI-C program for LINUX computers for the calculation and visualisation of the distribution of the magnetic fields generated by iron-free cylindrical concentric coils

download:

spule
(07.07.09)

 
loading content