Making nmodl files CVode Compatible
Posted: Tue Nov 25, 2014 11:15 am
Dear all,
to the best of my knowledge when using the impedance class, the default calculation of the different transfer impedances does not take into account the impedance contributions of gating state differential equations. The calculation is currently limited to systems that can be solved with the CVode method, but unfortunately many mechanisms found in the literature, particularly ion channels models, are not compatible with CVode, and when one wants to analyze the morphoelectrotonic structure of a cell that has those ion channels, one is limited to analyse the passive electrotonic structure of the cell that may greatly differ from the “real” electrotonic structure of the cell.
To overcome this situation:
1) I would like to know if there is a systematic procedure to “generalize” the older/not-CVode-compatible ion channels nmodl files.
or,
2) If this generalization has to be done on a case by case basis, I would like to know where can I find some hints on how to do accomplish that.
Thank you all for the availability!
to the best of my knowledge when using the impedance class, the default calculation of the different transfer impedances does not take into account the impedance contributions of gating state differential equations. The calculation is currently limited to systems that can be solved with the CVode method, but unfortunately many mechanisms found in the literature, particularly ion channels models, are not compatible with CVode, and when one wants to analyze the morphoelectrotonic structure of a cell that has those ion channels, one is limited to analyse the passive electrotonic structure of the cell that may greatly differ from the “real” electrotonic structure of the cell.
To overcome this situation:
1) I would like to know if there is a systematic procedure to “generalize” the older/not-CVode-compatible ion channels nmodl files.
or,
2) If this generalization has to be done on a case by case basis, I would like to know where can I find some hints on how to do accomplish that.
Thank you all for the availability!