-
Based on the documentation I can create an instance of the leaky-channel with
and create instance for Hodgkin-Huxley based mechanism with
Then, how does one do it for Hodgkin-Huxley based Na-channel? Documentation for NMODL mechanisms says
Does that mean I can achieve it with
or is it?
PS: If one of the above (two) is correct, I can't tell which is the correct way because I can run both lines without any error or warning messages. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 4 replies
-
We probably should be giving an error on those calls to When adding new mechanisms defined in NMODL — which is still an awkward process in Arbor, unfortunately — any ion name can be used. But these ions have to be declared, along with their charge, in the cable cell global information. For convenience, The HH mechanism that is available is modelling three current sources in the one mechanism: a passive current; a sodium-channel current; and a potassium-channel current. While there is a 'pas' mechanism that just models the passive current, we do not have mechanisms that model just the HH sodium channel or the HH potassium channel. But we do see that parameterized mechanisms for individual ion channels is simply a useful thing to have. I will make an issue regarding this. The way the HH mechanism NMODL has been written prevents setting the steady-state potential for the leak current with the syntax
But this really shouldn't be so. We (and NMODL) make a distinction between 'global parameters' and 'range parameters'. Global parameters have one value for the whole mechanism, while range parameters can change with location. When we add a mechanism This is a very long-winded explanation for why If though, at the end of the day, the goal is to use the whole HH model (leak, sodium and potassium currents) but change the reversal potential used for the sodium channel, then this is achieved in a different manner again: ionic reversal potentials, be they constant or computed via the Nernst equation, are associated with descriptions of ion state rather than in mechanisms. |
Beta Was this translation helpful? Give feedback.
-
How do I set these parameters? Also, with regards to the conductance parameters so that we mean the same, given the expression where, such that,
[NB: m4 = n4] Looking at
and
Since
For How do I set them? Since, documentation for
Do I set the parameters
Also, if one created two
then to attach
my question then is How do I attach the above Do I have to paint the |
Beta Was this translation helpful? Give feedback.
-
I have another curious (sort-off unrelated) question. In the expression below for painting the ionic properties
and since where there Nernst (or reverse) potential is then, because the value for the For instance, is If it is the first why pass the value of ENa ( |
Beta Was this translation helpful? Give feedback.
We probably should be giving an error on those calls to
arbor.mechanism
— they won't be doing anything useful!When adding new mechanisms defined in NMODL — which is still an awkward process in Arbor, unfortunately — any ion name can be used. But these ions have to be declared, along with their charge, in the cable cell global information. For convenience,
na
,ca
, andk
are already set up.The HH mechanism that is available is modelling three current sources in the one mechanism: a passive current; a sodium-channel current; and a potassium-channel current. While there is a 'pas' mechanism that just models the passive current, we do not have mechanisms that model just the HH sodium channel…