Neural network emulation of the human ventricular cardiomyocyte action potential for more efficient computations in pharmacological studies

  1. Thomas Grandits  Is a corresponding author
  2. Christoph M Augustin
  3. Gundolf Haase
  4. Norbert Jost
  5. Gary R Mirams
  6. Steven A Niederer
  7. Gernot Plank
  8. András Varró
  9. László Virág
  10. Alexander Jung  Is a corresponding author
  1. Department of Mathematics and Scientific Computing, University of Graz, Austria
  2. NAWI Graz, University of Graz, Austria
  3. Gottfried Schatz Research Center for Cell Signaling, Metabolism and Aging - Division of Medical Physics and Biophysics, Medical University of Graz, Austria
  4. BioTechMed-Graz, Austria
  5. Department of Pharmacology and Pharmacotherapy, University of Szeged, Hungary
  6. HUN-REN-TKI, Research Group of Pharmacology, Hungary
  7. Centre for Mathematical Medicine & Biology, School of Mathematical Sciences, University of Nottingham, United Kingdom
  8. Division of Imaging Sciences & Biomedical Engineering, King’s College London, United Kingdom
13 figures, 6 tables and 1 additional file

Figures

Methodology of this study including the emulator development and the evaluation.

The simulator is visualized by a schematic human ventricular cardiomyocyte that includes all currents considered for the emulator training. Inputs of the emulator (see Figure 3) are the …

Processed APs used for training and validation (left and center).

Additionally we show the excluded APs on the right (see text for description of the exclusion criteria).

Conceptual architecture of the neural network emulator.

The maximum conductances x are encoded into depolarization parameters di and a latent space representation ϑ that uniquely defines the time series functional fϑ:. The time is normalized and encoded …

Comparison of an averaged raw and an averaged filtered experimental AP.

One dofetilide control AP is shown as example.

Analysis of solution accuracy of the forward problem on synthetic data including normal APs (drug data of data set #2).

Left: histogram of RMSEs for the APs, right: APs with the largest RMSEs. The RMSE is given above each subplot.

Analysis of solution accuracy of the forward problem on synthetic data including normal APs (drug data of data set #2) with respect to AP biomarkers.

Histograms of mismatches for each biomarker are shown and the RMSE is given in the upper left corner. The number in the right upper corner denotes the number of outliers of the 10,000 samples which …

Analysis of solution accuracy of the forward problem on synthetic data including abnormal APs exhibiting EADs (subset of data set #3).

Left: histogram of RMSEs for the APs, right: APs with the largest RMSEs. Of the 171 emulated APs, 124 exhibit the expected EADs (based on the criterion outlined in Appendix 1). The RMSE is given …

Analysis of solution accuracy of the inverse problem on synthetic data (data set #2).

Left: boxplot of errors between normalized estimated and ground truth control maximum conductances, middle: boxplot of errors between normalized estimated and ground truth drugged maximum …

Analysis of fit quality of the inverse problem on experimental data.

Comparison of the fitted APs (solid lines) and the experimental APs (dashed lines) at control (red) and after drug administration (blue) for all drugs.

Analysis of solution accuracy of the inverse problem using experimental data.

The histograms compare the estimated pharmacological parameters (dashed vertical lines) from data of multiple preparations with the CiPA distributions (blue; see Inverse problem). The black dash …

Appendix 2—figure 1
Global sensitivity analysis of the ToR-ORd simulator.

Sobol’ sensitivity indices are shown for each maximum conductance relative to each AP biomarker. Left: first-order (S1), right: total-effect (ST) Sobol’ sensitivity coefficient.

Appendix 3—figure 1
Emulated APs based on the pharmacological parameters of data set #3.

See also Forward problem and Figure 7. From left to right and top to bottom, the plot shows the true positive, false negative, false positive and true negative samples. The number next to the title …

Appendix 3—figure 2
Same as Figure 1, but showing the simulated APs.

Tables

Table 1
AP biomarkers and their experimental ranges used to generate the population of synthetic cardiomyocytes.

These were adopted from Passini et al., 2017. Experimental data were collected at 37°C in small right ventricular trabeculae and papillary tissue preparations obtained from healthy human hearts …

AP biomarkerUnitMinMax
RMPmV-95-80
dVmMaxmVms-11001000
PeakmV1055
APD40ms85320
APD50ms110350
APD90ms180440
Tri9040ms50150
Table 2
Pharmacological parameter samples (synthetic drugs) with scaling factors for Gkr and Pca to generate the drug data of data set #3.
ID12345678910
Gkr0.050.060.070.080.090.100.110.120.130.14
Pca1.201.221.241.261.281.301.321.341.361.38
Table 3
Summary of the data used in this study, along with their usage and the number of valid samples.

Note that each AP is counted individually, also in cases of control/drug pairs.

IDDescriptionUsageOriginSamples
#1Training/validation dataTraining and validating the emulator, choosing the best architecture (Architecture)Simulation39,884
#2Synthetic drug data, normal APsTesting forward and inverse performance for normal APs (‘Forward problem’ and ‘Inverse problem based on synthetic data’)Simulation104
#3Synthetic drug data, including EAD APsTesting forward performance of abnormal (EAD) APs (‘Forward problem’)Simulation950
#4Experimental cardiomyocytesTesting and comparing the inverse performance with data published by the CiPA initiative (Li et al., 2017; Chang et al., 2017; ’Inverse problem based on experimental data’)Orvos, 201926
Table 4
Average RMSE over control and drugged APs measured in all preparations per drug.

All values in mV.

DrugRMSE controlRMSE drug
Cisapride1.532
Dofetilide2.051.73
Sotalol1.42.51
Terfenadine1.221.08
Verapamil1.932.21
Table 5
Pharmacological parameters related to maximum conductances that were considered successfullyor unsuccessfully estimated across all preparations and drugs.

For each channel, the drugs are stated forwhich respective data from the CiPA initiative were available. C, D, S, T, V, A mark cisapride, dofetilide, sotalol,terfenadine, verapamil, all drugs …

GnaGNaLGtoGKrGKsGKPCaTotal
Successful668390537
Unsuccessful31510010837
Ratio0.670.860.620.23100.380.5
Author response table 1
Summary of the data used in this study, along with their usage and the number of valid samples.

Note that each AP is counted individually, also in cases of control/drug pairs.

IDDescriptionUsageOriginSamples
#1Training/validation dataTraining and validating the emulator, choosing the best architecture (Section ‘Architecture’)Simulation39,884
#2Synthetic drug data, normal APsTesting forward and inverse performance for normal APs (Sections ‘Forward problem’ and ‘Inverse problem based on synthetic data’)Simulation104
#3Synthetic drug data, including EAD APsTesting forward performance of abnormal (EAD) APs (‘Forward problem’)Simulation950
#4Experimental cardiomyocytesTesting and comparing the inverse performance with data published by the CiPA initiative (Li et al.. 2017, Chang et al., 2017; Section ‘Inverse problem based onexperimental data’)Orvos et al., 201926

Additional files

Download links