SK_SU2015_DCN#
- class braincell.channel.SK_SU2015_DCN(size, g_max=Quantity(0.01, 'mS / cm^2'), qdeltat=1.0, name=None)#
Small-conductance calcium-activated potassium current, DCN.
Template-based import of
SK_SU15_DCN.mod, part of the deep cerebellar nuclei (DCN) neuron model of (Sudhakar et al., 2015) [2].\[\begin{split}\begin{aligned} I_{SK} &= g_{\mathrm{max}} \, z \, (E_K - V) \\ \frac{dz}{dt} &= \frac{z_{\infty} - z}{\tau_z} \\ z_{\infty} &= \frac{[\mathrm{Ca}]_i^4} {[\mathrm{Ca}]_i^4 + 8.1 \times 10^{-15}} \\ \tau_z &= \begin{cases} 1 - 186.67 \, [\mathrm{Ca}]_i & [\mathrm{Ca}]_i < 0.005~\mathrm{mM} \\ 0.0667 & [\mathrm{Ca}]_i \geq 0.005~\mathrm{mM} \end{cases} \end{aligned}\end{split}\]where \([\mathrm{Ca}]_i\) is expressed in mM and \(\tau_z\) in ms before being divided by
qdeltat.- Parameters:
size (
int|Sequence[int] |integer|Sequence[integer]) – Channel state shape.g_max (
Array|ndarray|bool|number|bool|int|float|complex|Quantity|Callable) – Maximal conductance density, default0.01 mS/cm2.qdeltat (
Array|ndarray|bool|number|bool|int|float|complex|Quantity|Callable) – Divisor applied to \(\tau_z\) after evaluation, default1.0.
Notes
Ported from
SK_SU15_DCN.mod. The mechanism nameSKand the rate constants above appear only in the deposited NMODL code, not in the body of the Sudhakar et al. (2015) article, which documents the DCN model as reused from a previously published model rather than reprinting per-mechanism constants. The origin chain, reached only through the.modfile’s own credit line (not through either paper’s text): kinetics from the deep cerebellar nucleus model of Steuber et al. (2011) [1], translated from GENESIS to NEURON by Luthman et al. (2011), and used unchanged in Sudhakar et al. (2015) [2]. Luthman et al. (2011) does not appear anywhere in the Sudhakar et al. (2015) text and is recorded here only as the translation step, not as a numbered reference.Import deviation, distinct from the code’s own branch. The upstream
.modfile tabulatedzinfandtauzover a clampedcairange of[0, 0.01]mM via a NEURONTABLEstatement; BrainCell evaluates the closed-form expressions above on every call instead. This former-TABLEclamp is a separate fact from the[Ca]_i < 0.005mM branch inside \(\tau_z\) itself, which is the model’s own piecewise definition and is not an artefact of removing the table.References