Skip to main content
Top

2019 | OriginalPaper | Chapter

CardioModel – New Software for Cardiac Electrophysiology Simulation

Authors : Valentin Petrov, Sergey Lebedev, Anna Pirova, Evgeniy Vasilyev, Alexander Nikolskiy, Vadim Turlapov, Iosif Meyerov, Grigory Osipov

Published in: Supercomputing

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The rise of supercomputing technologies during the last decade has enabled significant progress towards the invention of a personal biologically relevant computer model of a human heart. In this paper we present a new code for numerical simulation of cardiac electrophysiology on supercomputers. Having constructed a personal segmented tetrahedral grid of the human heart based on a tomogram, we solve the bidomain equations of cardiac electrophysiology using the finite element method thus achieving the goal of modeling of the action potential propagation in heart. Flexible object-oriented architecture of the software allows us to expand its capabilities by using relevant cell models, preconditioners and numerical methods for solving SLAEs. The results of numerical modeling of heart under normal conditions as well as a number of simulated pathologies are in a good agreement with theoretical expectations. The software achieves at least 75% scaling efficiency on the 120 ranks on the Lobachevsky supercomputer.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Crampin, E.J., et al.: Computational physiology and the physiome project. Exp. Physiol. 89(1), 1–26 (2004)CrossRef Crampin, E.J., et al.: Computational physiology and the physiome project. Exp. Physiol. 89(1), 1–26 (2004)CrossRef
2.
go back to reference Lloyd, C.M., et al.: The CellML model repository. Bioinformatics 24(18), 2122–2123 (2008)CrossRef Lloyd, C.M., et al.: The CellML model repository. Bioinformatics 24(18), 2122–2123 (2008)CrossRef
3.
4.
go back to reference Bishop, M.J., et al.: Development of an anatomically detailed MRI-derived rabbit ventricular model and assessment of its impact on simulations of electrophysiological function. Am. J. Physiol. Heart Circ. Physiol. 298(2), H699–H718 (2010)CrossRef Bishop, M.J., et al.: Development of an anatomically detailed MRI-derived rabbit ventricular model and assessment of its impact on simulations of electrophysiological function. Am. J. Physiol. Heart Circ. Physiol. 298(2), H699–H718 (2010)CrossRef
5.
go back to reference Vázquez, M., et al.: Alya: multiphysics engineering simulation toward exascale. J. Comput. Sci. 14, 15–27 (2016)MathSciNetCrossRef Vázquez, M., et al.: Alya: multiphysics engineering simulation toward exascale. J. Comput. Sci. 14, 15–27 (2016)MathSciNetCrossRef
6.
7.
go back to reference Arevalo, H.J., et al.: Arrhythmia risk stratification of patients after myocardial infarction using personalized heart models. Nat. Commun. 7, 11437 (2016)CrossRef Arevalo, H.J., et al.: Arrhythmia risk stratification of patients after myocardial infarction using personalized heart models. Nat. Commun. 7, 11437 (2016)CrossRef
8.
go back to reference Richards, D.F., et al.: Towards real-time simulation of cardiac electrophysiology in a human heart at high resolution. Comput. Methods Biomech. Biomed. Eng. 16(7), 802–805 (2013)MathSciNetCrossRef Richards, D.F., et al.: Towards real-time simulation of cardiac electrophysiology in a human heart at high resolution. Comput. Methods Biomech. Biomed. Eng. 16(7), 802–805 (2013)MathSciNetCrossRef
9.
go back to reference Chapelle, D., Collin, A., Gerbeau, J.-F.: A surface-based electrophysiology model relying on asymptotic analysis and motivated by cardiac atria modeling. Math. Models Methods Appl. Sci. 23(14), 2749–2776 (2013)MathSciNetCrossRef Chapelle, D., Collin, A., Gerbeau, J.-F.: A surface-based electrophysiology model relying on asymptotic analysis and motivated by cardiac atria modeling. Math. Models Methods Appl. Sci. 23(14), 2749–2776 (2013)MathSciNetCrossRef
11.
go back to reference Danilov, A.A., et al.: Parallel software platform INMOST: a framework for numerical modeling. Supercomput. Frontiers Innov. 2(4), 55–66 (2015) Danilov, A.A., et al.: Parallel software platform INMOST: a framework for numerical modeling. Supercomput. Frontiers Innov. 2(4), 55–66 (2015)
12.
go back to reference Pravdin, S., et al.: Human heart simulation software for parallel computing systems. Procedia Comput. Sci. 66, 402–411 (2015)CrossRef Pravdin, S., et al.: Human heart simulation software for parallel computing systems. Procedia Comput. Sci. 66, 402–411 (2015)CrossRef
13.
go back to reference Mirams, G.R., et al.: Chaste: an open source C++ library for computational physiology and biology. PLoS Comput. Biol. 9(3), e1002970 (2013)MathSciNetCrossRef Mirams, G.R., et al.: Chaste: an open source C++ library for computational physiology and biology. PLoS Comput. Biol. 9(3), e1002970 (2013)MathSciNetCrossRef
15.
go back to reference Tung, L.: A bi-domain model for describing ischemic myocardial dc potentials. Massachusetts Institute of Technology (1978) Tung, L.: A bi-domain model for describing ischemic myocardial dc potentials. Massachusetts Institute of Technology (1978)
16.
go back to reference Karypis, G., Kumar, V.: Parallel multilevel k-way partitioning scheme for irregular graphs. SIAM Rev. 41(2), 278–300 (1999)MathSciNetCrossRef Karypis, G., Kumar, V.: Parallel multilevel k-way partitioning scheme for irregular graphs. SIAM Rev. 41(2), 278–300 (1999)MathSciNetCrossRef
17.
go back to reference Balay, S.: PETSc Users Manual, ANL-95/11–Revision 3.8. Argonne National Lab (2017) Balay, S.: PETSc Users Manual, ANL-95/11–Revision 3.8. Argonne National Lab (2017)
20.
go back to reference Bastrakov, S., et al.: High performance computing in biomedical applications. Procedia Comput. Sci. 18, 10–19 (2013)CrossRef Bastrakov, S., et al.: High performance computing in biomedical applications. Procedia Comput. Sci. 18, 10–19 (2013)CrossRef
21.
go back to reference Linge, S., et al.: Numerical solution of the bidomain equations. Philos. Trans. R. Soc. A Math. Phys. Eng. Sci. 367(1895), 1931–1950 (2009)MathSciNetCrossRef Linge, S., et al.: Numerical solution of the bidomain equations. Philos. Trans. R. Soc. A Math. Phys. Eng. Sci. 367(1895), 1931–1950 (2009)MathSciNetCrossRef
22.
go back to reference Clayton, R.H., et al.: Models of cardiac tissue electrophysiology: progress, challenges and open questions. Progr. Biophys. Mol. Biol. 104(1), 22–48 (2011)CrossRef Clayton, R.H., et al.: Models of cardiac tissue electrophysiology: progress, challenges and open questions. Progr. Biophys. Mol. Biol. 104(1), 22–48 (2011)CrossRef
23.
go back to reference Pathmanathan, P., et al.: A numerical guide to the solution of the bidomain equations of cardiac electrophysiology. Progr. Biophys. Mol. Biol. 102(2), 136–155 (2010)CrossRef Pathmanathan, P., et al.: A numerical guide to the solution of the bidomain equations of cardiac electrophysiology. Progr. Biophys. Mol. Biol. 102(2), 136–155 (2010)CrossRef
24.
25.
go back to reference Bernabeu, M.O., et al.: Chaste: a case study of parallelisation of an open source finite-element solver with applications to computational cardiac electrophysiology simulation. Int. J. HPC Appl. 28(1), 13–32 (2014)MathSciNet Bernabeu, M.O., et al.: Chaste: a case study of parallelisation of an open source finite-element solver with applications to computational cardiac electrophysiology simulation. Int. J. HPC Appl. 28(1), 13–32 (2014)MathSciNet
26.
go back to reference Sundnes, J., Lines, G.T., Tveito, A.: An operator splitting method for solving the bidomain equations coupled to a volume conductor model for the torso. Math. Biosci. 194(2), 233–248 (2005)MathSciNetCrossRef Sundnes, J., Lines, G.T., Tveito, A.: An operator splitting method for solving the bidomain equations coupled to a volume conductor model for the torso. Math. Biosci. 194(2), 233–248 (2005)MathSciNetCrossRef
27.
go back to reference Santos, R.W., et al.: Parallel multigrid preconditioner for the cardiac bidomain model. IEEE Trans. Biomed. Eng. 51(11), 1960–1968 (2004)MathSciNetCrossRef Santos, R.W., et al.: Parallel multigrid preconditioner for the cardiac bidomain model. IEEE Trans. Biomed. Eng. 51(11), 1960–1968 (2004)MathSciNetCrossRef
28.
go back to reference Vasiliev, E.: Generation of an atlas-based finite element model of the heart for cardiac simulation. Int. Sci. J. Math. Model. 4, 207–209 (2017) Vasiliev, E.: Generation of an atlas-based finite element model of the heart for cardiac simulation. Int. Sci. J. Math. Model. 4, 207–209 (2017)
29.
go back to reference Lachinov, D., Belokamenskaya, A., Turlapov, V.: Precise automatic cephalometric landmark detection algorithm for CT images. In: Proceedings of Graphicon 2017, pp. 275–278 (2017) Lachinov, D., Belokamenskaya, A., Turlapov, V.: Precise automatic cephalometric landmark detection algorithm for CT images. In: Proceedings of Graphicon 2017, pp. 275–278 (2017)
Metadata
Title
CardioModel – New Software for Cardiac Electrophysiology Simulation
Authors
Valentin Petrov
Sergey Lebedev
Anna Pirova
Evgeniy Vasilyev
Alexander Nikolskiy
Vadim Turlapov
Iosif Meyerov
Grigory Osipov
Copyright Year
2019
DOI
https://doi.org/10.1007/978-3-030-05807-4_17

Premium Partner