The Hodgkin-Huxley model of nerve action potential¶
Here we describe the first (and most famous) model of nerve fibre electrophysiology based on the membrane ion channels that we have discussed in the last two sections. This is the work by Alan Hodgkin and Andrew Huxley in 1952 1 that won them (together with John Eccles) the 1963 Noble prize in Physiology or Medicine for “their discoveries concerning the ionic mechanisms involved in excitation and inhibition in the peripheral and central portions of the nerve cell membrane”.
Theory: The cable equation¶
The cable equation was developed in 18902 to predict the degradation of an electrical signal passing along the transatlantic cable. It is derived as follows:
Figure 21 Current flow in a leaky cable. TODO I don’t understand the vertical arrow??¶
If the voltage is raised at the left hand end of the cable (shown by the deep red in Figure 21), an axial current \(i_a\) (in \(A\)) will flow. This current depends on the voltage gradient according to Ohm’s Law, such that:
where \(\frac{\partial V}{\partial x}\) is the voltage gradient along the cable (in \(V/m\)), and \(r_a\) is the resistance (in \(\Omega/m\)).
If the cable membrane leaks a current of \(i_m\) (\(A/m\)) per unit length, then conservation of current gives:
and, substituting for \(i_a\) we get:
There are two sources of membrane leakage current, \(i_m\). First, the capacitance associated with the membrane, \(C_m\) (approximately 1 \(\mu F/cm^2\)) results in a current of \(C_m\frac{\partial V}{\partial t}\), and secondly the holes or channels in the membrane give \(i_{leak}\). Incorporating these into the equation above gives:
Rearranging gives the cable equation (for constant \(r_a\)):
where all terms represent current density (current per membrane area) and have units of \(\mu A/cm^2\).
Theory: Action potentials¶
Figure 22 Current flow in a neuron. TODO I don’t understand the vertical arrow for V?? direction of voltage? Is one side in/out the cell?¶
The cable equation above can be used to model the propagation of an action potential along a neuron or any other excitable cell. The leak current is associated primarily with the inward movement of sodium ions through the membrane’s sodium channel, giving the inward membrane current \(i_{Na}\), and the outward movement of potassium ions through a membrane potassium channel, giving the outward current \(i_K\) (see Figure 22). A further small leak current \(i_L = g_L\left( V - E_L \right)\) associated with chloride and other ions is also included. TODO Need to define E_L and g_L ?? How is i_L related to i_leak above??
Figure 23 Current-voltage trajectory during an action potential.¶
When the membrane potential \(V\) rises due to axial current flow, the sodium (\(Na^+\)) channels open and the potassium (\(K^+\)) channels close, such that the membrane potential moves towards the Nernst potential for sodium. The subsequent decline of the Na channel conductance and the increasing K channel conductance as the voltage drops rapidly repolarises the membrane to its resting potential of -85mV (see Figure 23).
If we assume that the whole cell is clamped with an axially-uniform potential then we can neglect3 the term in the equation above representing the rate of change of axial current along the cable:
and so obtain the membrane potential \(V\) by integrating the first order ODE:
Figure 24 A schematic cell diagram describing the current flows across the cell bi-lipid membrane that are captured in the Hodgkin-Huxley model. The membrane ion channels are a sodium (Na+) channel, a potassium (K+) channel, and a leakage (L) channel (for chloride and other ions) through which the currents INa, IK and IL flow, respectively.¶
TODO How are the i_L and I_L in the figure related? Consistent labelling needed?
Interpretation as a CellML model¶
We discussed the idea and implementation of encapsulation in the previous section on the sodium channel, and here it is no different. We would like to create a model with the encapsulation structure shown in Figure 25.
Figure 25 The relationship between the ion channels for sodium, potassium and the leakage current, and the membrane and environment components.¶
As with other aspects of libCellML, there are several options for the model construction process. Since we already have potassium and sodium channel models available, it would make sense to be able to reuse these here. This functionality requires imports; their use is demonstrated in HH Tutorial 2: Creating a model which uses imports.
Importing allows all or part of a model to be used in-situ, without needing to manually parse its CellML file and instantiate it as an additional model (as has been the procedure in HH Tutorial 1: Creating a model using the API and HH Tutorial 3: Debugging a model).
Simulation and results¶
HH Tutorial 2: Creating a model which uses imports outlines how smaller models can be used to construct a more complicated model as described above. In this instance, the models described earlier representing a potassium channel and a sodium channel, as well as one to represent the leakage concept introduced above can be combined to make the full Hodgkin-Huxley model.
Footnotes
- 1
Hodgkin AL and Huxley AF. A quantitative description of membrane current and its application to conduction and excitation in nerve. Journal of Physiology 117, 500-544, 1952. PubMed ID: 12991237
- 2
- 3
This term is needed when determining the propagation of the action potential, including its wave speed.