Skip to content

Commit

Permalink
Added annotations
Browse files Browse the repository at this point in the history
  • Loading branch information
MichaelClerx committed Sep 4, 2024
1 parent 91fb907 commit d338bb6
Show file tree
Hide file tree
Showing 11 changed files with 20 additions and 4 deletions.
6 changes: 4 additions & 2 deletions c/aguilar-2017.mmt
Original file line number Diff line number Diff line change
Expand Up @@ -359,9 +359,11 @@ dot(uis) = (inf - uis) / tau
inf = 1 / (1 + exp((V + 5 [mV]) / 5 [mV]))
tau = 5800 [ms] / (1 + exp((V + 80 [mV]) / -11 [mV]))
in [ms]
gKur = 0.005 [nS/pF] + 0.05 [nS/pF] / (1 + exp((V - 15 [mV]) / -13 [mV]))
gKur_base = 0.005 [nS/pF]
in [nS/pF]
label g_Kur
gKur = gKur_base * (1 + 10 / (1 + exp((V - 15 [mV]) / -13 [mV])))
in [nS/pF]
desc: Maximal IKur conductance
IKur = gKur * ua^3 * uif * uis * (V - nernst.EK)
in [A/F]
label I_Kur
Expand Down
2 changes: 2 additions & 0 deletions c/annotations.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@
- `g_CaL`, a variable that can be scaled up and down to scale `I_CaL`.
- `I_Kr`, the rapid delayed rectifier potassium current.
- `g_Kr`, a variable that can be scaled up or down to scale `I_Kr`.
- `I_Kur`, the ultra-rapid potassium or sustained outward current.
- `g_Kur`, a variable that can be scaled up or down to scale `I_Kur`.

