HHsim: Graphical Hodgkin-Huxley Simulator
HHsim is a graphical simulation of a section of excitable neuronal
membrane using the Hodgkin-Huxley equations. It provides full access
to the Hodgkin-Huxley parameters, membrane parameters, stimulus
parameters, and ion concentrations.
To learn about the Hodgkin-Huxley equations, see:
In contrast with NEURON or GENESIS, which are vastly more
sophisticated research tools, HHsim is simple educational software
designed specifically for graduate or undergraduate neurophysiology
courses. The user interface can be mastered in a couple of minutes
and provides many ways for the student to experiment.
HHsim is free software distributed under the GNU General Public License. The official HHsim
web site is at http://www.cs.cmu.edu/~dst/HHsim.
The online documentation, including sample screen shots, is available on this web
site, and also included with the program when you download it. Also
included are sample exercises that use
Download HHsim Now HHsim is available as a Windows, Mac,
or Unix executable file that does not require a Matlab license. Source
code is included. It is also available in source-only form if you have
Matlab R2007a or later. The latest release of HHsim is version 3.1,
released February 16, 2008. Notes for Mac users: (1) HHsim requires
that X11 be installed; it's available in
/Applications/Utilities/X11.app. (2)There is a known graphics error in
Leopard (Mac OS 10.5) that fails to display button labels. We're
working on a fix for this; for now, please see the screenshot below
for the labels. The functionality is the same.
Version 3.6 - March 15, 2017
HHsim_36_win.zip (682 MB)
Please run the source version.
Mac OS X (Intel Architecture)
Version 3.1 - Feb 16, 2008 (obsolete now)
Matlab source code only
Version 3.6 - March 15, 2017
or browse the code online
Installation Instructions (version 3.6)
- Unzip hhsim_36_win.zip to a directory of your choice.
- Run HHsim_36.exe, which is the HHsim installer. You must have Administrator rights on the machine
in order to run the installer.
- Ignore the "Connection" option and just keep pressing the "Next" button.
- The installer will first install the MATLAB Runtime Component,
allowing you to run standalone MATLAB applications. It will then install HHSim and
leave an icon on your desktop.
- You are now ready to use HHSim.
Mac (Intel Architecture):
- Please run HHsim from source. You will need to install MATLAB first.
- Unzip hhsim_31_macIntel.zip into the directory of your choice
- Use the MCR_Installer dmg to install the MATLAB Runtime Component,
allowing you to run standalone MATLAB applications. NOTE: be sure to
use the default location:
Use the HHSim dmg to install HHsim.
Sample screen shot:
Click here for HHsim User's Guide
This work was supported in part by National Science Foundation grant
DGE-9987588. Any opinions, conclusions, or recommendations expressed
herein are those of the authors and do not necessarily reflect the
views of the National Science Foundation.
Last modified: Thu Jul 6 05:38:01 EDT 2017