- Author:
- Alan Garny <agarny@hellix.com>
- Date:
- 2026-04-30 18:03:37+12:00
- Desc:
- Added some documentation.
- Permanent Source URI:
- https://staging.physiomeproject.org/workspace/da0/rawfile/ed34856fa1796d4654d076d482a9d1a82fd8dbe5/simulation.json
{
"input": [
{
"id": "i_f_percentage",
"name": "if (%)",
"defaultValue": 100,
"minimumValue": 0,
"maximumValue": 200
},
{
"id": "i_K_percentage",
"name": "iK (%)",
"defaultValue": 100,
"minimumValue": 0,
"maximumValue": 200
},
{
"id": "i_K1_percentage",
"name": "iK1 (%)",
"defaultValue": 100,
"minimumValue": 0,
"maximumValue": 200
},
{
"id": "i_Na_b_percentage",
"name": "iNa,b (%)",
"defaultValue": 100,
"minimumValue": 0,
"maximumValue": 200
},
{
"id": "i_Ca_b_percentage",
"name": "iCa,b (%)",
"defaultValue": 100,
"minimumValue": 0,
"maximumValue": 200
},
{
"id": "i_p_percentage",
"name": "ip (%)",
"defaultValue": 100,
"minimumValue": 0,
"maximumValue": 200
},
{
"id": "i_NaCa_percentage",
"name": "iNaCa (%)",
"defaultValue": 100,
"minimumValue": 0,
"maximumValue": 200
},
{
"id": "i_Na_percentage",
"name": "iNa (%)",
"defaultValue": 100,
"minimumValue": 0,
"maximumValue": 200
},
{
"id": "i_si_percentage",
"name": "isi (%)",
"defaultValue": 100,
"minimumValue": 0,
"maximumValue": 200
}
],
"output": {
"data": [
{
"id": "time",
"name": "environment/time"
},
{
"id": "V",
"name": "membrane/V"
},
{
"id": "i_f",
"name": "hyperpolarising_activated_current/i_f"
},
{
"id": "i_K",
"name": "time_dependent_potassium_current/i_K"
},
{
"id": "i_K1",
"name": "time_independent_potassium_current/i_K1"
},
{
"id": "i_Na_b",
"name": "sodium_background_current/i_Na_b"
},
{
"id": "i_Ca_b",
"name": "calcium_background_current/i_Ca_b"
},
{
"id": "i_p",
"name": "sodium_potassium_pump/i_p"
},
{
"id": "i_NaCa",
"name": "Na_Ca_exchanger/i_NaCa"
},
{
"id": "i_Na",
"name": "fast_sodium_current/i_Na"
},
{
"id": "i_si",
"name": "second_inward_current/i_si"
}
],
"plots": [
{
"name": "V",
"xValue": "time",
"yValue": "V",
"additionalTraces": [],
"xAxisTitle": "Time (s)",
"yAxisTitle": "Membrane potential (mV)"
},
{
"name": "i<sub>f</sub>",
"xValue": "time",
"yValue": "i_f",
"additionalTraces": [
{
"xValue": "time",
"yValue": "i_K",
"name": "i<sub>K</sub>"
},
{
"xValue": "time",
"yValue": "i_K1",
"name": "i<sub>K1</sub>"
},
{
"xValue": "time",
"yValue": "i_Na_b",
"name": "i<sub>Na<sub>b</sub></sub>"
},
{
"xValue": "time",
"yValue": "i_Ca_b",
"name": "i<sub>Ca<sub>b</sub></sub>"
},
{
"xValue": "time",
"yValue": "i_p",
"name": "i<sub>p</sub>"
},
{
"xValue": "time",
"yValue": "i_NaCa",
"name": "i<sub>NaCa</sub>"
},
{
"xValue": "time",
"yValue": "i_Na",
"name": "i<sub>Na</sub>"
},
{
"xValue": "time",
"yValue": "i_si",
"name": "i<sub>si</sub>"
}
],
"xAxisTitle": "Time (s)",
"yAxisTitle": "Current (nA)"
}
]
},
"parameters": [
{
"name": "hyperpolarising_activated_current/g_f_Na",
"value": "0.01*i_f_percentage*0.06"
},
{
"name": "hyperpolarising_activated_current/g_f_K",
"value": "0.01*i_f_percentage*0.06"
},
{
"name": "time_dependent_potassium_current/i_K_max",
"value": "0.01*i_K_percentage*0.8"
},
{
"name": "time_independent_potassium_current/g_K1",
"value": "0.01*i_K1_percentage*0.0075"
},
{
"name": "sodium_background_current/g_Nab",
"value": "0.01*i_Na_b_percentage*0.0007"
},
{
"name": "calcium_background_current/g_Cab",
"value": "0.01*i_Ca_b_percentage*0.0001"
},
{
"name": "sodium_potassium_pump/I_p",
"value": "0.01*i_p_percentage*0.45"
},
{
"name": "Na_Ca_exchanger/K_NaCa",
"value": "0.01*i_NaCa_percentage*2e-5"
},
{
"name": "fast_sodium_current/g_Na",
"value": "0.01*i_Na_percentage*0.0125"
},
{
"name": "second_inward_current/P_si",
"value": "0.01*i_si_percentage*0.12"
}
]
}