Cardiomyocyte Emulator Training Data
Creators
Description
The data presented in this repository is the training data (data set #1) used in our work Neural network emulation of the human ventricular cardiomyocyte action potential: A tool for more efficient computation in pharmacological studies, available at https://doi.org/10.7554/eLife.91911. The data set was generated by computing 40,000 cardiomyocyte simulations using the ToR-ORd ionic model by Tomek et al. (ToR-ORd-dynCl: an update of the ToR-ORd model of human ventricular cardiomyocyte with dynamic intracellular chloride). It contains both the used maximum conductances and corresponding action potentials (APs).
Usage
The data was created to be easily read into python or matlab based scripts. The file aps.npz and aps.mat contain the two arrays t of shape [T] and aps of shape [N, T]. A python demo script to load the data is given below, and another one for matlab can be found in the README.
Python
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
#Loading the data
max_conds_df = pd.read_csv("max_conds.csv").drop("db_index", axis=1) #Ignore the db index
with np.load("aps.npz") as f:
t, aps = f["t"], f["aps"]
#Selecting a random AP
nr_aps = max_conds_df.shape[0]
ap_i = np.random.choice(nr_aps)
#Plotting/printing the random AP and its maximum conductances
print("Visualizing the simulated AP for the maximum conductances:")
print(max_conds_df.iloc[ap_i])
plt.figure()
plt.plot(t, aps[ap_i])
plt.show()
Citation
If you use these data in your research, please cite the publication from which the data originated:
Grandits, T., Augustin, C. M., Haase, G., Jost, N., Mirams, G. R., Niederer, S. A., Plank, G., Varró, A., Virág, L., & Jung, A. (2023). Neural network emulation of the human ventricular cardiomyocyte action potential: A tool for more efficient computation in pharmacological studies. eLife, 12. https://doi.org/10.7554/eLife.91911
@article{grandits_neural_2023,
title = {Neural network emulation of the human ventricular cardiomyocyte action potential: a tool for more efficient computation in pharmacological studies},
volume = {12},
shorttitle = {Neural network emulation of the human ventricular cardiomyocyte action potential},
url = {https://elifesciences.org/reviewed-preprints/91911},
doi = {10.7554/eLife.91911},
language = {en},
journal = {eLife},
author = {Grandits, Thomas and Augustin, Christoph M. and Haase, Gundolf and Jost, Norbert and Mirams, Gary R. and Niederer, Steven A. and Plank, Gernot and Varró, András and Virág, László and Jung, Alexander},
month = dec,
year = {2023}
}
Files
README.pdf
Files
(1.1 GB)
Name | Size | Download all |
---|---|---|
md5:4d77ce9ca414ecb4d437a4b1e1ea0c39
|
547.7 MB | Download |
md5:e5f60629702d663c977ebe778b1ee334
|
547.7 MB | Download |
md5:75702327837b727bed7318dd494adad7
|
3.6 MB | Preview Download |
md5:de78756406142affb5ed24efbcbd35b1
|
3.1 kB | Preview Download |
md5:7aa01ace4767270ee5e17b586f3c5c57
|
154.9 kB | Preview Download |
md5:a9e2c4f04d1949c598e1deed4afb51d5
|
113 Bytes | Preview Download |
Additional details
Related works
- Is supplement to
- Journal: 10.7554/eLife.91911 (DOI)
Funding
- Deutsche Forschungsgemeinschaft
- Walter Benjamin Fellowship 468256475
- FWF Austrian Science Fund
- ERA-Net 680969
- National Institutes of Health
- R01 HL158667
- Hungarian Scientific Research Fund
- Development and Innovation Office Project 1472738
- Wellcome Trust
- Developing cardiac electrophysiology models for drug safety studies 212203