
I am a Physiologist who works in the Dental School at The University of Liverpool.These pages offer an easy route to contact me and to access my research and learning resources. I'm currently upgrading the pages to make them more mobile compatible.
If you ignore my pages they get bored and wander about. Click a menu option to bring them back into line.
"Barriers, Pores, Pumps and gates", membranes and membrane transport, including active transport; "Body Fluid Compartments", what they are and why we have them; "Why Do We need Kidneys", a whistle-stop tour of renal physiology, a lecture in two parts; "Getting the Message Across" signal transduction, homeostasis is not an unchanging steady-state.Available so far... Barriers, pores pumps and gates, Body fluid compartments, Kidney part 1, Kidney part 2, Nernst, Goldman and the Action Potential, The Labelled Line Code, Really basic statistics


It's that time of year again. Check out the 2011 igNobel prizes. Learn what makes tortoises yawn and how the urge to urinate helps us make better decisions.

Too weird?| Barriers, Pores Pumps & Gates. | |
| Pumps and channels. | |
| Body Fluid Compartments. | |
| Starlings Forces and capillaries. | |
| Why do we need kidneys?. | |
| What is that nephron thingy again?. | |
| Salivary gland protein secretion. |
The lectures on homeostasis
Salivary Protein Secretion from adrenergic receptor activation to exocytosis. There are a few explanatory notes embedded in the powerpoints file.
Salivary Fluid Secretion from muscarinic acetylcholine receptor activation through IP3 and calcium, ion channel activation to fluid & electrolyte movement. There are a few explanatory notes embedded in the powerpoints file.
![]() |
EGTA Webware |
![]() |
Mandelbrot (Very simple) Webware |
![]() |
Perfect Solution Webware |
![]() |
t tester Webware |
![]() |
Goldman Webware |
![]() |
![]() |
Voltage Clamp Webware |
![]() |
![]() |
Sums 16-bit software |
![]() |
Probe 16-bit software |
![]() |
First Wordz 16-bit software |

Vector Markup Language
A mind numbingly inefficient way of plotting graphs using DHTML/javascript..... but at least it is possible. I have written a series of javascript objects that make graph plotting possible. If there is any demand... I can make them available for download
![]() |
![]() |
Goldman Webware |
A variant of the Goldman software is also available as a download. This software requires installation. Run "setup.exe". The downloadable version has more prettier graphics than the webware version but it is less useful for modelling.... |
The Nernst equation may be used to calculate the electrical potential (Pd) across a membrane when this membrane is permeable to a single ion.
![]() |
Where: R = Universal gas constant (8.31441 J/mol/K); T = Absolute temperature (K); Z = valence; F = Faraday constant (96484.56 C/mol); ln = natural log; i = intracellular; o = extracellular |
At body temperature, the Nernst equation may be simplified for a monovalent ion thus:
![]() |
Where: log = log to base 10 |
The Goldman software will run the Nernst equation for potassium (K+). It is conceptually much easier to set ion levels and immediately see the effects on Pd than it is to stare at equations. In most animal cells, the dominant membrane conductance is to K+ so the Nernst equation for K+ is a sensible approximation of the membrane potential.
Truth be told, the Nernst equation does not give a very good estimate of membrane potential (it has other uses) becuse cells are permeable other ions. In many cells, in addition to the K+ conductance, the Na+ and Cl- conductances are also important. The Goldman equation calculates membrane potential using the relative permeability (Pion) and the concentration gradient of all three ions.
![]() |
Where: R = Universal gas constant (8.31441 J/mol/K; T = Absolute temperature (K); F = Faraday constant (96484.56 C/mol); ln = natural log; i = intracellular; o = extracellular |
At body temperature, the Goldman equation may be simplified thus:
![]() |
Where: log = log to base 10 |
If you find the Nernst Equation hard to swallow then the Goldman Equation is impossible. The Goldman software also runs the Goldman Equation and allows you to see first hand the effects of changing ion concentrations and even more importantly the effect of changing relative permeability on membrane potential.
The Goldman software also has some modelling capabilities. Choose any constant on the equation and then pick a time for it to change.... and how you want it to change.... run the software and see what happens. I have modelled the action potential as a demo.
Go ahead.... play
![]() |
![]() |
Voltage Clamp Webware |
The original DOS version of the software has long since been retired... to be replaced by a version written for Windows 3.0 in 1992. This version is available for download because, incredibly, it works under Windows XP. The webware version is a lot easier to use.