Abstract
Microstructural heterogeneities in cardiac tissue, such as embedded connective tissue secondary to fibrosis, may lead to complex patterns of electrical activation which are reflected in a fractionation of extracellularly recorded electrograms. The decomposition of such electrograms into nonfractionated components is expected to provide additional information to allow a more precise classification of the microstructural properties adjacent to a given recording site. For this sake an analytic signal model is introduced in this study which is capable of reliably identifying extracellular waveforms associated with sites of initiating, free running, and terminating or colliding activation wavefronts. Using this signal model as a template a procedure is developed for the automatic decomposition of complex fractionated electrograms into nonfractionated components. The decomposition method has been validated using electrograms obtained from 1D and 2D computer simulations in which all relevant intracellular and extracellular quantities are accessible at a very high spatio-temporal resolution and can be manipulated in a controlled manner. Fractionated electrograms were generated in these models by incorporating microstructural obstacles which mimicked inlays of connective tissue. Using this signal model fractionated electrograms emerging from microstructural heterogeneities in the submillimeter range with latencies between components down to 0.6 ms can be decomposed.
Keywords: cardiac near field, complex fractionated atrial electrogram, computer model, fibrosis, heart
Introduction
Spatial heterogeneity in electrical activation of the heart plays a major role in the genesis of unidirectional blocks which may lead to the formation of reentrant arrhythmias [1, 2]. Such conduction heterogeneities arise, on one hand, due to spatial variation in cellular dynamics and, on the other hand, due to discontinuities in tissue structure. In the normal healthy heart these heterogeneities are omnipresent due to numerous factors such as heterogeneous expression of gap junctions, varying electrotonic loads as imposed by anatomical complexities, and differences in the makeup of myocytes. In the aging or diseased heart, however, these heterogeneities may be exacerbated. Structural diseases such as fibrosis which are thought to play a pivotal role in arrhythmogenesis [3], increase the fraction of connective tissue which separates neighboring myocytes and thus forms local barriers for propagating depolarization wavefronts. As a consequence, wavefronts propagate along more tortuous pathways which is reflected in an apparently slower propagation of wavefronts at a macroscopic size scale. This link between microfibrosis-induced complex excitation patterns and electrogram fractionation has been investigated recently in an elegant computer simulation study [4]. Experimental techniques for studying activation patterns at a cellular size scale are feasible, but achieving a sufficiently high spatio-temporal resolution is challenging. Typically, such studies rely on densely packed multielectrode sensor arrays with fast data acquisition which allow to resolve local propagation patterns [5]. The locality of such extracellularly recorded signals at any given site, however, may be tainted by activations occurring with a certain delay in adjacent tissue which interfere with the local signal via electrotonic interaction through the volume conductor surrounding the tissue. In the case of sufficiently large delays these electrotonic interactions are manifested in a fractionation of extracellularly recorded electrograms [6, 7]. Therefore, the characterization of local propagation based on such datasets requires dedicated signal processing methods.
During uniform propagation electrograms are not fractionated, but the shape of waveforms may vary as well. In the case of a free running activation along a cable-like muscle strand, the waveform of the corresponding electrogram Φ(t) during the depolarization phase is fairly symmetric, i.e. it shows a biphasic shape with similar magnitude of positive and negative phase. Close to an initiation site of wave propagation, the positive amplitude of Φ(t) is reduced, whereas close to a sealed end or a wavefront collision site, the negative amplitude is diminished [8]. The temporal derivative of Φ(t), , shows a single negative deflection which is why these signals are referred to as nonfractionated electrograms. This is not the case during discontinuous conduction where multiple deflections in may occur which is referred to as electrogram fractionation [9]. Since this is caused by the presence of multiple current sources which differ in strength, distance to the recording site, and activation time, such fractionated local electrograms can also be viewed as superpositions of nonfractionated components.
The decomposition of fractionated electrograms enables the analysis of the individual nonfractionated components in terms of amplitude, waveform symmetry, and - for multisite recordings - local conduction velocity and direction of propagation. The number of nonfractionated components and their waveform characteristics can be used to classify the microstructural composition of the tissue in the adjacency of the recording site. In a first step towards this goal a method for decomposing fractionated electrograms into nonfractionated components is presented.
The objectives of this article are i) to introduce an analytic signal model of a nonfractionated unipolar local electrogram Φ(t) during depolarization, ii) to use an optimization procedure to fit a template signal Φm(t), created by means of this signal model, to a given waveform Φ(t), iii) to identify if and to which degree a given waveform Φ(t) is fractionated, and iv) to decompose fractionated electrograms by repeated fitting and subtracting of templates. To test and validate signal model and processing, normal and fractionated noise free electrograms were simulated with a 1D computer model of a strand of myocytes and a 2D model of a sheet of cardiac tissue in which electrode configuration and distance to the tissue surface matched with a previously described experimental setup for measuring the cardiac electric near field [5]. The key advantage of using a computer model is that all relevant factors implicated in the genesis of electrograms such as the exact excitation patterns and the distribution of current sources in the tissue are known with high accuracy. To gauge the robustness of the method, noise of the same characteristics as observed under experimental conditions was added.
Methods
Signal Model
The template Φm(t), centered at t = 0 consists of four sigmoid functions: The positive phase of the biphasic waveform Φm(t) is created by multiplication of the rising function sPR(t) and the falling function sPF(t). Likewise, the negative phase consists of sNR(t) and sNF(t). The function Φm(t) is described by four parameters [a b c d]T, where b, c, and d determine the waveform of the sigmoids and a scales the overall function.
Figure 1 illustrates the generation of Φm(t) and shows the modeling of starting, free running, and terminating or colliding waveforms by variation of [a b c d]T.
Figure 1. Modeling of depolarization waveform Φm(t), t = −5 … 5 ms in steps of 0.01 ms.
Panels (a)-(f) illustrate the composition of Φm(t) (h) by sigmoid functions sPR(t), sPF(t), sNR(t), and sNF(t). The coefficients for the sigmoids are indicated in panels (a), (b), (d), and (e). Panels (g)-(i) show resulting waveforms representing starting, free running, and terminating or colliding activation wavefronts and respective parameters [a b c d]T.
Curve Fitting
The task of finding the set of the four parameters [a b c d]T for which Φm(t) best fits a given waveform Φ(t) was solved by nonlinear curve fitting in least-squares sense using the Trust-Region-Reflective method (MATLAB function lsqcurvefit) [10]. The waveform Φm(t) was centered at the local activation time (LAT) of Φ(t). The duration between maximum and minimum of Φ(t), henceforth termed depolarization time tdep, was determined. Φ(t) was windowed around LAT using a rectangular window of tW= 4 tdep length. Start coefficients [a1 b1 c1 d1]T, minimum coefficients [al bl cl dl]T, and maximum coefficients [ah bh ch dh]T were calculated from (t) following empirically established rules (see Table 1). The maximum number of function evaluations was chosen to be 2000, the termination tolerance for the function value was set to tol = Φpp 10−4.
Table 1. Choice of start, minimum, and maximum coefficients for the curve fitting process.
| Coefficient | Related property | Initialization | Minimum value | Maximum value |
|---|---|---|---|---|
|
| ||||
| a | Φpp: amplitude of Φ(t) | |||
| b | Φmax: magnitude of positive phase of Φ(t) | |||
| c | : magnitude of negative phase of | |||
| d | |Φmin|: magnitude of negative phase of Φ(t) | |||
Computer Simulations
Monodomain computer simulations were performed to be able to precisely control, modify, and observe all parameters at a high spatio-temporal resolution which are relevant to the genesis of extracellular electrograms. Model geometries were discretized at a spatial resolution of 25 μm using hexahedral finite elements [11]. Cellular dynamics was represented using either the Lindblad et al. model (LMCG) [12] of a rabbit atrial myocyte or the Mahajan-Shiferaw model (MSH) [13] of a rabbit ventricular myocyte. An operator splitting technique was employed to be able to treat the parabolic diffusion term and the reaction term separately [14], where temporal discretization relied on a Crank-Nicholson scheme and a Rush-Larsen scheme for parabolic PDE’s and ODE’s, respectively. Extracellular potential waveforms Φ(t), t = 0 … N−1, were recovered according to [15] at a temporal resolution of 10 μs which corresponds to a sampling frequency of 100 kHz. The volume conductor surrounding the cardiac tissue was assumed to be homogeneous with a conductivity of 1 S · cm−1 and infinite extent. All computer simulations were performed with the Cardiac Arrhythmia Research Package (CARP) [16].
Two setups were considered. The first setup consisted of two 20 mm long strands of myocytes where the distance z between strand 2 and recording site could be varied (Figure 2 (a)). The weighting of two propagating sources on the extracellular potential Φ at the recording position was separately analyzed by applying a point-like stimulus of 1 ms duration either to strand 1 or to strand 2. Φ was obtained by adding the contributions Φ1 and Φ2 of the two strands.
Figure 2. Computer simulation setups.
(a) Two 20 mm long strands of myocytes stimulated at x = 0 mm. Recording positions (×) at the beginning (I, x = 0 mm), in the middle (II, x = 10 mm), and at the end of the strands (III, x = 20 mm) at a fixed distance of 50 μm from strand 1 and a variable distance z from strand 2. (b) 2D sheet of tissue with embedded obstacles obs1 and obs2, stimulated at the lower left corner. Fiber orientation is aligned with the x-axis. The observation area demarcated with dashed line was considered for signal analysis. Recording positions are 50 μm above the surface of the tissue. Dimensions are given in μm.
The second setup modeled a 2D anisotropic sheet of tissue of 4 mm × 1.25 mm in which obstacles were embedded to mimic the effect of microfibrosis upon excitation patterns at a microscopic size scale (Figure 2 (b)). Longitudinal to transverse conductivity ratio was set to 9.158 [17]; longitudinal conduction velocity was 0.7 m · s−1. Two rectangular non-conducting obstacles of 500 μm × 50 μm, oriented parallel to the fibers were embedded at a distance of 100 μm in the center of the tissue sheet, mimicking inlays of interstitial connective tissue. Point-like stimulation of 1 ms duration was applied to the lower left corner of the sheet to induce an elliptic wavefront which propagates towards the obstacles in an oblique direction. To mask the influence of borders, an area of 1 mm × 0.3 mm at the center of the sheet was extracted for signal analysis.
Evaluation of the Curve Fitting
First, the ability of the proposed signal model to represent a wide range of nonfractionated electrograms was tested using synthetic data generated with the 1D computer model where only strand 2 was activated while strand 1 remained quiescent.
Test of Curve Fitting
Extracellular potentials were computed at positions I, II, and III, representing starting, free running, and terminating propagation. Further, experiments were repeated with strand 2 being moved away from the recording sites, by z = 50, 250, and 500 μm, to account for shape variations of Φ due to the changed weighting of the sources. To ensure general usability, this experiment was performed with both atrial and ventricular myocyte models [12, 13].
Goodness of Fit
The goodness of fit was quantified by 1.) the sum of the squared errors sseΦ calculated as
where N is the length of the sequences Φ(t) and Φm(t) and 2.) the Pearson product-moment correlation coefficient r between Φ(t) and Φm(t). Likewise, and were determined for the temporal derivative . For studies with noisy signals Φ the following parameters were evaluated: 1.) Amplitude A = max Φ − min Φ, 2.) symmetry a = (max Φ − |min Φ|)/A, a ∈ [−1, 1], a = 0 for a symmetric biphasic waveform [18, 19], and 3.) depolarization duration tdep. A, a, and tdep were compared to the respective parameters B, b, and tdepm determined from Φm.
Decomposition of Fractionated Electrograms
The decomposition of fractionated electrograms was performed in two steps:
Estimation of the fractionation index and local activation times
The fractionation index (FI) indicates the number of superimposed events within Φ(t). FI and local activation times (LAT’s) were determined using a template based algorithm [20]. A template ΦT(t) with the length of tw = 16 tdep was created by means of the introduced signal model using the coefficients . Symbols are explained in Table 1. ΦT (t) was differentiated with respect to time . Φ was bidirectionally lowpass filtered (FIR, order 100, cutoff frequency fC= 1.5 kHz) and temporally differentiated. A window of length tw was extracted around the maximum negative peak of this derivative . The cross correlation function of and was computed in the frequency domain. From the second derivative of with respect to Φ, peaks with a magnitude above 20 % of the maximum peak were identified. The number of peaks as well as their instants and magnitudes relative to the maximum peak were determined. These values represent FI, the vector of local activation times, and the vector of magnitudes.
Repeated application of curve fitting procedure
In case FI>1 the curve fitting was carried out in n iterations i = 1 … n. Hence the curve fitting procedure was applied n FI times centered at the local activation time LATk, k = (j − 1 mod FI) + 1, j = 1 … n FI. Window size and termination tolerance for the optimization procedure were adapted as follows: , . After each iteration j, Φm,j(t) was modeled using the determined coefficients. For i=1 the coefficients for the FI components were determined by fitting the signal model into . For i>1 the curve fitting was done for , l = FI(i − 2) + k, l ≠ j − FI. Because the subtraction of modeled components might alter the LAT’s, prior to the curve fitting the respective LAT was adjusted. The resulting components are Φm,(n−1)FI+1 … Φm,n F I. Figure 3 shows the decomposition procedure for n=3. With increasing i the fit improves, i.e. sse decreases and r increases. For the choice of n a trade-off between goodness of fit and computation time has to be made. In the following, n=5 was chosen.
Figure 3. Decomposition of a fractionated waveform consisting of two components at the local activation times LAT1 and LAT2, respectively; number of iterations n=3.
For better visibility, the graphs show the development of the temporal derivatives of simulated waveform and modeled waveform . The decomposition starts by fitting in the signal model at LAT1 (panel j=1). The modeled waveform Φm,1 is subtracted from Φ and LAT2 is adapted before curve fitting centered at LAT2 is performed (j=2). The third row shows the result of the fitting procedure after each iteration i. The diagram below displays the changes in error (sse) and correlation coefficient r between the simulated waveform Φ and the modeled waveform Φm (sseΦ and rΦ), as well as between their derivatives and ( and .
All procedures were developed using MATLAB [10], including Optimization, Signal Processing, Statistical, and BioSig [21] toolboxes.
Evaluation of the Decomposition of Fractionated Electrograms
The setup consisting of two 1D strands of myocytes was used to synthesize fractionated electrograms Φ12 in a well controlled manner by superposition of two nonfractionated waveforms Φ1 and Φ2 (Figure 5 (a)). Two parameters which limit the successful decomposition of fractionated electrograms were taken into consideration: 1) the difference ΔLAT between the local activation times of Φ1 and Φ2, and 2) the difference in the distance between recording site and the sources of Φ1 and Φ2, respectively. The components Φ1 and Φ2 were recorded at site II, with only either strand 1 or strand 2 being stimulated. The minimum distance of 50 μm between recording site and strand corresponds to the distance between electrodes and tissue surface of the sensors described in [5]. Φ2 was computed with strand 2 being located at distances z = 50 … 300 μm in steps of 5 μm, which resulted in an amplitude ratio between Φ2 and Φ1, A2/A1, in the range of 1 to 0.24.
Figure 5. Limitations for the decomposition of fractionated local electrograms.
(a) Principle of synthesizing fractionated electrograms Φ12 by adding Φ1 and Φ2 as evoked by strand 1 and strand 2 and decomposing into Φm1 and Φm2. (b) Fractionation index (FI) for the range of ΔLAT and z. (c) Φ1, Φ2, and Φ12 as well as Φm1, Φm2, and Φm12 for points A), B), and C). (d) ΔLATmin: Lower limit of ΔLAT for which the errors of amplitude B1, symmetry b1, and depolarization time tdepm1 determined from Φm1 go below the given tolerances (±20% for B and tdep, ±0.2 for b). (e) ΔLATmin for parameters B2, b2, and tdepm2 determined from Φm2.
The depolarization time of Φ1, tdep1 was 0.94 ms, whereas the depolarization time of Φ2, tdep2 constantly increased from 0.94 to 1.8 ms with increasing z. The difference in LAT (ΔLAT) was varied by temporally shifting Φ2 with respect to Φ1 from 0.5 to 3 ms in steps of 0.1 ms. The resulting fractionated electrogram Φ12 was decomposed with the described procedure to recover the nonfractionated components Φm1 and Φm2 as well as their sum Φm12. To evaluate the goodness of fit, the amplitudes B1 and B2, the symmetry factors b1 and b2, and the depolarization times tdepm1 and tdepm2 of Φm1 and Φm2 were compared to the values A1, A2, a1, a2, tdep1, and tdep2, respectively, obtained from Φ1 and Φ2. For each distance z and each parameter (B1, B2, b1, b2, tdepm1, and tdepm2), the minimum values of ΔLAT were determined above which the chosen error tolerance of ±20% for amplitude and depolarization time, and ±0.2 for the symmetry factor, were not exceeded.
To examine the robustness of the decomposition method against noise, for each z and ΔLAT Gaussian white noise with amplitudes according to experimental values [22] was regenerated 100 times and added to Φ12 before the decomposition procedure was performed. The mean values μ and standard deviations σ of B1, B2, b1, b2, tdepm1, and tdepm2 were calculated and compared to the corresponding values A1, A2, a1, a2, tdep1, and tdep2. Again, the minimum values of ΔLAT were determined above which μ ± σ did not exceed the chosen error tolerance. The respective values were denoted ΔLATmin,B1, ΔLATmin,B2, ΔLATmin,b1, ΔLATmin,b2, ΔLATmin,t depm1, and ΔLATmin,t depm2.
Application of the Decomposition Procedure
In order to obtain fractionated electrograms with a fractionation index 1 ≤ FI ≤ 3 the model of a 2D tissue sheet with two embedded elongated microobstacles was employed. As shown in previous computer simulation studies, for fractionated electrograms to occur not only the presence of conduction obstacles, but also their orientation with respect to the direction of propagation matters [23]. That is, wavefronts propagating aligned with the axis of an elongated obstacle do not produce any relevant fractionation. Therefore, a stimulus site was chosen to induce propagation in an oblique direction relative to the alignment of the obstacle, to ensure sufficiently large delays in activation time between the split wavefronts. In a grid of 25 μm lateral length spanning an area of approximately 1 mm × 0.3 mm, 602 extracellular potentials Φ(t) were computed at a distance z = 50 μm.
Results
Evaluation of the Curve Fitting
Figure 4 shows the simulated waveforms Φ using the LMCG model, the waveforms Φm modeled with the introduced signal model, and the residual eΦ = Φm − Φ at the beginning, in the middle, and at the end of the cable at three different distances z. Table 2 shows the goodness of fit, as quantified by sseΦ and rΦ as well as and , for electrograms generated with the LMCG and the MSH model, respectively. The window length for the evaluation of sse and r was chosen 3tdep centered around the LAT.
Figure 4. Modeling of nonfractionated depolarization waveforms.
Simulated waveforms Φ (blue line), modeled waveforms Φm (red), and residuals eΦ (green) at start (recording position I: x = 0 mm), middle (II: x = 10 mm), and end of the strand (III: x = 20 mm) at distances z = 5, 250, and 500 μm. The amplitude scales are arbitrary and different for different z.
Table 2. Goodness of sseΦ, rΦ of Φ and , of derivative , for nonfractionated Φ obtained from computer simulations using atrial (LMCG) and ventricular (MSH) kinetic models at recording sites I, II, and III.
| z(μm) | I: x = 0 mm |
II: x = 10 mm |
III: x = 20 mm |
|
|---|---|---|---|---|
|
| ||||
| LMCG | 500 | 0.197, 0.904 / 0.281, 0.85 | 0.011, 1 / 0.003, 0.999 | 0.008, 0.998 / 0.031, 0.984 |
| 250 | 0.111, 0.944 / 0.367, 0.795 | 0.009, 1 / 0.003, 0.999 | 0.006, 1 / 0.015, 0.993 | |
| 5 | 0.041, 0.98 / 0.587, 0.651 | 0.009, 1 / 0.006, 0.997 | 0.009, 0.997 / 0.031, 0.986 | |
|
| ||||
| MSH | 500 | 0.022, 0.99 / 0.231, 0.889 | 0.018, 1 / 0.008, 0.997 | 0.061, 0.97 / 0.179, 0.9 |
| 250 | 0.032, 0.984 / 0.334, 0.82 | 0.018, 1 / 0.006, 0.998 | 0.069, 0.988 / 0.07, 0.963 | |
| 5 | 0.025, 0.987 / 0.449, 0.742 | 0.008, 0.999 / 0.019, 0.991 | 0.075, 0.998 / 0.025, 0.997 | |
Evaluation of the Decomposition of Fractionated Electrograms
The synthesis of fractionated electrograms Φ12 from the components Φ1 and Φ2 and the decomposition into Φm1 and Φm2 is illustrated in Figure 5 (a).
Figure 5 (b) displays FI for the range of 0.5 ≤ ΔLAT ≤ ms and 50 ≤ z ≤ 300 μm. The minimum value of ΔLAT for which FI=2 is detected is 0.6 ms for 50 ≤ z ≤ 95 μm, then increases with increasing z.
For ΔLAT = 1 ms three sites A), B), and C) with z = 50, 100, and 250 μm, respectively, were selected. Φ1, Φ2, and Φ12 as well as Φm1, Φm2, and Φm12 for sites A), B), and C) are plotted in Figure 5 (c). In point C), FI=1 was detected and therefore only Φm1 was modeled.
For each z, Figure 5 (d) shows the respective minimum ΔLAT for which the parameters B1, b1, and tdepm1, determined from Φm1, have an error which is within the given tolerance band. ΔLATmin,B1 ≤ 0.7 ms for all values of z, whereas ΔLATmin,b1 and ΔLATmin,b1 slightly increase with increasing z.
In Figure 5 (e), ΔLAT for the parameters determined from the second component Φm2 are given. From 0.7 ms for z = 50 μm, ΔLATmin,B2, ΔLATmin,b2, and ΔLATmin,t depm2 increase with increasing z.
Application of the Decomposition Procedure
Figure 6 shows the results for the 2D setup with two embedded obstacles. Isochrones based on local activation time were calculated from transmembrane voltages (Figure 6 (a)), which remained nonfractionated throughout the entire observation area, including the vicinity of the obstacles. Their density and curvature reflect the substantial variations in local conduction velocity and direction of propagation around the obstacles. The activation wavefront remained largely undisturbed until encountering with the lower left corner of obs1 which led to acceleration of propagation due to reduced electrotonic load downstream and reduced wavefront curvature.
Figure 6. Spatial distribution of electrogram fractionation of Φ caused by microobstacles.
(a) Isochrones of local activation time derived from transmembrane voltages. The bold isochrone highlights wavefront fragmentation into three components α, β, and γ. (b) Temporal derivatives from local electrograms recorded at positions p1 – p15. Amplitude scales are arbitrary. (c) Fractionation index of Φ (FI). (d), (e) Sum of squared errors of Φ (sseΦ) and . (f), (g) Correlation coefficient of Φ (rΦ) and .
The bold isochrone demonstrates the split of a wavefront into three components, α, β, and γ. For recordings at sites p3 and p13 on top of obs1 and obs2, the wavefront components pass by with delays of roughly 0.7 – 0.8 ms between α and β as well as between β and γ which is responsible for the fractionation of Φ.
In the vicinity of the obstacles extracellular potentials Φ at z = 50 μm were fractionated, showing either 2 or 3 distinct components (Figure 6 (c)). Within the observation area numbers of with FI=1, 2, and 3 were 199 (33%), 120 (20%), and 283 (47%), (N=602). The goodness of fit parameters and their distribution are shown in Figure 6 (d)-(g).
Discussion
De Bakker and Wittkampf have comprehensively listed the various reasons for complex extracellular electrograms [7]. Apart from measurement artifacts, the specified reasons for fractionated electrograms can mathematically be considered as caused by the superposition of nonfractionated electrograms. This forms the conceptual basis of the presented decomposition algorithm.
Physical phenomena underlying the genesis of the cardiac transmembrane current waveform can be approximated very well by exponential functions. That is, the product of the functions sPR × sPF represents the capacitive discharge of the cell membrane and −sNR × sNF the super-threshold phase during the activation which is driven by the fast influx of sodium.
Exponential functions have been used previously to model bioelectric signals. For instance, Chouvarda et al. used a modified Morita function to model the waveform of transmembrane current in a cardiac muscle fiber [24], or van Veen et al. used exponential functions to represent single fiber action potentials of skeletal muscles [25]. For us, however, the described templates turned out to be not sufficiently versatile for the purpose of modeling the various shapes of local extracellular potential waveforms during depolarization as the dedicated signal model presented in this work. Fractionated electrograms have been analyzed by means of template matching and decomposition techniques. To detect fibrillation electrograms Houben et al. created a library of 128 single and double potentials [26]. Furthermore, continuous wavelet transform was used to analyze fibrillation electrograms [27]. A procedure to fit and subtract waveforms which is smilar to the one presented in this work was done by Censi et al. to assess P-wave morphology in atrial fibrillation electrograms [28].
Evaluation of the Curve Fitting
Figure 4 and Table 2 clearly demonstrate the suitability of the introduced signal model for representing a wide variety of waveform shapes of nonfractionated electrograms, including starting, free running, and terminating/colliding wavefronts at different distances from the current sources. As expected, differences in the goodness of fit between atrial and ventricular electrograms were negligible. The noticeable residuals eΦ in the case of a starting wavefront, as shown in the left panels of Figure 4, are due to the stimulus artifact which coincides with the depolarization. In the used computer simulation setup this stimulus artifact is inevitable, whereas in electrograms representing starting activation wavefront at sites of tissue expansions, such effects would not occur.
Evaluation of the Decomposition of Fractionated Electrograms
Determination of Fractionation Index FI
We have found that the template based decomposition method presented in this study offers a more robust approach for quantifying the presence and degree of fractionation as compared to previously applied methods such as a simple threshold peak counting within the temporal derivative of Φ(t) where the choice of the threshold for deciding which peaks to include may cause a significant bias. Further, this novel decomposition approach allows to detect electrogram fractionation down to smaller differences in LAT’s of the wavefront components causing the fractionation. Figure 5 (b) shows that the minimum ΔLAT above which two contributing components can be discriminated, i.e. FI=2, increases with z. The minimum ΔLAT that could be resolved was 0.6 ms at z = 50 μm, i.e. when both sources were located 50 μm away from the point of observation. The corresponding durations of depolarization of Φ1 and Φ2 were tdep1 = tdep2 = 0.94 ms. Using the peak counting method a minimum ΔLAT of only 1 ms could be resolved (figures are not shown here). As shown in Figure 6 (a), local delays in activation caused by microobstacles can be expected in the range of 0.7 ms which is below the separability threshold of the peak counting method, thus underlining the benefits of the presented method. However, a thorough evaluation of the multitude of peak counting approaches in the literature as well as an optimization of the presented method e.g. in terms of template coefficients, has not been done.
Determination of Parameters from Decomposed Signals
Figure 5 (d) and (e) demonstrate that with increasing z the minimum ΔLAT for which the errors of amplitude B, symmetry factor b, and duration of depolarization tdepm remain within the given tolerance increases, i.e. the separability decreases. This is due to the broadening of Φ2 with z, caused by the relative reduction in weight given to local sources (compare Figure 4). The error tolerances for B, b, and tdepm(±20 %, ±0.2, and ±20 %, respectively) were arbitrarily chosen. We suppose that during in-vitro experiments the chosen values represent the required accuracy to allow a clear qualitative classification of the micropropagation. Once a fractionated electrogram is decomposed, the parameters B and tdepm of the decomposed signals may allow to discriminate between local and distant activations, while the parameter b may allow to discriminate between starting, free running, and terminating/colliding wavefronts.
The presented decomposition method enables the estimation of these parameters with the required accuracy, even if they are masked within a fractionated electrogram.
Robustness against Noise
The minimum ΔLAT’s in Figure 5 (d) and (e) were calculated for noisy waveforms. The respective values for noise free waveforms (not shown) differ only marginally for the parameters obtained from Φm2 for z > 200 μm, i.e. the minimum ΔLAT’s are slightly lower, which suggests that the decomposition method is also well suited for electrograms recorded under experimental conditions.
Limitations
The curve fitting and the decomposition procedure for fractionated electrograms have been developed as methods for detailed analysis of local electrograms during sinus rhythm. The main goal has been to extract information from fractionated electrograms, which allows to elucidate propagation mechanisms and characterize tissue structure at a microscopic scale.
The suitability of the methods has been demonstrated for a microscopic size scale. It has not yet been investigated whether the method is applicable to electrograms as recorded at a larger size scale, for instance, intracardiac electrograms as recorded with clinical mapping systems. We have successfully applied the method to electrograms recorded experimentally from rabbit atria, however, not yet performed a careful validation of the decomposition method in an experimental context. For elucidating the basic principles underlying the presented method the use of computer simulation seems to be more appropriate, since all relevant contributing factors such as tissue structure and source distribution are exactly known with high spatio-temporal resolution which cannot be achieved with any concurrent experimental methodology.
Although the decomposition procedure has not been optimized in terms of computation time, the entire procedure, when applied to electrograms of a length of 5000 samples, never lasted longer than 1 s for FI=2 and number of iterations n=5, when executed on a standard desktop computer (Dell Optiplex 960). Despite the current performance lags real-time by roughly a factor of 5, it is expected that the method may be suited for on-line processing of local electrograms with additional careful code optimizations.
The most important limiting parameter underlying the presented decomposition method is the time difference ΔLAT between the local activation times of two concurrent activation events relative to their duration of depolarization tdep. If ΔLAT is large enough the decomposition can be achieved more easily by windowing Φ, i.e. by temporal segmentation of the waveform into its components.
Another limiting parameter for a successful decomposition is the maximum value of FI (FImax). In this work, the decomposition has been examined for FImax=3. Experimental recordings (n = 249) taken from the endocardium of five rabbit atria during sinus rhythm showed distribution of FI=1, FI=2, and FI=3 of 63.9 %, 26.9 %, and 9.2 %, respectively [29]. Although a decomposition is feasible for FI>3, the interpretation of the resulting components becomes difficult.
Relevance for Electrophysiological Experiments
Pad size and inter-electrode spacing of multi-electrode sensor arrays and their distance to the bioelectric sources determine whether or not individual depolarization events can be resolved. Multi-electrode sensors with pad sizes of 18 μm and inter-electrode spacings of 50 μm allow to detect the presence of multiple wavefronts in the submillimeter range [5] at a distance z = 50 μm away from the tissue surface.
From multiple simultaneously recorded electrograms, direction and velocity of propagating wavefronts can be determined in the case of nonfractionated electrograms [15]. The application of the decomposition method to fractionated multivariate local electrograms enables estimating local velocities and directions of each individual nonfractionated component. Thus, it is expected that this method allows the following additional characterizations of the microstructure at the recording site:
Classification of the microstructural makeup of fibrotic tissue such as a) longitudinally separating inlays of connective tissue, as in patchy fibrosis [30], b) crossing fibers, and c) microscopic obstacles leading to a zig-zag course of propagation.
Detection of components representing starting or terminating/colliding wavefronts. Thus, discontinuities in the underlying structure of the tissue, which are considered to be potential sites for unidirectional conduction block [31], may be revealed.
Conclusion
An analytic signal model for nonfractionated local unipolar electrograms has been introduced which allows to model a wide range of electrogram waveforms. Based on this signal model, a procedure for the decomposition of fractionated local electrograms has been presented which allows a detailed characterization of the microstructural makeup of the tissue at a given recording site in terms of the number of individual components and their morphological properties.
Acknowledgment
This work was supported by the Austrian Science Fund (FWF), grant P19993-N15.
Abbreviations
- CARP
Cardiac Arrhythmia Research Package
- FI
fractionation index
- LAT
local activation time
- LMCG
Lindblad et al. model
- MSH
Mahajan-Shiferaw model
References
- [1].Kléber André G, Rudy Yoram. Basic mechanisms of cardiac impulse propagation and associated arrhythmias. Physiol Rev. 2004 Apr;84(2):431–488. doi: 10.1152/physrev.00025.2003. [DOI] [PubMed] [Google Scholar]
- [2].Engelman Zoar J, Trew Mark L, Smaill Bruce H. Structural heterogeneity alone is a su cient substrate for dynamic instability and altered restitution. Circ Arrhythm Electrophysiol. 2010 Apr;3(2):195–203. doi: 10.1161/CIRCEP.109.890459. [DOI] [PubMed] [Google Scholar]
- [3].Nattel Stanley. New ideas about atrial fibrillation 50 years on. Nature. 2002 Jan;415(6868):219–226. doi: 10.1038/415219a. [DOI] [PubMed] [Google Scholar]
- [4].Jacquemet Vincent, Henriquez Craig S. Genesis of complex fractionated atrial electrograms in zones of slow conduction: a computer model of microfibrosis. Heart Rhythm. 2009 Jun;6(6):803–810. doi: 10.1016/j.hrthm.2009.02.026. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [5].Hofer E, Keplinger F, Thurner T, Wiener T, Sanchez-Quintana D, Climent V, Plank G. A new floating sensor array to detect electric near fields of beating heart preparations. Biosens Bioelectron. 2006 Jun;21(12):2232–2239. doi: 10.1016/j.bios.2005.11.010. [DOI] [PubMed] [Google Scholar]
- [6].Spach MS, Barr RC, Johnson EA, Kootsey JM. Cardiac extracellular potentials. analysis of complex wave forms about the purkinje networks in dogs. Circ Res. 1973 Oct;33(4):465–473. doi: 10.1161/01.res.33.4.465. [DOI] [PubMed] [Google Scholar]
- [7].de Bakker Jacques MT, Wittkampf Fred H M. The pathophysiologic basis of fractionated and complex electrograms and the impact of recording techniques on their detection and interpretation. Circ Arrhythm Electrophysiol. 2010 Apr;3(2):204–213. doi: 10.1161/CIRCEP.109.904763. [DOI] [PubMed] [Google Scholar]
- [8].Spach MS, Kootsey JM. Relating the sodium current and conductance to the shape of transmembrane and extracellular potentials by simulation: effects of propagation boundaries. IEEE Trans Biomed Eng. 1985 Oct;32(10):743–755. doi: 10.1109/TBME.1985.325489. [DOI] [PubMed] [Google Scholar]
- [9].Gardner PI, Ursell PC, Fenoglio JJ, Wit AL. Electrophysiologic and anatomic basis for fractionated electrograms recorded from healed myocardial infarcts. Circulation. 1985 Sep;72(3):596–611. doi: 10.1161/01.cir.72.3.596. [DOI] [PubMed] [Google Scholar]
- [10].MATLAB. version 7.8.0 (R2009a) The MathWorks Inc.; Natick, Massachusetts: 2009. [Google Scholar]
- [11].Rocha Bernardo M, Kickinger Ferdinand, Prassl Anton J, Haase Gundolf, Vigmond Edward J, Weber dos Santos Rodrigo, Zaglmayr Sabine, Plank Gernot. A macro finite-element formulation for cardiac electrophysiology simulations using hybrid unstructured grids. IEEE Trans Biomed Eng. 2011 Apr;58(4):1055–1065. doi: 10.1109/TBME.2010.2064167. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [12].Lindblad DS, Murphey CR, Clark JW, Giles WR. A model of the action potential and underlying membrane currents in a rabbit atrial cell. Am J Physiol. 1996 Oct;271(4 Pt 2):H1666–H1696. doi: 10.1152/ajpheart.1996.271.4.H1666. [DOI] [PubMed] [Google Scholar]
- [13].Mahajan Aman, Shiferaw Yohannes, Sato Daisuke, Baher Ali, Olcese Riccardo, Xie Lai-Hua, Yang Ming-Jim, Chen Peng-Sheng, Restrepo Juan G, Karma Alain, Garfinkel Alan, Qu Zhilin, Weiss James N. A rabbit ventricular action potential model replicating cardiac dynamics at rapid heart rates. Biophys J. 2008 Jan;94(2):392–410. doi: 10.1529/biophysj.106.98160. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [14].Qu Z, Garfinkel A. An advanced algorithm for solving partial differential equation in cardiac conduction. IEEE Trans Biomed Eng. 1999 Sep;46(9):1166–1168. doi: 10.1109/10.784149. [DOI] [PubMed] [Google Scholar]
- [15].Plank G, Hofer E. Model study of vector-loop morphology during electrical mapping of microscopic conduction in cardiac tissue. Ann Biomed Eng. 2000;28(10):1244–1252. doi: 10.1114/1.1320841. [DOI] [PubMed] [Google Scholar]
- [16].Vigmond Edward J, Hughes Matt, Plank G, Leon L. Joshua. Computational tools for modeling electrical activity in cardiac tissue. J Electrocardiol. 2003;36(Suppl):69–74. doi: 10.1016/j.jelectrocard.2003.09.017. [DOI] [PubMed] [Google Scholar]
- [17].Plank G, Zhou L, Greenstein JL, Cortassa S, Winslow RL, O’Rourke B, Trayanova NA. From mitochondrial ion channels to arrhythmias in the heart: computational techniques to bridge the spatio-temporal scales. Philos Transact A Math Phys Eng Sci. 2008;366(1879):3381–409. doi: 10.1098/rsta.2008.0112. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [18].Houben Richard P M, de Groot Natasja M S, Smeets Joep L R M, Becker Anton E, Lindemans Fred W, Allessie Maurits A. S-wave predominance of epicardial electrograms during atrial fibrillation in humans: indirect evidence for a role of the thin subepicardial layer. Heart Rhythm. 2004 Dec;1(6):639–647. doi: 10.1016/j.hrthm.2004.08.015. [DOI] [PubMed] [Google Scholar]
- [19].Jacquemet Vincent, Virag Nathalie, Ihara Zenichi, Dang Lam, Blanc Olivier, Zozor Steeve, Vesin Jean-Marc, Kappenberger Lukas, Henriquez Craig. Study of unipolar electrogram morphology in a computer model of atrial fibrillation. J Cardiovasc Electrophysiol. 2003 Oct;14(10 Suppl):S172–S179. doi: 10.1046/j.1540.8167.90308.x. [DOI] [PubMed] [Google Scholar]
- [20].Wiener Thomas, Arnold Robert, Hofer Ernst. On-line analysis of cardiac near field signals during electrophysiological experiments with heart preparations; Instrumentation and Measurement Technology Conference (I2MTC), 2012 IEEE International; 2012.pp. 1487–1490. [Google Scholar]
- [21].Schlögl A, Brunner C. Biosig: A free and open source software library for bci research. Computer. 2008;41(10):44–50. [Google Scholar]
- [22].Wiener Thomas, Thurner Thomas, Prassl Anton J, Plank Gernot, Hofer Ernst. Accuracy of local conduction velocity determination from non-fractionated cardiac activation signals. Conf Proc IEEE Eng Med Biol Soc. 2007;2007:27–30. doi: 10.1109/IEMBS.2007.4352214. [DOI] [PubMed] [Google Scholar]
- [23].Hofer Ernst, Wiener Thomas, Prassl Anton J, Thurner Thomas, Plank Gernot. Oblique propagation of activation allows the detection of uncoupling microstructures from cardiac near field behavior. Conf Proc IEEE Eng Med Biol Soc. 2007;2007:415–418. doi: 10.1109/IEMBS.2007.4352312. [DOI] [PubMed] [Google Scholar]
- [24].Chouvarda I, Maglaveras N, Pappas C, van Capelle FJL, DeBakker J. Estimation of distance between a unipolar recording electrode and a myocardial bundle based on signal characteristics. Ann Biomed Eng. 2004 Oct;32(10):1336–1347. doi: 10.1114/b:abme.0000042222.90548.00. [DOI] [PubMed] [Google Scholar]
- [25].van Veen BK, Wolters H, Wallinga W, Rutten WL, Boom HB. The bioelectrical source in computing single muscle fiber action potentials. Biophys J. 1993 May;64(5):1492–1498. doi: 10.1016/S0006-3495(93)81516-9. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [26].Houben Richard P M, de Groot Natasja M S, Lindemans Fred W, Allessie Maurits A. Automatic mapping of human atrial fibrillation by template matching. Heart Rhythm. 2006 Oct;3(10):1221–1228. doi: 10.1016/j.hrthm.2006.06.009. [DOI] [PubMed] [Google Scholar]
- [27].Houben Richard P M, de Groot Natasja M S, Allessie Maurits A. Analysis of fractionated atrial fibrillation electrograms by wavelet decomposition. IEEE Trans Biomed Eng. 2010 Jun;57(6):1388–1398. doi: 10.1109/TBME.2009.2037974. [DOI] [PubMed] [Google Scholar]
- [28].Censi Federica, Calcagnini G, Ricci C, Ricci RP, Santini M, Grammatico A, Bartolini P. P-wave morphology assessment by a gaussian functions-based model in atrial fibrillation patients. IEEE Trans Biomed Eng. 2007 Apr;54(4):663–672. doi: 10.1109/TBME.2006.890134. [DOI] [PubMed] [Google Scholar]
- [29].Arnold R, Wiener T, Sánchez-Quintana D, Hofer E. Topology and conduction in the inferior right atrial isthmus measured in rabbit hearts. Conf Proc IEEE Eng Med Biol Soc. 2011:247–250. doi: 10.1109/IEMBS.2011.6090047. Accepted EMBC ‘11 Paper Abstract. [DOI] [PubMed] [Google Scholar]
- [30].de Bakker Jacques M T, van Rijen Harold M V. Continuous and discontinuous propagation in heart muscle. J Cardiovasc Electrophysiol. 2006 May;17(5):567–573. doi: 10.1111/j.1540-8167.2006.00367.x. [DOI] [PubMed] [Google Scholar]
- [31].Fast VG, Kléber AG. Cardiac tissue geometry as a determinant of unidirectional conduction block: assessment of microscopic excitation spread by optical mapping in patterned cell cultures and in a computer model. Cardiovasc Res. 1995 May;29(5):697–707. [PubMed] [Google Scholar]






