EccentricXPS - Analysis and Organisation of XPS Spectra IGOR.6.30.x-1.101

Downloaded 131 times
Size: 162.26 KB
md5_file hash: 62e4cf8f733d9df6c8bb98d0cfec378c
First released: March 8, 2017 - 02:36

Contains the procedure and help files. The functionality has not changed substantially from the earlier version, but several bugs have been fixed. The experiment file with a collection of spectra to test the procedure on has not changed and is not included. To download it, please download the earlier release which includes the experiment file.

To use the new procedure with an old experiment file, please close all windows created by the old procedure and recreate them with the new procedure before clicking any buttons in the windows.

EccentricXPS - Analysis and Organisation of XPS Spectra IGOR.6.30.x-1.10-f

Downloaded 21 times
Size: 9.03 MB
md5_file hash: 671703414338f1c4346cbe8c0a6ebf13
First released: March 3, 2017 - 23:58

Contains the procedure file, help file and an Igor experiment file with a collection of spectra.

EccentricXPS - Analysis and Organisation of XPS Spectra

Downloaded 152 times
Average rating
(0 votes)

EccentricXPS is an Igor Pro procedure initially written to load, display and analyze the two-dimensional x-ray photoelectron spectroscopy (XPS) images produced by our VG Scienta SES 200 hemispherical analyzer at the University of Erlangen-Nuremberg. EccentricXPS can load and display the images from the raw .txt files produced by the SES software (version 1.2.2, build 37) and then convert the images to normal one-dimensional spectra, which can be easily displayed, compared and fitted, either as single spectra or in bulk.

Fermi Distribution + DoS Plot IGOR.6.30.x-1.0

Downloaded 0 times
Download: Fermi Distribution + DoS
Size: 256.62 KB
md5_file hash: d19d2c7621f4fefc35ed83c5ab7910ce
First released: January 31, 2017 - 11:15
Last updated: January 31, 2017 - 11:15

This is the active release version.

Fermi Distribution + DoS Plot

Downloaded 0 times
Average rating
(0 votes)
FD DoS Picture.png

This demo shows the curves for the Fermi-Dirac distribution function multiplied wiht a projected density of states (DoS) from a free-electron metal. Change parameters with sliders to see the changes in the curves.

Baseline Spline Fit IGOR.6.30.x-3.01

Downloaded 348 times
Download: BaselineSpline_3.ipf
Size: 33.03 KB
md5_file hash: 2c7d86583082ace98d14d08783b76938
First released: January 16, 2017 - 13:54

Bug Fix: Akima spline wouldn't work for data waves with deltaX<0

ALP Alternate Line Profile

Downloaded 383 times
Average rating
(0 votes)
ALP main window and profile region on

Why ALP?
The Igor 7 image line profile has fewer features than in Igor 6. Wavemetrics is not currently planning to make significant changes, the
workaround suggested is to use IP6 procedures. Some issues are:
- The profile graph cannnot be modified, or the data explored, for example with a cursor.
- Does not take wave scaling into account.
- No longer possible to graph a profile, it can only be saved. (Has been changed in Igor 7.02)
- The saved wave is now a triplet. This is not visible in the default New Graph menu, inexperienced users can not easily graph it themselves.

PHI SPE File Loader IGOR.6.30.x-1.0

Downloaded 41 times
Download: PHI SPE File
Size: 2.16 KB
md5_file hash: 99047e043837c7832351ef6b3996bee6
First released: November 25, 2016 - 10:09

This is a full release. The acqtime label is now called dwelltime.

Unit Testing Framework IGOR.6.30.x-1.05

Downloaded 22 times
Size: 210.18 KB
md5_file hash: fd041dc347b953b026c272d258c05366
First released: November 17, 2016 - 14:17

Add wrapper functions for text waves

  • One can write like CHECK_EQUAL_TEXTS( somefunction(), {"a","b","c"} ). In old version, CHECK_EQUAL_WAVES( somefunction(), {"a","b","c"} ) makes compile error.

Fix and extend the wave type constants

  • INT16_WAVE is 0x10 and not 0x16. Add also INT64_WAVE, DATAFOLDER_WAVE and WAVE_WAVE.


Doxygen filter for procedure files IGOR.6.00.x-0.26

Downloaded 30 times
Size: 122.26 KB
md5_file hash: e82a5075ea6d945182aa05d907fc9516
First released: November 17, 2016 - 13:48

Doxyfile: Adapt FILTER_PATTERNS for latest doxygen version

doxygen-filter-ipf: Make output sphinx compatible

  • Change wave type flag to something more C++-ish
  • Remove struct keyword inside structs when referencing other structs
  • Use lower case for static keyword
  • Convert threadsafe function specification into a valid C++11 attribute
  • Remove "menus=0" after an include statement

Avoid third argument of match

Syndicate content

Back to top