Interactive Electrophysiological Software
for Research and Teaching

by Professor Peter H. Barry



JPCalcWin (32/64-bit compatible)

ArtMemW (updated to V1.2)

MemPotW (updated to V1.2)



The following programs MemPotW and ArtMemW and MemCableW now come as full Windows programs that run under 32-bit and 64-bit Windows. In each case. Both MemPotW and ArtMemW needed to be updated to V1.2 to remove some bugs that occurred with wide screen monitors and 64-bit Windows. The three programs can also be run in  Macintosh computers, provided they have fully compatible Windows emulation packages. The programs are each computer-aided learning (CAL) programs, which are aimed to simulate actual experiments and teach some difficult concepts in electrophysiology. 

The stand-alone version of  JPCalcW can be run under Windows XP, Vista, 32-bit Windows7 and under 64-bit Windows 7, provided it is run under Windows XP Mode (free for Windows 7; see  JPCalcW).  [Note that the Liquid Junction Potential Calculator version that comes bundled with pClamp 10 from Axon Instruments (Now Molecular Devices)  is 32/64-bit compatible]. However, there is now a stand-alone 32/64-bit compatible JPCalcWin program (see below).

               !! NEW  32/64-bit compatible stand alone liquid junction potential program JPCalcWin is now available  NEW !!

JPCalcWin is now a new stand-alone 64-bit compatible liquid junction potential program redeveloped for 32/64-bit Windows by E. Crawford of the University of New South Wales from revised and extended MSDOS C++ JPCalc source code, in consultation with P H Barry.  A special upgrade path is now available for researchers who have purchased JPCalcW.


  !! NEW  A free demonstration version of the above 32/64-bit compatible JPCalcWin program is also now available NEW !!


Free demonstration versions of each of the teaching programs are also available. Further information may be obtained either from this Web page or by contacting Professor Peter H. Barry ( of the Dept of Physiology, School of Medical Sciences, Faculty of Medicine at the University of New South Wales.  For information about him and his research and other interests click on  Professor Peter H. Barry.

To order any of the above programs, contact Peter Barry directly by email at 



(Also see under Link to Peter H Barry at top of page)

An author preprint of the following paper, which both describes an optimised technique to measure liquid junction potentials and also validates their calculation by the Henderson equation used by the above programs (for monovalent salts and the limited addition of divalent ions), is available from  the link below:

      Barry P.H., Lewis T.M. & Moorhouse A.J. (2013)   An optimised 3 M KCl salt-bridge technique used to measure and validate theoretical liquid junction potential values in patch-clamping and electrophysiology, Eur. Biophys. J., DOI 10.1007/s00249-013-0911-3.  Author preprint available at 2013Barry_etal-EBJ&ESM2013-hq.pdf


For general information about the Liquid Junction Potential Calculator, JPCalcW, and Liquid Junction Potential Calculations, ion mobility listings, ion mobility-conductivity relationship, JPCalcW manual and demo download (a DOS version only), correction in AxoBits 39 article, etc., click here

Please note sign corrections in the article on liquid junction potentials in the original printed and original pdf version of AxoBits 39 for a priori corrections.  For details and how to get corrected article from the AxoBits 39 pdf download click here.

Ionic Mobility Tables The tables in this listing give lists of the ionic mobilities stored in the Junction Potential Calculator programs, JPCalc, JPCalcW and the new JPCalcWin, together with more recent additional ionic values and references for further information.

N.B.   The above Mobility table went through a major update on October 23, 2003  and further addition on October 29, 2003.


ArtMem for Windows (ArtMemW), converted from a DOS-based interactive graphical program ArtMem by PHB,  it was designed to simulate an experiment to illustrate how membrane potentials are set up across an ion-selective artificial membrane and would be a good first introduction to membrane potentials, prior to using the MemPotW or MEMPOT program. The program has now been upgraded to V1.2.

MemPot for Windows (MemPotW), converted from a DOS-based interactive graphical program MemPot by PHB, it was designed as an interactive teaching program that simulates the measurement of membrane potentials on excitable cells and with the aim of showing students how resting membrane potentials and action potential peaks depend on [K] and [Na] concentrations and on their relative permeabilities. Further details are also given in an accompanying screen.  The program has now been upgraded to V1.2

MemCable for Windows (MemCableW), converted from a DOS-based interactive graphical program MemCable by PHB, it was designed to simulate a microelectrode experiment which illustrated the passive time-dependent properties of a spherical neuron and the cable properties of a nerve and muscle fibre. Further details are also given in an accompanying screen.

Page originally created by Peter H. Barry and Mrs. Lucille Y. Coleman (1998)

This site has been updated   by PHB on July 12, 2015