A question about USEION statement
Posted: Mon Aug 13, 2018 11:42 am
Hello everyone:
I'm now trying to model a ion channel that is selective. The USEION statement causes some confusion. There're absolutely many kind of channels that are selective for one ion, and in every NMODL file we write USEION x READ...WRITE ix, to calculate the ion-specific current. Finally there is a diffusion mechanism to model its instant impact on extracellular concentration and this needs to READ the ion-specific current.
I would like to know that when NEURON is running and calculating for every segment, will ix of different NMODL channels override each other after every calculation? Or NEURON treat ix from different NMODL channels independently and sum them together automatically? If possible I would like to know how NEURON treat USEION statement in different NMODL files.
I appreciate your kindness if you can give any suggestion on this topic!
Best
Yao
I'm now trying to model a ion channel that is selective. The USEION statement causes some confusion. There're absolutely many kind of channels that are selective for one ion, and in every NMODL file we write USEION x READ...WRITE ix, to calculate the ion-specific current. Finally there is a diffusion mechanism to model its instant impact on extracellular concentration and this needs to READ the ion-specific current.
I would like to know that when NEURON is running and calculating for every segment, will ix of different NMODL channels override each other after every calculation? Or NEURON treat ix from different NMODL channels independently and sum them together automatically? If possible I would like to know how NEURON treat USEION statement in different NMODL files.
I appreciate your kindness if you can give any suggestion on this topic!
Best
Yao