Return to search

Mathematical and computational study of Markovian models of ion channels in cardiac excitation

This thesis studies numerical methods for integrating the master equations describing Markov chain models of cardiac ion channels. Such models describe the time evolution of the probability that ion channels are in a particular state. Numerical simulations of such models are often computationally demanding because many solvers require relatively small time steps to ensure numerical stability. The aim of this project is to analyse selected Markov chains and develop more efficient and accurate solvers. We separate a Markov chain model into fast and slow time-scales based on the speed of transitions between states. Eliminating the fast transitions, we find an asymptotic reduction of zeroth-order and first-order in a small parameter describing the time-scales separation. We apply the theory to a Markov chain model of the fast sodium channel INa. We consider several variants for classifying some transitions as fast in order to find reduced systems that yield a good accuracy. However, the time step size is still restricted by numerical instabilities. We adapt the Rush-Larsen technique originally developed for gate models. Assuming that a transition matrix can be considered constant during each time step, we solve the Markov chain model analytically. The solution provides a recipe for a stable exponential solver, which we call "Matrix Rush-Larsen" (MRL). Using operator splitting we design an even more flexible "hybrid" method that combines the MRL with other solvers. The resulting improvement in stability allows a large increase in the time step size. In some models, we obtain reasonably accurate results 27 times faster using a hybrid method than with the forward Euler method, even with the maximal time step allowed by the stability constraint. Finally, we extend the cardiac simulation package BeatBox by the developed exponential solvers. We upgrade a format of "ionic" modules which describe a cardiac cell, in order to allow for a specific definition of Markov chain models. We also modify a particular integrator for ionic modules to include the MRL and the hybrid method. To test the functionality of the code, we have converted a number of cellular models into the ionic format. The documented code is available in the official BeatBox package distribution.

Identiferoai:union.ndltd.org:bl.uk/oai:ethos.bl.uk:700198
Date January 2016
CreatorsStary, Tomas
ContributorsBiktashev, Vadim N.
PublisherUniversity of Exeter
Source SetsEthos UK
Detected LanguageEnglish
TypeElectronic Thesis or Dissertation
Sourcehttp://hdl.handle.net/10871/24166

Page generated in 0.0018 seconds