Cargando…

Chaste: An Open Source C++ Library for Computational Physiology and Biology

Chaste — Cancer, Heart And Soft Tissue Environment — is an open source C++ library for the computational simulation of mathematical models developed for physiology and biology. Code development has been driven by two initial applications: cardiac electrophysiology and cancer development. A large num...

Descripción completa

Detalles Bibliográficos
Autores principales: Mirams, Gary R., Arthurs, Christopher J., Bernabeu, Miguel O., Bordas, Rafel, Cooper, Jonathan, Corrias, Alberto, Davit, Yohan, Dunn, Sara-Jane, Fletcher, Alexander G., Harvey, Daniel G., Marsh, Megan E., Osborne, James M., Pathmanathan, Pras, Pitt-Francis, Joe, Southern, James, Zemzemi, Nejib, Gavaghan, David J.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3597547/
https://www.ncbi.nlm.nih.gov/pubmed/23516352
http://dx.doi.org/10.1371/journal.pcbi.1002970
_version_ 1782262646395895808
author Mirams, Gary R.
Arthurs, Christopher J.
Bernabeu, Miguel O.
Bordas, Rafel
Cooper, Jonathan
Corrias, Alberto
Davit, Yohan
Dunn, Sara-Jane
Fletcher, Alexander G.
Harvey, Daniel G.
Marsh, Megan E.
Osborne, James M.
Pathmanathan, Pras
Pitt-Francis, Joe
Southern, James
Zemzemi, Nejib
Gavaghan, David J.
author_facet Mirams, Gary R.
Arthurs, Christopher J.
Bernabeu, Miguel O.
Bordas, Rafel
Cooper, Jonathan
Corrias, Alberto
Davit, Yohan
Dunn, Sara-Jane
Fletcher, Alexander G.
Harvey, Daniel G.
Marsh, Megan E.
Osborne, James M.
Pathmanathan, Pras
Pitt-Francis, Joe
Southern, James
Zemzemi, Nejib
Gavaghan, David J.
author_sort Mirams, Gary R.
collection PubMed
description Chaste — Cancer, Heart And Soft Tissue Environment — is an open source C++ library for the computational simulation of mathematical models developed for physiology and biology. Code development has been driven by two initial applications: cardiac electrophysiology and cancer development. A large number of cardiac electrophysiology studies have been enabled and performed, including high-performance computational investigations of defibrillation on realistic human cardiac geometries. New models for the initiation and growth of tumours have been developed. In particular, cell-based simulations have provided novel insight into the role of stem cells in the colorectal crypt. Chaste is constantly evolving and is now being applied to a far wider range of problems. The code provides modules for handling common scientific computing components, such as meshes and solvers for ordinary and partial differential equations (ODEs/PDEs). Re-use of these components avoids the need for researchers to ‘re-invent the wheel’ with each new project, accelerating the rate of progress in new applications. Chaste is developed using industrially-derived techniques, in particular test-driven development, to ensure code quality, re-use and reliability. In this article we provide examples that illustrate the types of problems Chaste can be used to solve, which can be run on a desktop computer. We highlight some scientific studies that have used or are using Chaste, and the insights they have provided. The source code, both for specific releases and the development version, is available to download under an open source Berkeley Software Distribution (BSD) licence at http://www.cs.ox.ac.uk/chaste, together with details of a mailing list and links to documentation and tutorials.
format Online
Article
Text
id pubmed-3597547
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-35975472013-03-20 Chaste: An Open Source C++ Library for Computational Physiology and Biology Mirams, Gary R. Arthurs, Christopher J. Bernabeu, Miguel O. Bordas, Rafel Cooper, Jonathan Corrias, Alberto Davit, Yohan Dunn, Sara-Jane Fletcher, Alexander G. Harvey, Daniel G. Marsh, Megan E. Osborne, James M. Pathmanathan, Pras Pitt-Francis, Joe Southern, James Zemzemi, Nejib Gavaghan, David J. PLoS Comput Biol Research Article Chaste — Cancer, Heart And Soft Tissue Environment — is an open source C++ library for the computational simulation of mathematical models developed for physiology and biology. Code development has been driven by two initial applications: cardiac electrophysiology and cancer development. A large number of cardiac electrophysiology studies have been enabled and performed, including high-performance computational investigations of defibrillation on realistic human cardiac geometries. New models for the initiation and growth of tumours have been developed. In particular, cell-based simulations have provided novel insight into the role of stem cells in the colorectal crypt. Chaste is constantly evolving and is now being applied to a far wider range of problems. The code provides modules for handling common scientific computing components, such as meshes and solvers for ordinary and partial differential equations (ODEs/PDEs). Re-use of these components avoids the need for researchers to ‘re-invent the wheel’ with each new project, accelerating the rate of progress in new applications. Chaste is developed using industrially-derived techniques, in particular test-driven development, to ensure code quality, re-use and reliability. In this article we provide examples that illustrate the types of problems Chaste can be used to solve, which can be run on a desktop computer. We highlight some scientific studies that have used or are using Chaste, and the insights they have provided. The source code, both for specific releases and the development version, is available to download under an open source Berkeley Software Distribution (BSD) licence at http://www.cs.ox.ac.uk/chaste, together with details of a mailing list and links to documentation and tutorials. Public Library of Science 2013-03-14 /pmc/articles/PMC3597547/ /pubmed/23516352 http://dx.doi.org/10.1371/journal.pcbi.1002970 Text en © 2013 Mirams et al http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited.
spellingShingle Research Article
Mirams, Gary R.
Arthurs, Christopher J.
Bernabeu, Miguel O.
Bordas, Rafel
Cooper, Jonathan
Corrias, Alberto
Davit, Yohan
Dunn, Sara-Jane
Fletcher, Alexander G.
Harvey, Daniel G.
Marsh, Megan E.
Osborne, James M.
Pathmanathan, Pras
Pitt-Francis, Joe
Southern, James
Zemzemi, Nejib
Gavaghan, David J.
Chaste: An Open Source C++ Library for Computational Physiology and Biology
title Chaste: An Open Source C++ Library for Computational Physiology and Biology
title_full Chaste: An Open Source C++ Library for Computational Physiology and Biology
title_fullStr Chaste: An Open Source C++ Library for Computational Physiology and Biology
title_full_unstemmed Chaste: An Open Source C++ Library for Computational Physiology and Biology
title_short Chaste: An Open Source C++ Library for Computational Physiology and Biology
title_sort chaste: an open source c++ library for computational physiology and biology
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3597547/
https://www.ncbi.nlm.nih.gov/pubmed/23516352
http://dx.doi.org/10.1371/journal.pcbi.1002970
work_keys_str_mv AT miramsgaryr chasteanopensourceclibraryforcomputationalphysiologyandbiology
AT arthurschristopherj chasteanopensourceclibraryforcomputationalphysiologyandbiology
AT bernabeumiguelo chasteanopensourceclibraryforcomputationalphysiologyandbiology
AT bordasrafel chasteanopensourceclibraryforcomputationalphysiologyandbiology
AT cooperjonathan chasteanopensourceclibraryforcomputationalphysiologyandbiology
AT corriasalberto chasteanopensourceclibraryforcomputationalphysiologyandbiology
AT davityohan chasteanopensourceclibraryforcomputationalphysiologyandbiology
AT dunnsarajane chasteanopensourceclibraryforcomputationalphysiologyandbiology
AT fletcheralexanderg chasteanopensourceclibraryforcomputationalphysiologyandbiology
AT harveydanielg chasteanopensourceclibraryforcomputationalphysiologyandbiology
AT marshmegane chasteanopensourceclibraryforcomputationalphysiologyandbiology
AT osbornejamesm chasteanopensourceclibraryforcomputationalphysiologyandbiology
AT pathmanathanpras chasteanopensourceclibraryforcomputationalphysiologyandbiology
AT pittfrancisjoe chasteanopensourceclibraryforcomputationalphysiologyandbiology
AT southernjames chasteanopensourceclibraryforcomputationalphysiologyandbiology
AT zemzeminejib chasteanopensourceclibraryforcomputationalphysiologyandbiology
AT gavaghandavidj chasteanopensourceclibraryforcomputationalphysiologyandbiology