- `Ca_i`, the bulk cytosolic calcium concentration
- `K_o`, the external (bulk, buffer, not cleft) potassium concentration
Expand Down
2 changes: 2 additions & 0 deletions c/bai-2018.mmt
Original file line number Diff line number Diff line change
Expand Up @@ -259,8 +259,10 @@ dot(s) = (inf - s) / tau
use membrane.V, nernst.EK
IKur = gKur * x * y * (V - EK)
in [A/F]
label I_Kur
gKur = 0.045 [mS/uF]
in [mS/uF]
label g_Kur
dot(x) = (inf - x) / tau
inf = 1 / (1 + exp((V + 6 [mV]) / -8.6 [mV]))
tau = 9 [ms] / (1 + exp((V + 6 [mV]) / 12 [mV])) + 0.5 [ms]
Expand Down
6 changes: 4 additions & 2 deletions c/courtemanche-1998.mmt
Original file line number Diff line number Diff line change
Expand Up @@ -368,9 +368,11 @@ dot(ui) = (inf - ui) / tau
beta = 1 [1/ms] / exp((V - 158 [mV]) / -16 [mV]) # CellML uses -16, Paper uses 16. But graph in paper shows -16 (and KQ10=1).
in [1/ms]
inf = 1 / (1 + exp((V - 99.45 [mV]) / 27.48 [mV]))
gKur = 0.005 [nS/pF] + 0.05 [nS/pF] / (1 + exp((V - 15 [mV]) / -13 [mV]))
gKur_base = 0.005 [nS/pF]
in [nS/pF]
label g_Kur
gKur = gKur_base * (1 + 10 / (1 + exp((V - 15 [mV]) / -13 [mV])))
in [nS/pF]
desc: Maximal IKur conductance
IKur = gKur * ua^3 * ui * (V - nernst.EK)
in [A/F]
label I_Kur
Expand Down
1 change: 1 addition & 0 deletions c/ellinwood-2017.mmt
Original file line number Diff line number Diff line change
Expand Up @@ -470,6 +470,7 @@ gKur = gKur_base * (1 - 0.5 * mode.AF) * (1 + 2 * mode.ISO)
in [mS/uF]
gKur_base = 0.045 [mS/uF] * 1.36
in [mS/uF]
label g_Kur
a = 2.65 [1/ms] * exp((V - 75.9 [mV]) / 70 [mV])
in [1/ms]
b = 2.65 [1/ms] * exp((V - 75.9 [mV]) / 70 [mV]) * exp(-(V + 20.9 [mV]) / 10 [mV]) / (1 + 0.3 * exp(-(V + 20.9 [mV]) / 10 [mV]))
Expand Down
1 change: 1 addition & 0 deletions c/grandi-2011.mmt
Original file line number Diff line number Diff line change
Expand Up @@ -419,6 +419,7 @@ gKur = gKur_base * (1 - 0.5 * mode.AF) * (1 + 2 * mode.ISO) * (1 + 0.2 * mode.RA
in [mS/uF]
gKur_base = 0.045 [mS/uF]
in [mS/uF]
label g_Kur
dot(r) = (inf - r) / tau
inf = 1 / (1 + exp((V + 6 [mV]) / -8.6 [mV]))
tau = 9 [ms] / (1 + exp((V + 5 [mV]) / 12 [mV])) + 0.5 [ms]
Expand Down
1 change: 1 addition & 0 deletions c/koivumaki-2011.mmt
Original file line number Diff line number Diff line change
Expand Up @@ -219,6 +219,7 @@ dot(s) = (inf - s) / tau
gKur = 0.89 * 2.75 [nS]
in [nS]
comment: Decreased by ~11% in Maleckar et al.
label g_Kur
IKur = gKur * r * s * (V - nernst.EK)
in [pA]
label I_Kur
Expand Down
2 changes: 2 additions & 0 deletions c/maleckar-2009.mmt
Original file line number Diff line number Diff line change
Expand Up @@ -276,6 +276,7 @@ dot(i) = (inf - i) / tau
in [s]
gKur = 2.25 [nS]
in [nS]
label g_Kur
IKur = gKur * a * i * (V - rev.EK)
in [pA]

Expand All @@ -292,6 +293,7 @@ dot(pa) = (inf - pa) / tau
pi = 1 / (1 + exp((V + 55 [mV]) / 24 [mV]))
gKr = 0.5 [nS]
in [nS]
label g_Kr
IKr = gKr * pa * pi * (V - rev.EK)
in [pA]

Expand Down
1 change: 1 addition & 0 deletions c/ni-2017.mmt
Original file line number Diff line number Diff line change
Expand Up @@ -451,6 +451,7 @@ dot(i) = (inf - i) / tau

gKur = 0.006398 [nS/pF] * 0.9 * if(af.af == 1, 0.5, 1)
in [nS/pF]
label g_Kur
IKur = Cm * gKur * (4.5128 + 1.899769 / (1 + exp((V - 20.5232 [mV]) / -8.26597 [mV]))) * (1 - BO - BC) * a * i * (V - nernst.EK)
in [pA]

Expand Down
1 change: 1 addition & 0 deletions c/nygren-1998.mmt
Original file line number Diff line number Diff line change
Expand Up @@ -285,6 +285,7 @@ dot(s) = (inf - s) / tau
in [s]
g_sus = 2.75 [nS]
in [nS]
label g_Kur
Isus = g_sus * r * s * (V - rev.EK)
in [pA]

Expand Down
1 change: 1 addition & 0 deletions c/voigt-2013.mmt
Original file line number Diff line number Diff line change
Expand Up @@ -433,6 +433,7 @@ dot(s) = (inf - s) / tau
in [ms]
gKur = (1 - 0.5 * cell.AF) * 0.045 [mS/uF] # Corresponds to LA Grandi parameters
in [mS/uF]
label g_Kur
IKur = gKur * r * s * (V - nernst.EK)
in [A/F]
label I_Kur
Expand Down

0 comments on commit d338bb6

Please sign in to comment.