| Literature DB >> 23710254 |
Tianruo Guo1, Amr Al Abed, Nigel H Lovell, Socrates Dokos.
Abstract
A generic cardiomyocyte ionic model, whose complexity lies between a simple phenomenological formulation and a biophysically detailed ionic membrane current description, is presented. The model provides a user-defined number of ionic currents, employing two-gate Hodgkin-Huxley type kinetics. Its generic nature allows accurate reconstruction of action potential waveforms recorded experimentally from a range of cardiac myocytes. Using a multiobjective optimisation approach, the generic ionic model was optimised to accurately reproduce multiple action potential waveforms recorded from central and peripheral sinoatrial nodes and right atrial and left atrial myocytes from rabbit cardiac tissue preparations, under different electrical stimulus protocols and pharmacological conditions. When fitted simultaneously to multiple datasets, the time course of several physiologically realistic ionic currents could be reconstructed. Model behaviours tend to be well identified when extra experimental information is incorporated into the optimisation.Entities:
Mesh:
Substances:
Year: 2013 PMID: 23710254 PMCID: PMC3659483 DOI: 10.1155/2013/706195
Source DB: PubMed Journal: Comput Math Methods Med ISSN: 1748-670X Impact factor: 2.238
Figure 1Optimisation based on single AP dataset. (a) Top panels: optimised model generated APs overlaid with experimental APs recorded from central sinoatrial node (cSAN), peripheral sinoatrial node (pSAN), and right atrial (RA) intact myocytes from rabbit sinoatrial tissue preparations. Lower panels: corresponding ionic and leakage currents generated by each cell model. (b) Phase plot (dV/dt versus V) of model APs overlaid with experimental data. The experimental voltage derivatives were obtained from first order finite differencing of the membrane voltage data.
Parameter values for single AP dataset-based optimisation.
| Parameter | Description | cSAN | pSAN | RA |
|---|---|---|---|---|
|
| Maximum | 95.71 | 60.29 | 33.55 |
|
| Reversal potential of | −91.74 | −92.80 | −97.71 |
|
| Maximum value of α | 4932.74 | 4990.73 | 3099.16 |
|
| Slope value for α | −1.84 | −2.92 | −0.10 |
|
| Maximum value of β | 15.26 | 41.15 | 4477.72 |
|
| Slope value for β | 2.48 | 5.00 | 0.15 |
|
|
| −30.44 | −62.41 | −77.65 |
|
| Maximum value of α | 1.40 | 6.61 | 170.9 |
|
| Slope value for α | −3.86 | −2.09 | −0.01 |
|
| Maximum value of β | 7.92 | 7.81 | 0.01 |
|
| Slope value for β | 0.10 | 0.92 | 0.19 |
|
|
| −36.17 | −53.46 | −80.46 |
|
| ||||
|
| Maximum | 17722.1 | 17966.7 | 9962.91 |
|
| Reversal potential of | 11.38 | 6.98 | 14.54 |
|
| Maximum value of α | 0.44 | 2.80 | 300.89 |
|
| Slope value for α | −4.98 | −4.99 | −0.20 |
|
| Maximum value of β | 3851.95 | 4612.17 | 4030.31 |
|
| Slope value for β | 0.26 | 0.70 | 0.02 |
|
|
| −47.98 | −70.14 | −51.73 |
|
| Maximum value of α | 4.36 | 9.95 | 16.86 |
|
| Slope value for α | 3.51 | 3.04 | 0.20 |
|
| Maximum value of β | 43.47 | 62.65 | 52.61 |
|
| Slope value for β | −4.47 | −4.67 | −0.18 |
|
|
| −36.24 | −69.46 | −75.74 |
|
| ||||
|
| Maximum | 3.70 | 4.00 | 1.74 |
|
| Reversal potential of | −42.59 | −69.32 | −58.98 |
Initial variable values for single AP dataset-based optimisation.
| Variable | cSAN | pSAN | RA |
|---|---|---|---|
|
| −55.65 | −74.09 | −81.35 |
|
| 0.23 | 0.063 | 0.79 |
|
| 0.07 | 0.28 | 0.39 |
|
| 0 | 0 | 0 |
|
| 0.47 | 0.38 | 0.30 |
Figure 2Generic model fits to a range of APs recorded from many myocytes. Optimised models overlaid with five recorded intact tissue APs from each of rabbit central SAN (cSAN), peripheral SAN (pSAN), and right atrial (RA) myocytes. Each single dataset was separately fitted with two time-dependent membrane currents and one leakage current. The average and standard deviation of the root mean square (RMS) error of the fits is also shown.
Figure 3Multiple-dataset optimisation and validation of generic model to fit APs in response to uniform pacing at different frequencies. Experimental APs were obtained by pacing a left atrial intact myocyte at three different pacing intervals (PIs). Model optimisation was repeated three times (runs 1, 2, and 3), each starting at randomized initial parameter values. AP fits obtained for each run were very similar. (a) Three groups of optimised AP fits in response to pacing at intervals (PIs) of 400, 200, and 300 ms. The generic model with five time-dependent currents and one leakage current was simultaneously fitted to the first two datasets (PI = 400 ms and 200 ms) using a single set of model parameters. The optimised model was validated by its ability to reproduce AP responses to pacing at a PI of 300 ms, a dataset not used in the model optimisation. (b) Plots of model generated time-dependent currents for each pacing protocol for each optimisation run. Note the marked AP and membrane current beat-to-beat variations at PI = 200 ms.
Initial model variable values for LA multidataset-based optimisation.
| Run 1 | Run 2 | Run 3 | |
|---|---|---|---|
| Variable (PI = 400 ms) | |||
|
| |||
|
| −80.32 | −79.26 | −79.86 |
|
| 0.99 | 0.95 | 0.70 |
|
| 0 | 0 | 0 |
|
| 0.07 | 2.70 | 2.20 |
|
| 0.45 | 0.46 | 0.11 |
|
| 6.00 | 0 | 3.00 |
|
| 0.87 | 0.84 | 0.92 |
|
| 2.70 | 4.40 | 2.2 |
|
| 0.11 | 8.90 | 0.126 |
|
| 4.00 | 0 | 2.00 |
|
| 0.16 | 0.31 | 0.264 |
|
| |||
| Variable (PI = 200 ms) | |||
|
| |||
|
| −77.80 | −77.80 | −78.61 |
|
| 0.99 | 0.99 | 0.72 |
|
| 0 | 0 | 0 |
|
| 0.90 | 0.90 | 2.70 |
|
| 0.42 | 0.42 | 0.133 |
|
| 1.80 | 1.80 | 4.00 |
|
| 0.64 | 0.64 | 0.883 |
|
| 6.90 | 6.90 | 2.70 |
|
| 5.70 | 5.70 | 0.102 |
|
| 8.10 | 8.10 | 1.50 |
|
| 3.50 | 3.50 | 0.26 |
|
| |||
| Variable (PI = 300 ms) | |||
|
| |||
|
| −80.40 | −82.14 | −79.96 |
|
| 0.99 | 0.52 | 0.69 |
|
| 0 | 0 | 0 |
|
| 6.60 | 4.50 | 2.20 |
|
| 0.45 | 0.45 | 0.109 |
|
| 6.00 | 5.00 | 3.00 |
|
| 0.87 | 0.93 | 0.922 |
|
| 2.60 | 2.90 | 2.20 |
|
| 0.113 | 0.14 | 0.128 |
|
| 2.00 | 6.00 | 1.00 |
|
| 0.16 | 0.27 | 0.264 |
Parameter values for LA multidataset-based optimisation.
| Parameter | Description | Run 1 | Run 2 | Run 3 |
|---|---|---|---|---|
|
| Maximum | 3044.83 | 1926.84 | 4547.51 |
|
| Reversal potential of | 5.00 | 2.50 | 9.54 |
|
| Maximum value of α | 4483.62 | 4425.83 | 4619.86 |
|
| Slope value for α | −9.21 | −7.72 | −5.16 |
|
| Maximum value of β | 0.21 | 11.60 | 20.29 |
|
| Slope value for β | 0.196 | 0.197 | 0.199 |
|
|
| −28.97 | −41.00 | 9.25 |
|
| Maximum value of α | 1375.78 | 2117.98 | 1076.29 |
|
| Slope value for α | −0.20 | −0.194 | −0.196 |
|
| Maximum value of β | 4761.23 | 3987.49 | 4844.62 |
|
| Slope value for β | 3.20 | 8.00 | 2.80 |
|
|
| 21.57 | 27.50 | 15.69 |
|
| ||||
|
| Maximum | 42.24 | 29.84 | 66.49 |
|
| Reversal potential of | −80.00 | −80.00 | −80.14 |
|
| Maximum value of α | 115.88 | 19.19 | 82.99 |
|
| Slope value for α | −0.136 | −0.117 | −0.132 |
|
| Maximum value of β | 217.08 | 164.94 | 283.28 |
|
| Slope value for β | 0.20 | 0.20 | 0.20 |
|
|
| −65.89 | −68.28 | −60.91 |
|
| Maximum value of α | 1210.40 | 985.06 | 1311.51 |
|
| Slope value for α | −0.20 | −0.193 | −0.20 |
|
| Maximum value of β | 2603.48 | 2516.13 | 3055.08 |
|
| Slope value for β | 4.00 | 1.15 | 1.20 |
|
|
| −99.87 | −97.95 | −71.00 |
|
| ||||
|
| Maximum | 7192.04 | 4338.65 | 3904.66 |
|
| Reversal potential of | 51.31 | 37.11 | 59.56 |
|
| Maximum value of α | 64.45 | 129.11 | 79.20 |
|
| Slope value for α | −0.09 | −9.41 | −0.104 |
|
| Maximum value of β | 4309.81 | 4587.86 | 4598.48 |
|
| Slope value for β | 2.44 | 3.61 | 2.73 |
|
|
| −39.76 | −39.20 | −39.52 |
|
| Maximum value of α | 252.37 | 439.94 | 365.37 |
|
| Slope value for α | 9.78 | 0.118 | 0.10 |
|
| Maximum value of β | 8.01 | 8.38 | 5.46 |
|
| Slope value for β | −0.106 | −0.073 | −0.176 |
|
|
| −96.83 | −99.51 | −95.50 |
|
| ||||
|
| Maximum | 39997.9 | 39857.1 | 38120.4 |
|
| Reversal potential of | 72.48 | 62.36 | 75.24 |
|
| Maximum value of α | 2392.17 | 2330.46 | 1884.15 |
|
| Slope value for α | −0.159 | −0.15 | −0.161 |
|
| Maximum value of β | 4999.04 | 4995.38 | 4938.09 |
|
| Slope value for β | 0.173 | 0.189 | 0.166 |
|
|
| −48.04 | −48.21 | −48.04 |
|
| Maximum value of α | 46.66 | 48.78 | 22.51 |
|
| Slope value for α | 0.132 | 0.125 | 0.124 |
|
| Maximum value of β | 1309.81 | 1172.17 | 1677.50 |
|
| Slope value for β | −0.18 | −0.1.86 | −0.16 |
|
|
| −73.25 | −74.12 | −64.6 |
|
| ||||
|
| Maximum | 3577.89 | 4188.07 | 3353.90 |
|
| Reversal potential of | 5.51 | 3.62 | 7.54 |
|
| Maximum value of α | 1943.58 | 1303.25 | 1115.88 |
|
| Slope value for α | −0.199 | −0.20 | −0.197 |
|
| Maximum value of β | 42.81 | 57.75 | 38.07 |
|
| Slope value for β | 1.68 | 1.16 | 1.33 |
|
|
| 26.49 | 20.86 | 30.38 |
|
| Maximum value of α | 433.93 | 668.38 | 497.48 |
|
| Slope value for α | 4.00 | 1.06 | 1.50 |
|
| Maximum value of β | 1244.48 | 884.84 | 985.96 |
|
| Slope value for β | −0.176 | −9.46 | −4.68 |
|
|
| −98.74 | −92.40 | −97.38 |
|
| Maximum | 107.47 | 123.02 | 92.50 |
|
| Reversal potential of | −99.98 | −99.93 | −99.89 |
Figure 4Multiple-dataset generic model fits to APs recorded in response to uniform and random pacing protocols. From top to bottom: AP fits in response to uniform pacing at intervals of 400 and 200 ms and a sequence of random pacing intervals (PIs). The random sequence was generated from a normal distribution of mean 275 ms and standard deviation 69 ms. The generic model with seven time-dependent currents and one leakage current was simultaneously fitted to all three experimental datasets using a single set of model parameters.
Parameter values for random-paced LA optimisation.
| Parameter | Description |
|
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|---|---|
|
| Maximum conductance ( | 3791.62 | 1112.87 | 24.99 | 334.03 | 5211.15 | 615.19 | 39984.07 | 12.96 |
|
| Reversal potential (mV) | −99.82 | −90.46 | −60.73 | −27.89 | 53.14 | 30.14 | 73.64 | −82.72 |
|
| Maximum value of α | 4680.75 | 2452.15 | 4309.86 | 1351.75 | 20.51 | 3406.11 | 1547.59 | |
|
| Slope value for α | −7.40 | −0.19 | −0.16 | −0.20 | −8.40 | −0.19 | −0.19 | |
|
| Maximum value of β | 1577.04 | 17.13 | 1882.61 | 97.24 | 1035.90 | 4991.79 | 4097.16 | |
|
| Slope value for β | 0.17 | 3.6 | 0 | 2.10 | 1.8 | 7.40 | 0.15 | |
|
|
| −99.90 | 22.84 | 14.65 | −64.50 | 7.32 | −43.38 | −72.40 | |
|
| Maximum value of α | 8.78 | 133.46 | 201.88 | 1342.22 | 967.19 | 230.35 | 4.50 | |
|
| Slope value for α | 0 | 1.20 | 0.19 | 0.20 | 0.20 | 0.17 | 0.19 | |
|
| Maximum value of β | 4976.46 | 1285.70 | 3.7 | 2100.13 | 145.50 | 19.01 | 1159.70 | |
|
| Slope value for β | 0 | −0.11 | −3.1 | −0.16 | −3.40 | −0.19 | −0.19 | |
|
|
| −67.02 | −94.50 | −21.182 | −100 | 0.32 | −100 | −99.88 |
Initial variable values for random-paced optimisation.
| Variable | 400 ms | 200 ms | Random |
|---|---|---|---|
|
| −78.79 | −77.96 | −77.96 |
|
| 0.99 | 0.99 | 0.99 |
|
| 0.004 | 0.0014 | 0.0014 |
|
| 0.000008 | 0.13 | 0.13 |
|
| 0.0430 | 0.074 | 0.074 |
|
| 0 | 0 | 0 |
|
| 1 | 1 | 1 |
|
| 0.82 | 0.74 | 0.74 |
|
| 0.00940 | 0.0073 | 0.0073 |
|
| 0.00009 | 0.000031 | 0.000031 |
|
| 0.98 | 0.99 | 0.99 |
|
| 0.00056 | 0.00094 | 0.00094 |
|
| 0.32 | 0.1 | 0.1 |
|
| 0.18 | 0.17 | 0.17 |
|
| 0.00035 | 0.000095 | 0.000095 |
Figure 5Reconstructed membrane currents of the optimised model in Figure 4. From top to bottom: membrane currents in response to stimulation at pacing intervals (PIs) of 400, 200 ms and a random sequence of PIs.
Figure 6Drug-specific multiobjective optimisation. Top and bottom panels illustrate the optimised model (solid traces) overlaid with experimental AP data (dashed traces) of peripheral sinoatrial node (pSAN) APs under control conditions (a) and in the presence of 0.1 μM E-4031, a selective blocker of i Kr channels (b).
Parameter values for drug-specific optimisation.
| Parameter | Description |
|
|
|
|
|
|---|---|---|---|---|---|---|
|
| Maximum conductance ( | 97 | 127.61 | 2438.40 (Control) | 12279.67 | 13.58 |
| 1562.28 (E-4031) | ||||||
|
| Reversal potential (mV) | −55.54 | −97.79 | −79.96 | 43.39 | −99.56 |
|
| Maximum value of α | 4988.66 | 3178.26 | 3128 | 2545.56 | |
|
| Slope value for α | −8.40 | −6.80 | −0.2 | −9.386 | |
|
| Maximum value of β | 2383.24 | 4828.39 | 72.52 | 1965.64 | |
|
| Slope value for β | 0.19 | 1.70 | 1.14 | 2.40 | |
|
|
| −89.62 | 16.61 | 9.81 | 7.38 | |
|
| Maximum value of α | 587.81 | 85.64 | 162.53 | 0.83 | |
|
| Slope value for α | −0.1 | −1.50 | 2.54 | 0.2 | |
|
| Maximum value of β | 4049.79 | 920.57 | 185.48 | 12.01 | |
|
| Slope value for β | 1.90 | 0.184 | −0.14 | −7 | |
|
|
| −84.76 | −17.22 | −99.92 | −22.4 |
Initial variable values for drug-specific optimisation.
| Variable | Control | E-4031 |
|---|---|---|
|
| −76.90 | −68.10 |
|
| 0.94 | 0.98 |
|
| 0.17 | 0.14 |
|
| 0.37 | 0.37 |
|
| 0.03 | 0 |
|
| 0.04 | 0 |
|
| 0.22 | 0.03 |
|
| 0 | 0.004 |
|
| 0.08 | 0.085 |
Figure 7Reconstructed membrane currents for the drug-specific optimisation. Four time-dependent currents and one leakage current were included in the model. i Kr(i 3), which was partially blocked by E-4031, is shown as a thick red dashed line.
Figure 8Tissue-specific multiobjective optimisation. Top and bottom panels illustrate the optimised model (solid traces) overlaid with experimental AP data (dashed traces), representing central sinoatrial node (cSAN) and right atrial (RA) APs recorded from the same tissue preparation.
Parameter values for tissue-specific optimisation.
| Parameter | Description |
|
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|---|---|
|
| Maximum conductance ( | 1577.21 | 1154.71 | 24.99 | 1014.53 | 2469.15 | 1376.76 | 15.83 | 10.08 |
| cSAN (upper)/RA (lower) | 7526.58 | 66.55 | 76.99 | 50.00 | 2591.45 | 370.33 | 39997.86 | 4.30 | |
|
| Reversal potential (mV) | −99.65 | −97.08 | −60.94 | −29.09 | 63.89 | 30.66 | 80.96 | −91.40 |
|
| Maximum value of α | 4843.48 | 2636.70 | 4265.53 | 1197.10 | 25.37 | 3472.10 | 2083.24 | |
|
| Slope value for α | −9.09 | −0.168 | −0.131 | −0.1.99 | −8.54 | −18.05 | −0.196 | |
|
| Maximum value of β | 2227.67 | 18.19 | 1505.24 | 138.93 | 1448.56 | 4999.96 | 4601.00 | |
|
| Slope value for β | 0.175 | 2.65 | 2.76 | 0.21 | 7.27 | 8.52 | 0.158 | |
|
|
| −96.10 | −1.19 | 23.46 | −61.64 | −0.127 | −43.024 | −56.47 | |
|
| Maximum value of α | 19.74 | 19.48 | 357.63 | 1068.00 | 1118.86 | 620.38 | 78.65 | |
|
| Slope value for α | −4.23 | 2.6 | 0.198 | 0.20 | 0.20 | 18.47 | 0.195 | |
|
| Maximum value of β | 4974.17 | 1236.21 | 209.24 | 2699.34 | 303.27 | 64.29 | 455.47 | |
|
| Slope value for β | 1.13 | −0.117 | −2.55 | −0.177 | −1.99 | −0.187 | −0.181 | |
|
|
| −42.60 | −98.56 | −36.83 | −100.00 | −4.22 | −83.15 | −92.11 |
Initial variable values for tissue-specific optimisation.
| Variable | cSAN | RA |
|---|---|---|
|
| −69.08 | −79.93 |
|
| 0.996 | 0.97 |
|
| 0.0036 | 0.0035 |
|
| 0.208 | 0.093 |
|
| 0.0088 | 0.009 |
|
| 0 | 0 |
|
| 0.847 | 0.87 |
|
| 0.77 | 0.32 |
|
| 0.0008 | 0.0072 |
|
| 0.0001 | 0.000032 |
|
| 0.946 | 0.95 |
|
| 0.0068 | 0.0009 |
|
| 0.398 | 0.84 |
|
| 0.0366 | 0.0047 |
|
| 0.0021 | 0.015 |
Figure 9Model-generated membrane currents corresponding to the tissue-specific optimisation of Figure 8. Seven time-dependent currents and one leakage current were included in the model. All model parameters were shared between the two cell types, with the exception of the maximum membrane conductance for each of the ionic currents (i.e., and , a total of eight parameters).
Figure 10Normalised objective surface reproduced by the RMS error between model and experimental APs, against two optimised parameters p 1 and p 2 representing i 6 reversal potential (p 1) and i 5 maximum membrane conductance (p 2). Upper plot, 2D objective surface of multi-dataset based optimisation. Note the “noisy” local area indicated by the red arrow. The global minimum is labelled by the black arrow. Lower plot, 2D objective surface of single-dataset based optimisation. Inset: Zoomed 1D local objective surface near global minimum. When optimising the model to fit multiple datasets simultaneously, the number of local minima will be increased. However, each local minimum will be shallower compared to those of the single-dataset based surface.
Figure 11Comparison of the time course of generic model currents with experimental AP clamp data and biophysically-detailed model simulations.