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
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.
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
Make/W/O/N = NumberOfDatapoints WaveName
SetScale/P x,0,0,tau, WaveName
WaveName = DataWave*ScaleFactor * Listen to your new audio file PlaySound WaveName