DOI: 10.35097/1425
title: In silico electrocardiograms of 1.8 million ventricular extrasystoles and corresponding activation maps (part 1)

description: 1.8 million ECGs derived from multiscale simulations of cardiac electrophysiology of ventricular extrasystoles. 1000 anatomical variants of a bi-ventricular mesh x 600 excitation origins x 3 heart positions in the torso.
description: This dataset contains about 1.8 million body surface potentials (BSPs) simulated using 1000 heart models generated using a statistical shape model. It has been used in [1,1a]. Here, only the noise-free BSPs are provided. Due to its size, this is a multi-part dataset. Part 1: https://doi.org/10.5445/IR/1000156139 Part 2: https://doi.org/10.5445/IR/1000156554 Part 3: https://doi.org/10.5445/IR/1000156555 Part 4: https://doi.org/10.5445/IR/1000156556 Part 5: https://doi.org/10.5445/IR/1000156557 Each archive XXXX-YYYY.tar contains 20 heart models and corresponding signals. Each subdirectory within the archive contains: - heart.vtp: A triangle mesh of the heart including the point data: - ab, rt, rtCos, rtSin, tm, tv: Consistent biventricular coordinates [2]. - class: Boundary regions used as input for the computation of fiber orientations [3]. - trigger: 1-based indices of the ca. 600 foci (-1000 if not a focus). - heart_transform_matrices.mat: A 1 x 3 cell array containing 4 x 4 transformation matrices that describe the pose of the heart within the torso. Apply the matrix from heart_transform_matrices.mat to the nodes in heart.vtp. - actTimes.mat: A numNodes x numFoci matrix of activation times computed using the fast iterative method [4,5] (conduction velocity in fiber direction: 1 m/s, perpendicular to fiber direction: 1/2.7 m/s). - bsp.mat: - bsp: A numElectrodes x numTimeSamples x numHeartPoses x numFoci matrix of BSPs computed by aligning a transmembrane voltage template with scaled activation times (see actTimeScalings.mat below) and solving the second bidomain equation using the boundary element method [6]. - bspEnd: Time index of the end of depolarization (largest scaled activation time). The archive general.tar contains heart-model-independent data and parameters used to generate the individual heart models: - torso.vtp: A triangle mesh of the torso including the point data: - electrodes: 1-based indices of the 200 electrodes (-1000 if not an electrode). - heart_meanshape.vtp: A triangle mesh of the mean shape of the statistical shape model [7,8]. - heart_shapemodel.mat: - pc: A 3*numNodes x numModes matrix of principal components (numModes = 100). - var: A numModes x 1 vector of variances. - weights: A numModes x numModels matrix of weights used to generate the 1000 heart models. - heart_alignment_matrix.mat: A 4 x 4 transformation matrix describing the alignment of the mean shape with the torso-specific heart. Only to be appleid to node coordinates in within general.tar (already contained in heart_transform_matrices.mat). - heart_transform_params.mat: A struct containing roll, pitch, yaw angles and x, y, z translations used to generate the heart_transform_matrices.mat (see above). - fiber_angles.mat: - alphaEndo: numModels x 1 vector of endocardial fiber angles used to generate fiber orientations. - alphaEpi: numModels x 1 vector of epicardial fiber angles used to generate fiber orientations. - actTimeScalings.mat: - A numModels x numFoci matrix of factors used to scale the activation times. - tmv_template.mat: The transmembrane voltage time course used to compute BSPs. - heart_classes.vtp: A coarse triangle mesh of the mean shape used for fuzzy classification. - heart_classes_subdiv.vtp: A subdivided version of the coarse triangle mesh of the mean shape used to convert between Cobiveco and barycentric coordinates. [1] https://doi.org/10.48550/arXiv.2209.08095 [1a]https://doi.org/10.1016/j.artmed.2023.102619 [2] https://doi.org/10.1016/j.media.2021.102247 [3] https://github.com/KIT-IBT/LDRB_Fibers [4] https://github.com/KIT-IBT/FIM_Eikonal [5] https://doi.org/10.1137/120881956 [6] https://doi.org/10.1016/j.cmpb.2007.09.004 [7] https://doi.org/10.5281/zenodo.4506463 [8] https://doi.org/10.1016/j.media.2015.08.009