Abstract
Parameter optimization (PO) methods to determine the ionic current composition of experimental cardiac action potential (AP) waveform have been developed using a computer model of cardiac membrane excitation. However, it was suggested that fitting a single AP record in the PO method was not always successful in providing a unique answer because of a shortage of information. We found that the PO method worked perfectly if the PO method was applied to a pair of a control AP and a model output AP in which a single ionic current out of six current species, such as I_{Kr}, I_{CaL}, I_{Na}, I_{Ks}, I_{Kur} or I_{bNSC} was partially blocked in silico. When the target was replaced by a pair of experimental control and I_{Kr}blocked records of APs generated spontaneously in human induced pluripotent stem cellderived cardiomyocytes (hiPSCCMs), the simultaneous fitting of the two waveforms by the PO method was hampered to some extent by the irregular slow fluctuations in the V_{m} recording and/or sporadic alteration in AP configurations in the hiPSCCMs. This technical problem was largely removed by selecting stable segments of the records for the PO method. Moreover, the PO method was made failproof by running iteratively in identifying the optimized parameter set to reconstruct both the control and the I_{Kr}blocked AP waveforms. In the lead potential analysis, the quantitative ionic mechanisms deduced from the optimized parameter set were totally consistent with the qualitative view of ionic mechanisms of AP so far described in physiological literature.
Similar content being viewed by others
Introduction
The human cardiac action potential (AP) is characterized by the longlasting plateau phase of the action potential, which lasts for a few hundreds of milliseconds. The AP plateau phase is generated by several ionic currents such as I_{CaL}, I_{NaL}, I_{Kr}, I_{Ks}, I_{Kur}, and I_{bNSC}, whose conductances are relatively small to allow subtle adjustment of the AP configuration as well as the force of contraction through a variety of cellular control mechanisms. The property of individual ionic currents has been extensively studied for more than a half century, and findings were integrated into computer models to reconstruct not only the membrane excitation but also the intracellular Ca^{2+} dynamics and the force of contraction of cardiac myocytes^{1,2,3,4,5,6}. The models of human cardiac myocytes^{7,8,9,10} are used to examine the physiological mechanisms, pharmacological regulation, and pathophysiological alterations of these cellular functions. Thus, computer models of cardiac myocytes are now becoming an essential facility in the laboratory.
To extend the usage of the computer model in predicting responses of cardiac myocytes to various kinds of experimental interventions, the accuracy of the model should be assessed in an objective manner, as has been done in various biological mechanisms^{11,12,13,14,15,16,17,18,19}. The validation of the computer model of cardiac myocytes so far described in literature relies upon statistical comparison between the model output and the experimental recordings with respect to the AP metrics, such as the AP duration (APD), the level of the AP plateau as well as the Ca^{2+} transients at different stimulus frequency. However, quantitative parameter optimization (PO) of the computer model is required in reference to experimental measurements (see Whittaker et al.^{13} for the recent review article).
Dokos and Lovell^{11} firstly applied the gradientbased parameter optimization method to the computer model of cardiac membrane excitation^{20}. Model parameters such as the conductance of the four ionic currents and the rate constants of state transition of the four ionic currents (63 parameters in total) were optimized. They examined the accuracy of the PO method by testing if the original AP waveform (model output) can be recovered from the modified AP waveform, both of which were generated by the computer model. (We call this mode of PO method as model vs model (MM) test in comparison to the experimental data vs model (EM) test using the experimental recordings in the present study.) They concluded, however, that it was difficult to recover the original model parameters. They suggested the feasibility of the PO method will be improved if provided with additional experimental data.
Recently, Groenendaal et al.^{21} applied the MM test to a limited number of conductance parameters of the detailed human cardiac myocyte model^{8}. They used the PO method based on the algorithm of genetic evolution^{22}. In addition to the AP waveform, they used a current response, which was generated by applying voltage clamp pulses to the cardiac cell model. For the error function, the AP metrics were used. Thus, they could obtain a parameter set which well superimposed the model output to the target AP waveform. However, it has been suggested that different combinations of parameters may generate simple outputs that are very similar^{11,21,23,24}. We applied the gradientbased PO method to variable AP configurations of the hiPSCCMs^{25}. It was found that the model parameters were slightly variable by less than 5% of the mean in each cell model when the mean square error (MSE) was finally minimized by the PO method. However, significant positive or negative correlations were observed between different pairs of parameters which could be attributed to the overlapping of the two currents during the slow diastolic depolarization (SDD) or the AP plateau. Thus, different combinations of two parameters obtained from the correlation curve can generate similar AP waveforms. This complication might be solved by using additional information obtained by different experimental protocols. Namely, a unique parameter set will be determined by the gradientbased PO method at a cross point of correlation lines or curves within a multidimensional parameter space.
In the present study, we used two experimental records of spontaneous AP obtained before and during partial blockage of I_{Kr} for the PO method. The baseline model of hiPSCCMs developed by Kohjitani et al.^{25} was used to obtain individual cellspecific models.
Methods
Preparation of dissociated hiPSCCMs and recording of spontaneous APs
The preparation of dissociated hiPSCCMs and the electrophysiological recording of APs were similar to those described in Kohjitani et al.^{25} The cells were purchased from Myoridge, Kyoto, Japan (CarmyA, H011106). The frozen single cell stocks were rapidly thawed, suspended in CarmyA seeding medium (ME12A00241, Myoridge) supplemented with 10 μM Rock inhibitor, Y27632 (Sigma), and then sparsely plated on glass coverslips precoated with 1.6 µg/ml iMatrix511 silk (Matrixome, Osaka, Japan). After 10–21 days of culture in CarmyA maintenance medium (ME01A00241, Myoridge), spontaneously beating single cells were used for the experiments. For the electrophysiological measurements, the cells attached on the glass coverslip were transferred into the recording chamber mounted on the microscope stage and superfused with Tyrode solution containing (in mM): 140 NaCl, 0.33 NaH_{2}PO_{4}, 5.4 KCl, 1.8 CaCl_{2}, 0.5 MgCl_{2}, 5 HEPES, 5.5 glucose; pH7.4 (NaOH) at 37 °C. APs were recorded in the amphotericinperforated patchclamp configuration under currentclamp mode using an EPC8 patchclamp amplifier in combination with PatchMaster acquisition software (HEKA). Pipette solution contained (in mM): 70 KOH, 50 KCl, 10 KH_{2}PO_{4}, 1 MgSO_{4}, 3 Na_{2}ATP, 5 HEPES, 5 EGTA, 0.1 Li_{2}GTP; pH 7.2 (aspartate). The AP signal was filtered at 5 kHz and digitized at 20 kHz. A selective I_{Kr} blocker, E4031 (Wako, Japan) was dissolved in distilled water to yield 5 mM stock solution and added to the bath solution at the concentrations of 0.01–1 μM.
The baseline model of hiPSCCM membrane excitation
The baseline model of hiPSCCMs is a variant of the human ventricular cell model (hVC model) adapted to experimental measurements in hiPSCCMs^{25}. The hVC model has been fully described in literature^{9,10} and shares many comparable characteristics with other human models so far published^{7,8}. The model structure of the hVC model consists of the cell membrane with fifteen ionic channel species and two ion exchangers, the sarcoplasmic reticulum equipped with the refined Ca^{2+} releasing units coupled with the Ltype Ca^{2+} channels on the cell membrane at the microscopic dyadic space, the contractile fibers, and the cytosolic Ca^{2+} diffusion spaces containing several Ca^{2+}binding proteins.
The source code of the present hiPSCCM model was written in Visual Basic and is available from our eHeart website (http://www.eheartsim.com/en/downloads/), and the model equations are described in the supplemental materials in the present study.
In the present study, the net membrane ion current (I_{tot_cell}) is calculated as the sum of nine ion channel currents and two ion transporters (I_{NaK} and I_{NCX}) (Eq. 1).
A few ion channels listed in Eq. (1) or in supplemental materials were not necessarily expressed in every cell to a significant level to affect the AP waveform. In such cases, we removed the current from the initial set of PO parameters through the initial manual fitting process explained in the last part of this section.
The I_{Na} is composed of two components; one is the transient type (I_{NaT}) and the other shows the very slow inactivation (I_{NaL}). I_{NaL} plays a significant role in both slow diastolic depolarization as well as in the AP plateau. In the present study, the Na^{+} mediated sustained inward current, I_{st}^{26,27,28} is included in the I_{CaL} for simplicity. Rationale for this simplification was derived from the references suggesting Cav1.3 as a molecular determinant of I_{st}^{29,30}. We excluded background currents of much smaller amplitude, such as I_{KACh}, I_{KATP}, I_{(lCa)}, and I_{Cab} from the parameter optimization and adjusted only the background nonselective cation current (I_{bNSC}) of significant amplitude for the sake of simplicity^{31,32,33}. The I_{bNSC} was redefined in the present study as a timeindependent net current, which remained after blocking all timedependent currents.
The parameter optimization in the present study was conducted under the assumption that the variable AP configurations in the hiPSCCMs were caused by different expression levels of ion channels on the cell surface membrane, while the channel open and closestate transition kinetics remain the same as described in the hVC cell model. Before starting the PO method, we manually adjusted the model parameters (current magnitude of individual currents in Eq. 1) to fit the model output to the target AP waveform on the graphic display. Usually, the 9 ionic channel currents were all examined for their capability to simulate the experimental AP configuration by the model output, and those without an obvious improvement of the model output were excluded from the PO parameters. This selection of the optimizing parameters contributes to reducing the computational time of the PO method. The computational time increases exponentially when the number of the optimizing parameters increase and also if the parameter which does not affect the AP waveform was included. Note that, the number of the optimizing parameters to perform the PO method in the realistic computational time was around six with the computational resource used in this study.
A brief note on membrane excitation
The membrane excitation of the model is generated through charging and discharging the membrane capacitance (C_{m}) by the net ionic current (I_{tot_cell}) across the cell membrane (Eq. 2). The driving force for the ionic current is provided by the potential difference between V_{m} and the equilibrium potential (E_{x}) (Eq. 3). The net electrical conductance of the channel is changed by the dynamic changes in the open probability (pO) of the channel, which is mostly V_{m}dependent through the V_{m}dependent rate constants (\(\alpha , \beta\)) of the opening and closing conformation changes of the channel (Eqs. 4, 5).
For the parameter optimization, the limiting conductance \({\overline{G} }_{x}\) of each ionic current (Eq. 3) is represented by a product of I_{xmag} and I_{xsf}. The former is a reference magnitude of conductance and the latter is the scaling factor (0 < I_{xsf}).
When the constant field (GHK) equation is used, the current density amplitude I_{x} is given by,
where \({\overline{P} }_{x}\) is the limiting permeability of ion x across the cell membrane and S_{i} and S_{o} are the internal and external ion concentrations, respectively. The unit of \({\overline{P} }_{x}\) is pA/pF/mM across the membrane. The I_{xsf} is also used for the PO parameter.
Pattern search method; MM test, EM test, and multirun test
For a system showing a relatively simple gradient of MSE along the parameter axis, gradientbased optimization methods are more efficient in general than stochastic methods. We used one of the basic gradientbased optimization methods, the pattern search (PS) method^{34,35,36}. The computer program code of the pattern search^{37} is simple and does not require derivatives of the objective function. We implemented the program code into a homemade program for data analysis.
The parameter optimization is driven by calculating the error function which uses the mean square error (MSE) between the target AP waveform (V_{m,t}) and the output of the baseline model (V_{m,a}) (Eq. 11),
where V_{m,a} represents adaptive V_{m} (the model output) generated by adjusting the randomized set of I_{xsf}s in the baseline model. The target V_{m,t} is the AP waveform of the intact baseline model. The magnitude of MSE was stabilized by obtaining a stable rhythm of spontaneous APs through repetitive numerical integration of the model, usually, 30 ~ 100 spontaneous cycles were repeated for a new set of I_{xsf}s. The MSE was calculated within a time window which included a single cycle of the spontaneous AP generation. N is the number of digitized V_{m} points with a time interval of 0.1 ms.
The present study used the weighted sum of MSE. The single cycle of the spontaneous AP was separated into three segments. The first segment starts from − 20 mV during the repolarizing phase to maximum diastolic potential (MDP) and the weight is 5 ~ 6. The second segment covers MDP, SDD, and the foot of AP discharge and the weight is 1, and the third segment covers the AP plateau until to repolarizing phase to − 20 mV with weight = 0.3 or 0.5. In the first segment, the magnitude of I_{Kr} dominates to allow its determination by the PO method. The second segment is influenced mostly of I_{bNSC}, I_{ha} in addition to I_{NaL} and I_{CaL}, which takes a major role in generating the exponential depolarization in the late half of SDD. The third segment consists of the AP plateau, generated by I_{CaL}, I_{NCX}, I_{NaL}, I_{Ks}, and I_{Kur}. By providing large weight to the first time window, I_{Krsf} rapidly gets close to the optimal value independent of other parameters which means that the succeeding optimization process behaves as if the number of the optimizing parameters is one less. According to our experience, the preliminary manual fitting can be carried out smoothly in a sequence of these three segments.
All hiPSCCMs used in the present study showed spontaneous discharge of AP. Therefore, to calculate MSE, it was essential to start all records from a particular V_{m} value; − 20 mV was used in this study. We calculated the model until digitized V_{m} crossed a range of − 20.000 mV > V_{m} > − 20.004 mV. Thereafter, a record of a single AP cycle of the target or model output was obtained. For the graphic display, we usually connected two cycles of AP for better visualization.
In the PS method, a base point (BP) is determined by the initial parameter set. On both sides of BP, two new points (NP) are set by a ± step to calculate MSE for each NP, and the numerical integration of the hiPSCCM model was conducted to obtain new AP waveforms. If MSE is improved, the NP is moved by the single step in the direction giving the smaller MSE. This pattern search is repeated for all dimensions of PO parameters one by one until the decrease of MSE saturates. Then all BPs are moved to the last NPs for all PO parameters, and simultaneously the step size is decreased. The movements of BP are repeated until the step size becomes smaller than a critical step size, which was preset by the user.
The intracellular concentrations of Na^{+}, Ca^{2+}, and K^{+} will change every time when the parameters are varied during the PS method. To minimize the variation of the ion concentration, the activities of both I_{NaK} and I_{NCX} were regulated. For I_{NaK}, Eq. (12) was used.
To calculate the correcting factor (crf_{NaK}), Eq. (13) was used.
where any deviation of [Na^{+}] (Na_{i}) from a standard [Na^{+}] (stdNa_{i}) was corrected by modifying crf_{NaK} used for the negative feedback regulation in reference to a constant (orgcrf_{NaK}). The fbGain_{NaK} was usually set at 0.004 for a stable regulation. The stdNa_{i} = 5.8 mM and orgcrf_{NaK} of 0.2606 were used.
The same format of equation was used to regulate the I_{NCX} activity to keep the total of ionized and bound form of Ca (Ca content) within the cell, which is a sum of Ca content in the three Ca compartments and the sarcoplasmic reticulum (SR) ([Ca]_{t}). The fbGain_{NCX} was 0.008. The std_{totCai} = 68.5 attomole and orgcrf_{NCX} = 2.4732.
Parameter randomization and the multirun test
The final level of MSE obtained by a single cycle of the PS method fluctuates between different cycles. Therefore, the PS cycle was repeated for 200 ~ 300 cycles (multirun test). The MSE as well as the model parameters were given as an average of the top 20 results of smaller MSE as described in Kohjitani et al.^{25}. Every run of the PS method started with a randomized set of the PO parameters obtained by Eq. (14).
R_{sf} is given by a random function and is distributed between \(0\le {R}_{sf}<1\). The af is used to vary the amplitude of I_{xsf}; an af of 0.3 is usually used to randomize I_{xsf} between 0.85 and 1.15. The time course of optimization was monitored by plotting I_{xsf} in a twodimensional parameter space on the graphic display; log(MSE) on the ordinate against I_{xsf} on the abscissa.
The simultaneous fitting of two AP waveforms in the PS method
In the present PO method, the experimental data obtained under the specific block of I_{Kr} using E4031 in addition to the control AP waveform were used (see Doss et al.^{38} for the I_{Kr} block in hiPSCCMs). Namely, MSE was calculated for both the control and the I_{Kr}blocked AP waveform with the model output, and the average of these two MSEs was used as the error function to drive the PO method.
The mechanisms underlying the modification of the cardiac AP waveform are implemented in the baseline model. Thus, the maximum diastolic potential, (MDP) as well as the slow diastolic depolarization (SDD) were shifted in the positive direction in most of hiPSCCMs if \({\overline{G} }_{K}\) (Eq. 3) was decreased by E4031. Through these changes in V_{m}, the V_{m}dependent openclose gatings were altered according to the gating kinetics to modify the AP waveform. Furthermore, under the specific I_{Kr} block, a new constraint is applied to the PO; i.e. the \({\overline{G} }_{x}\) of other I_{x} should remain at the control magnitude. Thus, a common set of I_{xsf}s except the I_{Krsf} was used for both the control and I_{Kr}blocked AP waveforms. Note that, this constraint was also applied in the initial manual fitting process, thus the magnitude of I_{Kr} block was manually estimated as the result in this process.
The lead potential (V _{L}) analysis
The final AP waveforms obtained by the PS method were examined for their validity by calculating the contributions of individual current components (I_{x}s) to the AP waveform by using the lead potential (V_{L}) analysis^{9,39}. Contributions of individual I_{x}s are expressed in a unit of mV instead of pA/pF,
where G_{x} is the conductance (nS/pF) given by Eq. (3). The V_{m} closely followed the time course of V_{L} (Eq. 16) with the time constant τ (Eq. 17). G_{x} is the chord conductance in the case of currents described according to Ohm’s law. In the case of constant field equations, the G_{x} is obtained by differentiating GHK with respect to V_{m} (Eqs. 18 ~ 20) as the slope conductance (Eq. 19),
The reversal potential (E_{x}) at a given V_{m} was determined by Eq. (21).
Results
Accuracy of the simultaneous two AP waveform fitting examined by the MM mode of the PO method
The graphic display of the MM multirun tests conducted for each case of selective block of I_{Kr} (60%), I_{Na} (50%), I_{CaL} (50%), I_{Ks} (80%), and I_{bNSC} (50%) were demonstrated in Fig. 1, where the movements of BPs in each run of PS method were plotted in the I_{xsf} vs log(MSE) coordinates for each I_{xsf} indicated at the top. The cellspecific model developed by the single AP waveform fitting was used as the baseline model. Although the PS parameters of the initial parameter set were randomized for each run of the PS method, the BPs were distributed within an obvious envelope and well converged at a normalized I_{xsf} = 1 value in the baseline model. The minimum level of log(MSE) was mostly smaller than 2 (MSE < 0.01 mV^{2}), which is in the same range as those obtained in single AP waveform fitting (see Fig. 4 and Table 2 in Kohjitani et al.^{25}).
In Fig. 2, the target AP waveforms (red) were superimposed by APs of the model output (black traces), which were the outcomes of the MM multirun test of the PO method in Fig. 1. It is evident that the PO was nearly perfectly conducted when the log(MSE) below − 2 were obtained. All AP waveforms well represent the characteristic effect of the I_{x} block. Namely, the blockage of the outward currents, I_{Kr} and I_{Ks} prolonged the APD, while the blockage of the inward currents, I_{CaL} shortened the APD. In the case of I_{Na} block, the SDD was markedly prolonged through the partial block of the I_{NaL} component. During the prolonged SDD, the inactivation of I_{NaL} might be partially removed to recover the APD. A similar prolongation of the APD was also observed by the I_{bNSC} blockage. These findings are totally consistent with those expected from the physiological mechanisms of the AP generation.
Table 1 lists the mean and standard deviation of the magnitude of final I_{xsf}s in the top 20 runs of PO in the MM tests performed to generate AP waveforms demonstrated in Fig. 2. The magnitudes of I_{xsf} were normalized in reference to the standard values of the baseline model. In the case of blocked currents, the I_{xsf} was normalized to the magnitude of blockage defined in each PS method. It is evident that the error of the I_{xsf} is less than ~ 2% of the control and the SD of the mean was negligibly small, indicating that selective blockage of a given ionic current was correctly resolved by the PS method in the present study.
The level of [Na^{+}]_{i} and [Ca]_{t} indicate the final concentrations determined in the AP waveform under the selective I_{x} blockage. The standard deviation (SD) of the mean was also negligibly small to support that the activity of the Na/K pump current and the Na/Ca exchange currents were well controlled to give a stable level of [Na^{+}]_{i} and [Ca]_{t} (Eqs. 12 and 13) in the top 20 runs of the PS method.
Feasibility of applying the simultaneous two AP waveform fitting to experimental recordings of the selective I _{Kr} block
According to the MM mode fitting, it is concluded that the algorithm of the PS method is relevant to get the cellspecific model using the twowaveform parameter fitting. However, it is asked if the EM mode is also feasible in analyzing the I_{xmag} profile of experimental AP waveforms, which include various extra noise, such as the slow fluctuations of V_{m} in the hiPSCCMs. Furthermore, the EM fitting might be interfered with if the computer model equations failed to describe the intact mechanisms of the intact cardiac myocytes. This latter problem should be finally solved by performing a new experimental protocol, but the study of the EM mode PO method might suggest inappropriate equations of the model. Here, we examine the feasibility of applying the EM mode of the PS method to the experimental AP recordings.
Time course of the spontaneous APs after the application of E4031 and results of the conventional PO method of using a single AP waveform
Three representative AP recordings in the hiPSCCMs after exposure to an I_{Kr} blocker E4031 are demonstrated in Fig. 3A–C. The continuous recordings of V_{m} in the hiPSCCMs showed sporadic slow fluctuations of V_{m} and/or irregular cycle length of the spontaneous rhythm. In the record of a single myocyte (TC11) in Fig. 3A, for example, irregular fluctuations in MDP in addition to sporadic changes in AP configurations were obvious. The myocyte TC13 in Fig. 3B shows a relatively smooth time course of the MDP and OS change before and after the I_{Kr} block. In the record of myocyte TC12 in Fig. 3C, the fluctuations in AP amplitude after about 12,000 ms were of unknown origin. These fluctuations were observed in most of the hiPSCCMs.
Before conducting the new twowaveform fitting, we firstly examined the conventional PO method to apply the baseline model to individual AP waveforms. The baseline model was obtained by applying the PS method to an AP waveform during the control condition in the same myocytes. The E4031 was applied by switching the perfusate using a cock, which connected the outlet tube to the reservoir of test solutions about 40 cm apart from the inlet of the recording chamber to avoid mechanical vibration. It was difficult to precisely indicate the onset time of the I_{Kr} block by the E4031 solution. However, the progressive positive shift of MDP induced by E4031 was obvious. Another complication might be caused by the progress of the I_{Kr} block during a single AP cycle (t_{2} − t_{1}). Assuming an exponential development of the I_{Kr} block, the progress was calculated using Eq. (22), in which br_{t2} indicates the block ratio at time t_{2}.
If a rate constant τ is assumed to be 30 s, the difference of br might be ~ 1% during the AP interval of 0.3 s. we assumed that an error due to this transitional effect might be negligibly small in testing the application of the PO method. A representative result of I_{xsf}s optimized by the single waveform fitting of the PS method applied sequentially was illustrated for individual AP waveforms in TC12 in Fig. 3D. The I_{Krsf} (light blue) was decreased smoothly in an exponential manner. The fluctuations in I_{Nasf} (steel blue), I_{Kursf} (yellow) and I_{bNSCsf} (blue) were less than ~ 20%. However, I_{CaLsf} (orange), largely deviated. This deviation of the I_{CaLsf} might be attributed not only to the extra fluctuations in the continuous recording of the spontaneous activity, but also to the shortage of information provided by the experimental single AP waveform.
Results of applying the simultaneous twoAPwaveform fitting of the EM mode of the PS method.
From the limited length of the continuous AP record, stable AP waveforms of control and I_{Kr}blockage were selected for the EM mode of the simultaneous twoAP waveform fitting. The red traces in Fig. 3A–C indicated individual AP waveforms; c the reference and b1 and b2 the test waveforms used for the simultaneous fitting of pairs; c and b1, and c and b2 waveforms. Results of the PS method are shown in Fig. 4. Differently from the MM test of the PS method (Fig. 2), a slight gap remained after the end of the PO run between the target (red trace) and the model output (black trace), most probably due to the irregular slow fluctuations. Indeed, the final magnitude of log(MSE) is comparable to results obtained in the single AP wave fitting in EM mode in our previous study^{25}. The result of the multirun test shown in the right half of Fig. 4 showed clear convergence of the I_{Krsf}, I_{CaLsf,} and I_{bNSCsf}, which gave the averages of top 20 results of smaller MSEs (vertical blue lines) mostly within the ± 5% range of each standard value of 1. Note, the I_{Krsf} was normalized in reference to the blocked I_{Krsf} determined in a separate preliminary measurement. However, no obvious convergence was observed in I_{hasf} and I_{Kursf}.
Selective I _{Kr} block resolved by the simultaneous fitting of two waveforms of the PS method.
The selective I_{x} block has been proved in the MM mode of the PO method (Figs. 1, 2, and Table 1). In Table 1, the I_{xsf} were all very close to 1, supporting the fine resolution of the selective I_{x} block by the PS method. In the EM mode of the PO method, however, the selective blocker which had a high selectivity to a specific channel was only available for I_{Kr}. To prove the selective block of I_{Kr} obtained in the EM mode PO, the magnitudes of I_{xsf}s other than the I_{Krsf} were compared in Fig. 5 at two different degrees of the I_{Kr} block. The magnitudes of I_{Krsf} were quite close to 1 in the multirun test because the I_{Krmag} was adjusted to the degree of the I_{Kr} block, which was determined by manual fitting beforehand. For better visibility, the I_{xsf} obtained with the higher I_{Kr} block (green bars) was normalized in reference to that obtained at the lower I_{Kr} block (blue bars in Fig. 5). It is evident that the deviation of I_{xsf} was less than 10% in 16 measurements of I_{Krsf}, and 10–20% in other 5 measurements. The large deviation of I_{ha} in TC11 was partly attributed to the depolarized MDP level at the higher I_{Kr} block, which will be discussed further in the next section. Considering the relatively large fluctuations of the experimental V_{m} recordings (Fig. 3), it might be concluded that the EM mode of the PS method successfully revealed the selective I_{Kr} block.
Correlation between two ion currents revealed by the EM test of PS method
When the error function MSE of two parameter sets are decreased to a minimum level in the PS method, the model output is almost perfectly fitted to the target AP waveform, which indicates that the I_{tot_cell} in Eqs. (1) and (2) of two parameter sets are almost the same. If the two parameters I_{X1sf} and I_{X2sf} have ambiguity, these parameters in the final results of the PS method have multiple value combinations, however, they have almost identical I_{tot_cell}. For example, if both I_{X1sf} and I_{X2sf} are the parameters of the inward current, then the increase in I_{X1sf} requires a decrease in I_{X2sf} to satisfy quasiidentical I_{tot_cell} (see Discussion in ^{25} for detail). To quantify this relationship, correlations were calculated for all 15 pairs of I_{xsf}s in the top 20 MSE results of the multirun PO method in TC12 cell where the two waveforms indicated by the leftmost and the middle red traces in Fig. 3C were used in twowaveform fitting (AB), the leftmost red trace only (A), and the middle red trace only (B). The correlation coefficient (R^{2}) was divided in four grades of (a) 1 > R^{2} > 0.8, (b) 0.8 > R^{2} > 0.6, and (c) 0.6 > R^{2} > 0.4 and 0.4 > R^{2} > 0. From the above consideration, we can expect that if the number of the correlation of grade (a) is small, then the problem has small ambiguities. In Fig. 6, the grade of R^{2} was represented by the thickness of the line, connecting each pair of I_{xsf}s. It is evident that the pattern of the 15 correlations obtained by the simultaneous twowaveform fitting (AB in Fig. 6) is distinct from those of the single waveform fittings of the control AP (A) or the I_{Kr} blocked AP (B). Thus, it is clear that the PO method based on twowaveform fitting is provided with more information if compared to the single waveform fitting.
The mechanisms underlying the variation of the correlation pattern may be complicated. Only, the disappearance of the correlation between I_{hasf} and any others in panel B was attributed to I_{ha} = 0. This is because the MDP is depolarized by the I_{Kr} block to a voltage range, where I_{ha} is totally deactivated.
Physiological ionic mechanisms underlying the optimized AP waveforms
So far, the application of the simultaneous twowaveform fitting of the PS method was examined at the methodological point if the ionic current profile expressed on the surface membrane was correctly determined by using the error function MSE of the PO method independently of the initial parameter set. It should also be asked if the profile of current expression levels obtained by the PO method well matches the biophysical function of the cell, which is initiated by the membrane excitation relying on the physiological characteristics of individual currents.
As demonstrated in Fig. 7A, the V_{m} (black trace) closely followed the time course of V_{L} (Eqs. 15 and 16); V_{L} > V_{m} during the depolarizing phase and vice versa (V_{L} < V_{m}) during the repolarizing phase. The V_{L} crossed V_{m} at dV_{m}/dt = 0 at OS and MDP. Since the time course of V_{L} was quite close to that of V_{m} (Fig. 7A), here the contribution of each current to V_{m} is described based on the corresponding changes in elements of both V_{L} and dV_{L}/dt in Fig. 8.
Figure 7B,C shows the time course of individual membrane currents underlying the AP waveform (V_{m}). In the control waveform in column 1 of Fig. 7 which corresponds to c in Fig. 3C, the I_{Kr} (blue) rapidly showed a large peak at about − 50 mV and then slowly decayed during SDD. The time course of I_{NaK} (pink) reflected its V_{m}dependency and the amplitude was relatively large if compared with others. I_{K1} (steel blue) was nearly zero during the plateau but showed a significant amplitude during SDD. The I_{Kur} (purple) was activated only during AP and provided the largest current during AP. As to the inward currents, I_{bNSC} (light brown) was the largest current during SDD and its amplitude was proportional to V_{m} because of the absence of timedependent gating kinetics in I_{bNSC}. The I_{NCX} current (red) transiently peaked in the outward direction at the foot of the AP upstroke, and the time course of the inward component reflected the Ca^{2+} transient; the inward peak appeared ~ 50 ms after the rising phase of AP, and thereafter it decayed. During the late half of SDD, the amplitude of both I_{Na} (purple) and I_{CaL} (black) increased exponentially due to the subthreshold V_{m}dependent activation. I_{CaL} was the major inward current during the plateau phase. In columns 2 and 3 of Fig. 7, I_{Kr} decreased gradually from control in column 1. Although I_{xsf}s of all current species other than I_{Kr} were the same in three conditions in columns 1–3, the individual amplitude of each current in panels B and C varied according to their own kinetics when V_{m} changed as the result of I_{Kr} block.
The merit of the V_{L} analysis is its quantitative assessment of the contribution of individual membrane currents in mV, or mV/ms unit (in the case of V_{L}, or dV_{L}/dt, respectively) to the AP waveform (Fig. 7). Indeed, the V_{L} (gray) shown in Fig. 8A as well as in Fig. 7A (red) consists of the arithmetic sum of individual V_{L} elements (Eq. 15). Major V_{L} elements were I_{NCX}, I_{Kr}, I_{K1}, I_{NaK} and I_{bNSC} during SDD, and I_{CaL}, I_{NCX}, and I_{NaK} during AP plateau. It should be noted that the time courses of individual V_{L} elements were all unique and quite different from those of the membrane currents, which provided a vital clue in exploring the direction of the PO by the PS method.
The time courses of individual elements of V_{L} were determined by the changes in the channel open probability as well as by the difference in (V_{m} − E_{x}) in the case of the channel current. The time course of I_{NaK} and I_{NCX} elements are dependent not only on V_{m} but also largely determined by the [Na^{+}]_{i} and [Ca^{2+}]_{i}. The Ca^{2+}induced Ca^{2+}release (CICR) is initiated by the Ca^{2+} influx through the LCC in the dyadic junction space. Then, the Ca^{2+}release channel on the SR membrane is activated by the massive increase in Ca^{2+} in the dyadic junction. The time course of this CICR is clearly visualized in the dV_{L}/dt records (Fig. 8B,C). Namely, the onset of I_{CaL} activation is indicated by the rapid transient deflection of I_{CaL} element of dV_{L}/dt which coincides with the rise of I_{CaL} element of V_{L}. Then the transient upward deflection of the I_{NCX} element of dV_{L}/dt indicates that the driving force (reversal potential of I_{NCX} − V_{m}) is reversed during the overshoot of AP. Then the relatively slow downward deflection of the I_{NCX} element is driven by the increase of [Ca^{2+}]_{i} within the dyadic space. This sequence of events was evident in the control (column 1 of Fig. 8) as well as in the two cases of I_{Kr}block (columns 2 and 3 of Fig. 8). The duration of SDD was shortened by both the delayed repolarization and the accelerated subthreshold activation of both I_{Na} and I_{CaL} because of the positive shift of MDP, both of which were caused by the I_{Kr}block (columns 2 and 3 of Fig. 8). With a more extensive I_{Kr} block (column 3 of Fig. 8), the SDD virtually disappeared because of the overlap between the delayed repolarization on the subthreshold activation of I_{CaL} and I_{Na}.
These findings are totally consistent with the physiological mechanisms supposed so far through the experimental findings^{1,2,3,4,10,40}.
Discussion
Brief summary of results

(1)
The parameter optimization method has been developed to determine the ionic current composition underlying the cardiac AP waveform. However, the method has not been established to be used in a wide range of electrophysiological research. It has been suggested that information included in a single AP waveform is still not enough for the PO method. In the present study, the AP record under the selective I_{Kr} block was used in addition to the control AP waveform.

(2)
The MM test of the simultaneous fitting of two AP waveforms was applied to the AP waveform modified by blocking one of the currents, I_{Kr}, I_{CaL}, I_{Na}, I_{Ks}, I_{Kur}, or I_{bNSC} (Figs. 1 and 2, MM mode). In all cases of ion current block, the PS method successfully identified the blocked current, and the MSE was decreased fairly below log(MSE) < − 2.

(3)
In the EM test, the experimental record of the spontaneous AP frequently showed intermittent slow V_{m} fluctuations, which interfered with the gradientbased PO method. However, by using the multirun test, the distribution of the I_{xsf} converged to a single point, even though the limit level of MSE decrease was largely enlarged in the EM test of the PS method (Fig. 4). The new method well resolved the I_{Kr}selective block current.

(4)
The correlations between two I_{xsf}s were determined in 15 pairs of I_{xsf}s. The pattern of 15 correlations was quite different among the three results obtained in the twowaveform fitting, and the single waveform fitting to the control and the I_{Kr} block recordings (Fig. 6). This finding supports the view that the simultaneous fitting method is provided with more information than the single AP waveform fitting, and resolves the unique current pattern underlying the membrane excitation in the cellspecific computer model.

(5)
The current flows of the major 7 currents in the optimized cellspecific model were analyzed by the V_{L} analysis method (Fig. 8). All these quantitative findings on the contributions of all currents were totally consistent with the qualitative ionic mechanisms of cardiac APs so far described in physiological literature. It is concluded that the parameter sets obtained by the present PS analysis are totally relevant to the physiological mechanisms underlying the AP waveform.
The importance of providing some information is required in addition to the single AP waveform when the PO method was applied to the cardiac AP. This point of improving the PO analysis has been extensively discussed in the literatures (see Kernik et al.^{41}, Paci et al.^{42}, Paci et al.^{43}).
The simultaneous fitting of two AP waveforms in the PS method.
The error function MSE is calculated from the difference between the target and model output AP waveforms to drive the PO. The waveform is determined by both the limiting conductance \({\overline{G} }_{x}\) and timedependent changes in pO as described by Eq. (3). The pO is a critical factor in shaping the precise AP waveform according to the detailed V_{m}dependent rate constant for the channel gating (Eqs. 4 and 5). Particularly, the V_{m}dependency is quite different between different channels, so individual channel species can play distinct roles in different phases of APs. The spontaneous AP discharge provides an additional clue to the PO method in comparison to the fitting of the AP waveform triggered by the electrical stimulus in the conventional AP recordings. Namely, the profile of the multiple current flows during the SDD is totally different from that during the single AP, which is triggered by the electrical stimulation.
According to the above view, we used variable weights to calculate the weighted sum of MSE^{25}. The largest weight (5 or 6) was applied to the MSE in the first segment of the falling phase after the plateau, where the I_{Kr} provided the dominant current. Namely, the I_{Kr} plays a key role in shaping the SDD as well as the APD in Figs. 7 and 8. The MSE of the second segment, SDD, was calculated using a weight of 1, and the last segment of the AP waveform with a weight of 0.2–0.5 since the current profile was largely determined during phases 1 and 2.
The amplitude of I_{Na/K} is largely determined by the [Na^{+}]_{i}. To avoid large fluctuations in [Na^{+}]_{i}, the activity of Na/K pump was regulated by an additional equation (Eqs. 12 and 13). Simultaneously, the [Ca]_{t} was also regulated by using the additional equation to regulate the I_{NCX}. Thus, as indicated in Table 1 the final concentrations of these ions were quite stable within individual myocytes. It should be noted that the Ca^{2+} transient is dependent on the cellular content of Ca, which is composed of a total of free Ca^{2+} and the bound form Ca to various Ca buffer molecules.
The slow V _{m} fluctuations in the record of spontaneous AP waveforms in hiPSCCMs; the complication in the EM mode of the PO method.
The hiPSCCMs show irregular slow fluctuations, which were difficult to reconstruct using exponential functions of the channel openclose kinetics (Eqs. 4 and 5). The slow fluctuations shifted the lower limit of MSE in the upward direction. Even under the condition of this extra noise, the multirun test showed an evident peak of I_{xsf} demarcated by obvious slopes on both sides of the peak (Fig. 4). The minimum level of MSE was ~ 4 mV^{2}, which was comparable to 3.29 ± 1.84 mV^{2} obtained in the single AP waveform method in our previous study^{25}. This may be true if the MSE caused by slow fluctuations is virtually constant.
On the other hand, the slow V_{m} fluctuations should interfere with the progress of the PO. In the PS method, the BP is moved by ± step size, and the NP is moved toward smaller MSEs by the step size given by the PS method. By this maneuver, the I_{xsf} data points are located within a limited space in the multidimensional parameter space. The intermittent slow fluctuations in V_{m} may seriously interfere with the decision of the movement of NP (I_{xsf}). Thereby, the NP will get out across the demarcation of the parameter space for a given I_{xsf} distribution to interrupt the PO at a modest MSE level. Although this mechanism may not explain all cases of interruption, the peak search using the multirun test should largely compensate for the difficulty caused by the sporadic V_{m} fluctuations.
If the slow fluctuations of V_{m} are caused by an intervention of attaching the patch pipette to a fragile single hiPSCCMs, the difficulty will be largely relieved by using a small cluster of a few numbers of hiPSCCMs, provided that the cells are well coupled through the gap junction. Indeed, Doss et al.^{38} described that multiple impalements from each beating cluster yielded action potentials with similar morphology, suggesting that each cluster works as a functional syncytium. In the case of using matured cardiac ventricular myocytes, which are much larger compared to hiPSCCMs, the slow fluctuations are not obvious under the physiological condition.
Limitation of the present study; some discrepancy of the model from the intact myocytes
When the AP waveform was selected much later from the start of the I_{Kr} block in the experimental recordings, the fitting of the waveform showed obvious deviation to give larger MSEs (Fig. 3D). This was not observed in the MM fitting (Table 1). Thus, it may be suggested that the slow inactivation kinetics of I_{CaL} and/or I_{NaL} does not correctly represent the intact inactivation of these currents.
Alternatively, it may be suggested that model equations in the hVC model might be largely renewed in reference to recent publications in the near future.
The merit of the simultaneous twoAPwaveform fitting in the PS method.
The PO can be conducted if the multiple PO parameters are independent of each other. For example, in the simple case of enzyme reaction, the rate of increase of product concentration, the rate of product concentration (V_{p}) is a function of the three parameters, V_{max}, K_{0.5}, and n in Eq. (23).
These three parameters are independent of each other. This means that changing the maximum rate of the reaction, V_{max} during the application of the PS method alters only the maximum rate of the enzyme reaction, but the half maximum substrate concentration (K_{0.5}) as well as the Hill coefficient n are not affected. The same is true when K_{0.5} or n were adjusted. However, if K_{0.5} is replaced by the three rate constants for binding (α) and unbinding (β) of the substrate (S) to the enzyme (E), and production of the product (P) (γ) in the reaction, α and β do not converge in the multirun test using the dose–response curve.
But the final distribution of scaling factors of sf_{α} and sf_{β} at the end of the multirun test perfectly fit the liner correlation equation (Eq. 24) with the two constants of α and β.
Indeed, in the study of Kohjitani et al.^{25}, it was demonstrated that the dispersion of the parameters was much improved by fixing one of the parameters included in the corelationship. In the simultaneous fitting to two waveforms in the PS method, variable corelations will be added. If so, the final distribution of parameters might be limited within a smaller space in the multidimensional space.
The convergence of I _{xsf}s in multirun test
The convergence of I_{xsf} is a critical index to judge the correctness of the estimation of I_{xsf}. Also, the gradient of MSE/delta I_{xsf} could be a critical index of the sensitivity of the model to I_{xsf}. However, unfortunately, the I_{xsf} is rather arbitrarily determined in the present study. For comparison of the distribution between different currents, it might be necessary to normalize the magnitude of I_{xsf} by adjusting I_{xmag}. Alternatively, the \(\Delta MSE/\Delta {I}_{\text{xsf}}\) which is calculated during the process of the PS method might be used to determine the sensitivity of the model to I_{xsf}. Also, the uniqueness of I_{xsf}s is important in the PO method, while it is generally difficult to theoretically prove it. In our previous report^{25} using singlewaveform optimization, the uniqueness was shown in Fig. 1 by the stochastic method, where the results strongly supported the single minimum of the problem. In this twowaveform optimization, S.D. values in Table 1 may support the uniqueness of the minimum, where S.D. values were calculated from the top 20 results of the multirun test.
Limitation of the parameter optimization method
The PO method used in this work is a gradient based method, which has limitations. The gradient based optimization methods usually require good initial values to obtain accurate results, thus in this work, we first adjusted all parameters manually. The PO methods also have limitations in the number of parameters to be optimized. In this work, we found that the maximum number of the optimization parameters is six, thus in the manual adjustment process, we examined which parameters are effective in forming the target AP waveforms and selected maximum six parameters to be optimized. However, as described in the method, in principle, there is no theoretical limit to the number of parameters that can be optimized, where it can be up to the number of model parameters, as long as the parameters in the model do not interfere with each other or are independent of each other. These limitations may be improved by using a more sophisticated algorithm such as hybrid optimization methods.
Data availability
Computer programs used for the twoAP waveform fitting and VL analysis in Results and that for the PS method applied to a simple enzyme reaction model in Discussion are coded in Visual Basic. The computer programs and the datasets used and analyzed during the current study are available from the corresponding author upon reasonable request.
Abbreviations
 Parameters:

(Channel; Gene)
 I _{Na} :

(Na_{V} 1.5; SCN5A)
 I _{CaL} :

(Ca_{V}1.2; CACNA1)
 I _{CaT} :

(Ca_{V} 3.1; CACNA1G)
 I _{ha} :

(HCN4)
 I _{st} :

(Ca_{V}1.3; CACNA1D)
 I _{bNSC} :

(Not identified)
 I _{K1} :

(Kir2.1; KCNJ2)
 I _{Kr} :

(K_{V}11.1; KCNH2)
 I _{Ks} :

(K_{V}7.1; KCNQ1/KCNE1)
 I _{Kto} :

(K_{V}4.3; KCND3)
 I _{Kur} :

(K_{V}1.5; KCNA5)
 I _{NCX} :

(NCX1; SLC8A1)
 I _{NaK} :

(Na^{+}K^{+} ATPase; ATP1A1)
 APD:

Action potential duration
 BP:

Base point for searching minimum MSE in the PS
 EM test/mode:

An experimental AP waveform is compared with the model output of a computer model in the PO method
 hiPSCCM:

Human induced pluripotent stem cellderived cardiomyocytes
 hVC model:

The human ventricular cell model
 MDP:

Maximum diastolic potential
 MM test/mode:

The output of a computer model is compared with the output of the same model after randomization of the parameters in the PO method
 MSE:

Mean square difference in two AP waveforms
 NP:

Searching point in reference to BP in the PS
 OS:

Overshoot potential of AP
 PO method:

Parameter optimization method, which adjusts one or more model parameters to fit with the target data
 PS method:

Pattern search method, which is one of the gradientbased parameter optimization methods
 SDD:

Slow diastolic depolarization
References
Noble, D., Garny, A. & Noble, P. J. How the Hodgki[nHuxley equations inspired the cardiac physiome project: Hodgkin–Huxley equations and the cardiac Physiome Project. J. Physiol. 590, 2613–2628 (2012).
Noble, D. & Rudy, Y. Models of cardiac ventricular action potentials: Iterative interaction between experiment and simulation. Philos. Trans. Math. Phys. Eng. Sci. 359(1783), 1127–1142 (2001).
Winslow, R. L. et al. Integrative modeling of the cardiac ventricular myocyte. Wiley Interdiscip. Rev. Syst. Biol. Med. 3(4), 392–413 (2011).
Hinch, R., Greenstein, J. L., Tanskanen, A. J., Xu, L. & Winslow, R. L. A simplified local control model of calciuminduced calcium release in cardiac ventricular myocytes. Biophys. J. 87, 3723–3736 (2004).
Faber, G. M. & Rudy, Y. Action potential and contractility changes in [Na+]i overloaded cardiac myocytes: A simulation study. Biophys. J. 78, 2392–2404 (2000).
Winslow, R. L., Walker, M. A. & Greenstein, J. L. Modeling calcium regulation of contraction, energetics, signaling, and transcription in the cardiac myocyte. Rev. Wiley Interdiscip. Rev. Syst. Biol. Med. 8(1), 37–67 (2016).
Grandi, E., Pasqualini, F. S. & Bers, D. M. A novel computational model of the human ventricular action potential and Ca transient. J. Mol. Cell Cardiol. 48, 112–121 (2010).
O’Hara, T., Virág, L., Varró, A. & Rudy, Y. Simulation of the undiseased human cardiac ventricular action potential: Model formulation and experimental validation. PLoS Comput. Biol. 7, e1002061–e1002129 (2011).
Asakura, K. et al. EAD and DAD mechanisms analyzed by developing a new human ventricular cell model. Prog. Biophys. Mol. Biol. 116, 11–24 (2014).
Himeno, Y. et al. A human ventricular myocyte model with a refined representation of excitationcontraction coupling. Biophys. J. 109, 415–427 (2015).
Dokos, S. & Lovell, N. H. Parameter estimation in cardiac ionic models. Prog. Biophys. Mol. Biol. 85, 407–431 (2004).
Dutta, S. et al. Optimization of an in silico cardiac cell model for proarrhythmia risk assessment. Front. Physiol. 8, 616 (2017).
Whittaker, D. G., Clerx, M., Lei, C. L., Christini, D. J. & Mirams, G. R. Calibration of ionic and cellular cardiac electrophysiology models. Wiley Interdiscip. Rev. Syst. Biol. Med. 12(4), e1482 (2020).
Cairns, D. I., Fenton, F. H. & Cherry, E. M. Efficient parameterization of cardiac action potential models using a genetic algorithm. Chaos Interdiscip. J. Nonlinear Sci. 27, 093922 (2017).
Gábor, A. & Banga, J. R. Robust and efficient parameter estimation in dynamic models of biological systems. BMC Syst. Biol. 9, 74 (2015).
Degasperi, A., Fey, D. & Kholodenko, B. N. Performance of objective functions and optimisation procedures for parameter estimation in system biology models. NPJ Syst. Biol. Appl. 3, 20 (2017).
Penas, D. R. et al. Parameter estimation in largescale systems biology models: A parallel and selfadaptive cooperative strategy. BMC Bioinform. 18, 52 (2017).
Villaverde, A. F., Fröhlich, F., Weindl, D., Hasenauer, J. & Banga, J. R. Benchmarking optimization methods for parameter estimation in large kinetic models. Bioinformatics 35(5), 830–838 (2019).
Sher, A. et al. A quantitative systems pharmacology perspective on the importance of parameter identifiability. Bull. Math. Biol. 84, 39 (2022).
Beeler, G. W. & Reuter, H. Reconstruction of the action potential of ventricular myocardial fibres. J. Physiol. 268, 177–210 (1977).
Groenendaal, W. et al. Cellspecific cardiac electrophysiology models. PLoS Comput. Biol. 11(4), e1004242 (2015).
Holland, J. H. Outline for a logical theory of adaptive systems. J. ACM. 9(3), 297–314 (1962).
Sarkar, A. X. & Sobie, E. A. Regression analysis for constraining free parameters in electrophysiological models of cardiac cells. PLoS Comput. Biol. 6(9), e1000914 (2010).
Zaniboni, M., Riva, I., Cacciani, F. & Groppi, M. How different two almost identical action potentials can be: A model study on cardiac repolarization. Math. Biosci. 228, 56–70 (2010).
Kohjitani, H. et al. Gradientbased parameter optimization method to determine membrane ionic current composition in human induced pluripotent stem cellderived cardiomyocytes. Sci. Rep. 12, 19110 (2022).
Guo, J., Mitsuiye, T. & Noma, A. The sustained inward current in sinoatrial node cells of guineapig heart. Pflugers Arch. 433(4), 390–396 (1997).
Mitsuiye, T., Guo, J. & Noma, A. Nicardipinesensitive Na+mediated single channel currents in guineapig sinoatrial node pacemaker cells. J. Physiol. 521(Pt 1), 69–79 (1999).
Mitsuiye, T., Shinagawa, Y. & Noma, A. Sustained inward current during pacemaker depolarization in mammalian sinoatrial node cells. Circ. Res. 87(2), 88–91 (2000).
Toyoda, F. et al. CaV1.3 Ltype Ca2+ channel contributes to the heartbeat by generating a dihydropyridinesensitive persistent Na+ current. Sci. Rep.UK. 7, 7869 (2017).
Toyoda, F., Ding, W.G. & Matsuura, H. Heterogeneous functional expression of the sustained inward Na+ current in guinea pig sinoatrial node cells. Pflugers Arch. 470(3), 481–490 (2018).
Hagiwara, N., Irisawa, H., Kasanuki, H. & Hosoda, S. Background current in sinoatrial node cells of the rabbit heart. J. Physiol. 448, 53–72 (1992).
Kiyosue, T., Spindler, A. J., Noble, S. J. & Noble, D. Background inward current in ventricular and atrial cells of the guineapig. Proc. Biol. Sci. 252, 65–74 (1993).
Cheng, H. et al. Characterization and influence of cardiac background sodium current in the atrioventricular node. J. Mol. Cell Cardiol. 97, 114–124 (2016).
Hooke, R. & Jeeves, T. A. “Direct search’’ solution of numerical and statistical problems. J. ACM (JACM) 8, 212–229 (1961).
Torczon, V. On the convergence of pattern search algorithms. SIAM J. Optim. 7, 1–25 (1997).
Coope, I. D. & Price, C. J. A direct search conjugate directions algorithm for unconstrained minimization. ANZIAM J. 42, 478–498 (2000).
Ashford, J. R. & Colquhoun, D. Lectures on biostatistics: An introduction to statistics with applications in biology and medicine. J. R. Stat. Soc. Ser. A Gen. 135, 606–606 (1972).
Doss, M. X. et al. Maximum diastolic potential of human induced pluripotent stem cellderived cardiomyocytes depends critically on I(Kr). PLoS One. 7, e40288 (2012).
Cha, C. Y., Himeno, Y., Shimayoshi, T., Amano, A. & Noma, A. A novel method to quantify contribution of channels and transporters to membrane potential dynamics. Biophys. J. 97, 3086–3094 (2009).
Irisawa, H., Brown, H. F. & Giles, W. Cardiac pacemaking in the sinoatrial node. Physiol. Rev. 73, 197–227 (1993).
Kernik, D. C. et al. A computational model of induced pluripotent stemcell derived cardiomyocytes incorporating experimental variability from multiple data sources. J. Physiol. 597(17), 4533–4564 (2019).
Paci, M., Hyttinen, J., AaltoSetälä, K. & Severi, S. Computational models of ventricular and atriallike human induced pluripotent stem cell derived cardiomyocytes. Ann. Biomed. Eng. 41, 2334–2348 (2013).
Paci, M., Hyttinen, J., Rodriguez, B. & Severi, S. Human induced pluripotent stem cellderived versus adult cardiomyocytes: An in silico electrophysiological study on effects of ionic current block. Br. J. Pharmacol. 172, 5147–5160 (2015).
Acknowledgements
This work was supported by JSPS KAKENHI (Grant Numbers JP16K18996 for YH, and JP21K06781 for FT and YH). The authors greatly appreciate Dr. H. Kohjitani for his valuable comments and discussion.
Author information
Authors and Affiliations
Contributions
Y.Z., Y.H. and A.N. wrote the main manuscript text and Y.Z., Y.H. and A.N. developed the computer program for the analyses, Y.Z., Y.H., A.N. and A.A. performed in silico experiment, Y.Z. and F.T. performed the electrophysiological experiment, F.T. and A.A. validated the result, Y.H. and A.A. supervised the research. All authors reviewed the manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Zhang, Y., Toyoda, F., Himeno, Y. et al. Cellspecific models of hiPSCCMs developed by the gradientbased parameter optimization method fitting two different action potential waveforms. Sci Rep 14, 13086 (2024). https://doi.org/10.1038/s41598024634130
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41598024634130
 Springer Nature Limited