Qroid_montreal wrote:My equation predicts Vm can change without ionic currents.
But why is this wrong? If Vm=Vi-Ve, doesn't Vm change whenever the extracellular potential changes, regardless of currents?
Your equation violates fundamental physical principles.
Example: consider a spherical cell that has only membrane capacitance and "leak" channels with resting potential 0 mV. An electrical equivalent circuit model of this cell is
Code: Select all
o Vi
|
+---+---+
| |
Rm Cm
| |
+---+---+
|
o Vo
Its membrane potential is Vi-Vo.
At the start of an experiment, the cell is sitting in a bath of Ringer and the bath is grounded so Vo is 0, and it has been sitting there for a long time so Vi is also 0.
Code: Select all
o Vi
|
+---+---+
| |
Rm Cm
| |
+---+---+
|
o Vo
|
--- gnd
-
Its membrane potential is Vi-Vo = 0.
At time t1, you insert a 3 volt battery between the Ringer bath and ground.
Code: Select all
o Vi
|
+---+---+
| |
Rm Cm
| |
+---+---+
|
o Vo
|
----- +3V.
---
|
o
|
--- gnd
-
Result? Vo and Vi both jump up to +3V "instantaneously" (well, it takes a small fraction of a microsecond for this to happen, but on time scales that are relevant to neurons the change is instantaneous). And Vm is still 0 mV.
This stuff isn't intuitive, but the principles aren't that hard to learn. A one semester course on electrostatics would be very helpful.
Back to your original question: all you have to do to simulate the effect of an extracellular field on a NEURON model is to insert the extracellular mechanism into the model's sections, then drive each segment's e_extracellular with a signal that corresponds to the time course of extracellular potential at that point in space. This has been done, and the source code for doing it again is available for attributed re-use--see
Extracellular stimulation and recording
viewtopic.php?f=28&t=168