In a classic series of papers from the early 1950's, A.L. Hodgkin and A.F. Huxley performed a painstaking series of experiments on the giant axon of the squid. Based on their observations, Hodgkin and Huxley constructed a mathematical model to explain the electrical excitability of neurons in terms of discrete Na+ and K+ currents. A Java version of their Nobel prize winning model (as described in J. Physiol., 1952, 117: 500-544) is presented below:
Source code
What does the model show?
What equations does the model use?
Where can I learn more?
Known bugs
E-mail the author
What does the model show?
What equations does the model use?
Where can I learn more?
The classic book on this stuff is "Ionic Channels of Excitable Membranes" by Bertil Hille. The first few chapters cover the Hodgkin-Huxley model in detail. If you are looking for something a little more introductory, I am partial to "Molecular Biology of the Cell" by Alberts, Bray, Lewis, Raff, Roberts and Watson. The book covers all of cell biology (not just neurons and the like) so it is big and expensive, but it very well written and has pretty pictures. Alternatively, you could just go to graduate school!A much more comprehensive suite of models in Java is online at http://pb010.anes.ucla.edu/
Known bugs
On some browsers scrolling up and down can cause the model to become scrambled. I've notice this happening on applets at http://java.sun.com as well, so it seems to be a Java problem. Hitting the refresh button on the browser will reload and unscramble the applet.
If you have any comments, criticisms or bugs to report, I would be very grateful for feedback. You can e-mail me at anthony.fodor@gmail.com.