Table of Contents

Igor

IgorPro is a powerful command-line based data analysis and plotting software. Asylum Research (our AFM manufacturer) uses Igor to control their AFMs. See also the Jimenez research group's Igor page for a quick reference.

Useful hotkeys:

Useful windows:

Useful commands:

Importing a data file to Igor:

Data>Load Waves>General Text

When importing current vs. time data, throw out the time column then change wave scaling (this can also be done with the SetScale command)

Data>Change wave scaling

Procedures for analysis of switching data

Some automated functions which are useful for speedy analysis of switching data are contained in the following procedure file (download and unzip the file. Then double-click it to open it in Igor). These functions partially automate and speed up tasks like autocorrelation, Fourier analysis, Fourier filtering, plotting, etc. You can find a list of the functions, as well as instructions for calling them, in the procedure file's header.

Power Spectral Density

PSD preparation
Big PSD preparation

We have a copy of a macro that Asylum Research wrote for taking PSDs over long times (showing lower frequency information). The procedure file for this is located at: T:\Physics\Minot Group\Software\Igor Pro\BigPSD.ipf

Working with audio files

Preparation (only necessary on first use)
Making an audio file from ASCII data
Make/W/O/N = NumberOfDatapoints WaveName

SetScale/P x,0,0,tau, WaveName

WaveName = DataWave*ScaleFactor

* Listen to your new audio file

PlaySound WaveName