Hodkin_Homebrew.json 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. { "ode": [
  2. "dv/dt = (gl*(El-v) - g_na*(m*m*m)*h*(v-ENa) - g_kd*(n*n*n*n)*(v-EK) + I + ih)/Cm",
  3. "dm/dt = (0.32*(mV**-1)*(13.*mV-v+VT)/(exp((13.*mV-v+VT)/(4.*mV))-1.)/ms*(1-m)-0.28*(mV**-1)*(v-VT-40.*mV)/(exp((v-VT-40.*mV)/(5.*mV))-1.)/ms*m)",
  4. "dn/dt = 0.032*(mV**-1)*(15.*mV-v+VT)/(exp((15.*mV-v+VT)/(5.*mV))-1.)/ms*(1.-n)-.5*exp((10.*mV-v+VT)/(40.*mV))/ms*n",
  5. "dh/dt = 0.128*exp((17.*mV-v+VT)/(18.*mV))/ms*(1.-h)-4./(1+exp((40.*mV-v+VT)/(5.*mV)))/ms*h",
  6. "dr/dt = (rinf-r)/rtau"
  7. ],
  8. "init_states": {
  9. "v" : "-65 * mV",
  10. "m" : "0",
  11. "n" : "0",
  12. "h" : "0",
  13. "r" : "0"
  14. },
  15. "definitions": {
  16. "ih" : "ghbar*r*(Eh-v)"
  17. },
  18. "functions": {
  19. "rinf" : "1. / (1+exp((V_half_h - v/mV) / k_h))",
  20. "rtau" : "0.1*(C_base_h + C_amp_h * exp(-(V_max_h-v/mV)**2./sigma_h**2))"
  21. },
  22. "parameters": {
  23. "area" : "20000*umetre**2",
  24. "Cm" : "(1.0 * (ufarad/cm**2)) * area",
  25. "gl" : "5e-5*siemens*cm**-2 * area",
  26. "El" : "-65*mV",
  27. "EK" : "-90*mV",
  28. "ENa" : "50*mV",
  29. "g_na" : "100*msiemens*cm**-2 * area",
  30. "g_kd" : "30*msiemens*cm**-2 * area",
  31. "VT" : "-63*mV",
  32. "ghbar" : "40. * nS",
  33. "Eh" : "-1.*mV",
  34. "V_half_h" : "-95.0",
  35. "k_h" : "-5.5",
  36. "V_max_h" : "-75.",
  37. "sigma_h" : "20.",
  38. "C_amp_h" : "50.",
  39. "C_base_h" : "10.",
  40. "I" : "0.7*nA"
  41. },
  42. "bibkey": "none",
  43. "comments": {
  44. "source": "strongly tweaked h-current"
  45. }
  46. }