back to the homepage
About PPT
Home / Software / About PPT

Patcher’s Power Tools
An Igor Pro™ Tool Collection (not only) for Electrophysiologists


This software package is free of charge. It is distributed in the hope that it will be useful, but without any warranty and without even the implied warranty of merchantability or fitness for a particular purpose. Please note that, although the package works closely together with HEKA's and WaveMetrics' data acquisition and analysis software (PatchMaster, Pulse, X-Chart, Software LockIn, Fura and Igor Pro), HEKA Elektronik Dr. Schulze GmbH and WaveMetrics, Inc. take no responsibility for the product and can not offer any support. Redistribution via Web- and FTP-server or electronic media requires the explicite permission of the authors. You may give away copies of Patcher's Power Tools to colleagues free of charge as long as the copy contains the whole package without any modification.


System Requirements

This software package adds several external operations, macros and experiments to Igor Pro™. Some macros require Igor 3 or higher to run, the extension however will be compatible with Igor 5 or higher. There are two different PPT.xop’s for Macintosh and Windows. The macros will run on both Igor platforms, Macintosh and Windows.



PPT consists of the following files:

  • PPT.xop - Igor extension OS X or Windows version (see below for the features)

  • PPT Macros - a collection of useful Igor macros including:
  • PPT Control Panel - a macro creating a control panel for (X-Chart)graphs
  • PPT Peak Analysis - a macro for analyzing peaks (incl. a demonstration experiment)
  • PPT Dose Response - a macro for dose-response fits (incl. a demonstration experiment)
  • PPT Boltzmann Fit - a macro for Boltzmann fits (incl. a demonstration experiment)
  • PPT Pulse Utilities - macros extending the Pulse-/X-Chart Loader

  • PPT Help - a help file explaining the added external operations

  • PPT Experiments - a folder containing Igor experiments demonstrating some features



To install the package place an alias of PPT.xop in the folder „Igor Extensions“ inside your Igor Pro folder and an alias of the folder PPT Macros (or of the macros you wish to use permanently) in the folder Igor Procedures.

When Igor is started the next time, a new menu will be added, called "PPT" and the macros will be installed in Igor's "Macros"-menu.



The extension adds the following functionality to Igor (see the help file for a detailed description):

  • statistics of multiple waves
  • plotting of multiple waves against one x-axis
  • wave slimming
  • calculation of buffered calcium concentration, liquid-junction potential ...
  • direct loading of HEKA's Pulse™- PatchMaster™- and X-Chart™ files, incl. preview and calculation of lockin data


  • renaming/killing of multiple waves
  • drawing scale bars, zero lines and time markers
  • setting the cursor range to NaN
  • control bar for easier modification of graph axes
  • control panel for automized peak analysis
  • control panel for automized single- and double dose-response fit


Getting Help

If you need help: all control panels added by the macros support balloon help. The XOP places its help into Igor's "Misc/Operation Help..." menu. If you want to include PPT's help into Igor's help, place an alias of PPT Help in the Igor Help Files folder.


© 1995-2011

Dr. Francisco Mendez and Frank Würriehausen
Max-Planck-Institut für biophysikalische Chemie
Abt. Membranbiophysik
37077 Göttingen

© 2002-2018, Max-Planck-Institut für biophysikalische Chemie, Göttingen