1
|
Iribe G, Ward CW, Camelliti P, Bollensdorff C, Mason F, Burton RAB, Garny A, Morphew MK, Hoenger A, Lederer WJ, Kohl P. Axial stretch of rat single ventricular cardiomyocytes causes an acute and transient increase in Ca2+ spark rate. Circ Res 2009; 104:787-95. [PMID: 19197074 PMCID: PMC3522525 DOI: 10.1161/circresaha.108.193334] [Citation(s) in RCA: 148] [Impact Index Per Article: 9.3] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Submit a Manuscript] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
We investigate acute effects of axial stretch, applied by carbon fibers (CFs), on diastolic Ca2+ spark rate in rat isolated cardiomyocytes. CFs were attached either to both cell ends (to maximize the stretched region), or to the center and one end of the cell (to compare responses in stretched and nonstretched half-cells). Sarcomere length was increased by 8.01+/-0.94% in the stretched cell fraction, and time series of XY confocal images were recorded to monitor diastolic Ca2+ spark frequency and dynamics. Whole-cell stretch causes an acute increase of Ca2+ spark rate (to 130.7+/-6.4%) within 5 seconds, followed by a return to near background levels (to 104.4+/-5.1%) within 1 minute of sustained distension. Spark rate increased only in the stretched cell region, without significant differences in spark amplitude, time to peak, and decay time constants of sparks in stretched and nonstretched areas. Block of stretch-activated ion channels (2 micromol/L GsMTx-4), perfusion with Na+/Ca2+-free solution, and block of nitric oxide synthesis (1 mmol/L L-NAME) all had no effect on the stretch-induced acute increase in Ca2+ spark rate. Conversely, interference with cytoskeletal integrity (2 hours of 10 micromol/L colchicine) abolished the response. Subsequent electron microscopic tomography confirmed the close approximation of microtubules with the T-tubular-sarcoplasmic reticulum complex (to within approximately 10(-8)m). In conclusion, axial stretch of rat cardiomyocytes acutely and transiently increases sarcoplasmic reticulum Ca2+ spark rate via a mechanism that is independent of sarcolemmal stretch-activated ion channels, nitric oxide synthesis, or availability of extracellular calcium but that requires cytoskeletal integrity. The potential of microtubule-mediated modulation of ryanodine receptor function warrants further investigation.
Collapse
|
Research Support, N.I.H., Extramural |
16 |
148 |
2
|
Niederer SA, Kerfoot E, Benson AP, Bernabeu MO, Bernus O, Bradley C, Cherry EM, Clayton R, Fenton FH, Garny A, Heidenreich E, Land S, Maleckar M, Pathmanathan P, Plank G, Rodríguez JF, Roy I, Sachse FB, Seemann G, Skavhaug O, Smith NP. Verification of cardiac tissue electrophysiology simulators using an N-version benchmark. PHILOSOPHICAL TRANSACTIONS. SERIES A, MATHEMATICAL, PHYSICAL, AND ENGINEERING SCIENCES 2011; 369:4331-51. [PMID: 21969679 PMCID: PMC3263775 DOI: 10.1098/rsta.2011.0139] [Citation(s) in RCA: 143] [Impact Index Per Article: 10.2] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/18/2023]
Abstract
Ongoing developments in cardiac modelling have resulted, in particular, in the development of advanced and increasingly complex computational frameworks for simulating cardiac tissue electrophysiology. The goal of these simulations is often to represent the detailed physiology and pathologies of the heart using codes that exploit the computational potential of high-performance computing architectures. These developments have rapidly progressed the simulation capacity of cardiac virtual physiological human style models; however, they have also made it increasingly challenging to verify that a given code provides a faithful representation of the purported governing equations and corresponding solution techniques. This study provides the first cardiac tissue electrophysiology simulation benchmark to allow these codes to be verified. The benchmark was successfully evaluated on 11 simulation platforms to generate a consensus gold-standard converged solution. The benchmark definition in combination with the gold-standard solution can now be used to verify new simulation codes and numerical methods in the future.
Collapse
|
Research Support, N.I.H., Extramural |
14 |
143 |
3
|
Yu T, Lloyd CM, Nickerson DP, Cooling MT, Miller AK, Garny A, Terkildsen JR, Lawson J, Britten RD, Hunter PJ, Nielsen PMF. The Physiome Model Repository 2. Bioinformatics 2011; 27:743-4. [DOI: 10.1093/bioinformatics/btq723] [Citation(s) in RCA: 129] [Impact Index Per Article: 9.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
|
|
14 |
129 |
4
|
Waltemath D, Adams R, Beard DA, Bergmann FT, Bhalla US, Britten R, Chelliah V, Cooling MT, Cooper J, Crampin EJ, Garny A, Hoops S, Hucka M, Hunter P, Klipp E, Laibe C, Miller AK, Moraru I, Nickerson D, Nielsen P, Nikolski M, Sahle S, Sauro HM, Schmidt H, Snoep JL, Tolle D, Wolkenhauer O, Le Novère N. Minimum Information About a Simulation Experiment (MIASE). PLoS Comput Biol 2011; 7:e1001122. [PMID: 21552546 PMCID: PMC3084216 DOI: 10.1371/journal.pcbi.1001122] [Citation(s) in RCA: 105] [Impact Index Per Article: 7.5] [Reference Citation Analysis] [MESH Headings] [Grants] [Download PDF] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/18/2022] Open
|
Research Support, Non-U.S. Gov't |
14 |
105 |
5
|
Kohl P, Bollensdorff C, Garny A. Effects of mechanosensitive ion channels on ventricular electrophysiology: experimental and theoretical models. Exp Physiol 2006; 91:307-21. [PMID: 16407474 DOI: 10.1113/expphysiol.2005.031062] [Citation(s) in RCA: 104] [Impact Index Per Article: 5.5] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
Abstract
The heart is an electrically driven mechanical pump, somewhat like an electric motor. Interestingly, like an electric motor in 'dynamo mode', the heart can also convert mechanical stimuli into electrical signals. This feedback from cardiac mechanics to electrical activity involves mechanosensitive ion channels, whose properties and pathophysiological relevance are reviewed in the context of experimental and theoretical modelling of ventricular beat-by-beat electromechanical function.
Collapse
|
Review |
19 |
104 |
6
|
Plank G, Burton RAB, Hales P, Bishop M, Mansoori T, Bernabeu MO, Garny A, Prassl AJ, Bollensdorff C, Mason F, Mahmood F, Rodriguez B, Grau V, Schneider JE, Gavaghan D, Kohl P. Generation of histo-anatomically representative models of the individual heart: tools and application. PHILOSOPHICAL TRANSACTIONS. SERIES A, MATHEMATICAL, PHYSICAL, AND ENGINEERING SCIENCES 2009; 367:2257-92. [PMID: 19414455 PMCID: PMC2881535 DOI: 10.1098/rsta.2009.0056] [Citation(s) in RCA: 100] [Impact Index Per Article: 6.3] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/22/2023]
Abstract
This paper presents methods to build histo-anatomically detailed individualized cardiac models. The models are based on high-resolution three-dimensional anatomical and/or diffusion tensor magnetic resonance images, combined with serial histological sectioning data, and are used to investigate individualized cardiac function. The current state of the art is reviewed, and its limitations are discussed. We assess the challenges associated with the generation of histo-anatomically representative individualized in silico models of the heart. The entire processing pipeline including image acquisition, image processing, mesh generation, model set-up and execution of computer simulations, and the underlying methods are described. The multifaceted challenges associated with these goals are highlighted, suitable solutions are proposed, and an important application of developed high-resolution structure-function models in elucidating the effect of individual structural heterogeneity upon wavefront dynamics is demonstrated.
Collapse
|
research-article |
16 |
100 |
7
|
Noble D, Garny A, Noble PJ. How the Hodgkin-Huxley equations inspired the Cardiac Physiome Project. J Physiol 2012; 590:2613-28. [PMID: 22473779 DOI: 10.1113/jphysiol.2011.224238] [Citation(s) in RCA: 79] [Impact Index Per Article: 6.1] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/08/2023] Open
Abstract
Early modelling of cardiac cells (1960-1980) was based on extensions of the Hodgkin-Huxley nerve axon equations with additional channels incorporated, but after 1980 it became clear that processes other than ion channel gating were also critical in generating electrical activity. This article reviews the development of models representing almost all cell types in the heart, many different species, and the software tools that have been created to facilitate the cardiac Physiome Project.
Collapse
|
Journal Article |
13 |
79 |
8
|
Garny A, Nickerson DP, Cooper J, Weber dos Santos R, Miller AK, McKeever S, Nielsen PMF, Hunter PJ. CellML and associated tools and techniques. PHILOSOPHICAL TRANSACTIONS. SERIES A, MATHEMATICAL, PHYSICAL, AND ENGINEERING SCIENCES 2008; 366:3017-3043. [PMID: 18579471 DOI: 10.1098/rsta.2008.0094] [Citation(s) in RCA: 77] [Impact Index Per Article: 4.5] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/26/2023]
Abstract
We have, in the last few years, witnessed the development and availability of an ever increasing number of computer models that describe complex biological structures and processes. The multi-scale and multi-physics nature of these models makes their development particularly challenging, not only from a biological or biophysical viewpoint but also from a mathematical and computational perspective. In addition, the issue of sharing and reusing such models has proved to be particularly problematic, with the published models often lacking information that is required to accurately reproduce the published results. The International Union of Physiological Sciences Physiome Project was launched in 1997 with the aim of tackling the aforementioned issues by providing a framework for the modelling of the human body. As part of this initiative, the specifications of the CellML mark-up language were released in 2001. Now, more than 7 years later, the time has come to assess the situation, in particular with regard to the tools and techniques that are now available to the modelling community. Thus, after introducing CellML, we review and discuss existing editors, validators, online repository, code generators and simulation environments, as well as the CellML Application Program Interface. We also address possible future directions including the need for additional mark-up languages.
Collapse
|
Review |
17 |
77 |
9
|
Abstract
INTRODUCTION Cardiac multicellular modeling has traditionally focused on ventricular electromechanics. More recently, models of the atria have started to emerge, and there is much interest in addressing sinoatrial node structure and function. METHODS AND RESULTS We implemented a variety of one-dimensional sinoatrial models consisting of descriptions of central, transitional, and peripheral sinoatrial node cells, as well as rabbit or human atrial cells. These one-dimensional models were implemented using CMISS on an SGI Origin 2000 supercomputer. Intercellular coupling parameters recorded in experimental studies on sinoatrial node and atrial cell-pairs under-represent the electrotonic interactions that any cardiomyocyte would have in a multidimensional setting. Unsurprisingly, cell-to-cell coupling had to be scaled-up (by a factor of 5) in order to obtain a stable leading pacemaker site in the sinoatrial node center. Further critical parameters include the gradual increase in intercellular coupling from sinoatrial node center to periphery, and the presence of electrotonic interaction with atrial cells. Interestingly, the electrotonic effect of the atrium on sinoatrial node periphery is best described as opposing depolarization, rather than necessarily hyperpolarizing, as often assumed. CONCLUSION Multicellular one-dimensional models of sinoatrial node and atrium can provide useful insight into the origin and spread of normal cardiac excitation. They require larger than "physiologic" intercellular conductivities in order to make up for a lack of "anatomical" spatial scaling. Multicellular models for more in-depth quantitative studies will require more realistic anatomico-physiologic properties.
Collapse
|
|
22 |
67 |
10
|
Hucka M, Nickerson DP, Bader GD, Bergmann FT, Cooper J, Demir E, Garny A, Golebiewski M, Myers CJ, Schreiber F, Waltemath D, Le Novère N. Promoting Coordinated Development of Community-Based Information Standards for Modeling in Biology: The COMBINE Initiative. Front Bioeng Biotechnol 2015; 3:19. [PMID: 25759811 PMCID: PMC4338824 DOI: 10.3389/fbioe.2015.00019] [Citation(s) in RCA: 58] [Impact Index Per Article: 5.8] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Download PDF] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/10/2014] [Accepted: 02/08/2015] [Indexed: 12/19/2022] Open
Abstract
The Computational Modeling in Biology Network (COMBINE) is a consortium of groups involved in the development of open community standards and formats used in computational modeling in biology. COMBINE's aim is to act as a coordinator, facilitator, and resource for different standardization efforts whose domains of use cover related areas of the computational biology space. In this perspective article, we summarize COMBINE, its general organization, and the community standards and other efforts involved in it. Our goals are to help guide readers toward standards that may be suitable for their research activities, as well as to direct interested readers to relevant communities where they can best expect to receive assistance in how to develop interoperable computational models.
Collapse
|
Review |
10 |
58 |
11
|
Quinn TA, Granite S, Allessie MA, Antzelevitch C, Bollensdorff C, Bub G, Burton RAB, Cerbai E, Chen PS, Delmar M, Difrancesco D, Earm YE, Efimov IR, Egger M, Entcheva E, Fink M, Fischmeister R, Franz MR, Garny A, Giles WR, Hannes T, Harding SE, Hunter PJ, Iribe G, Jalife J, Johnson CR, Kass RS, Kodama I, Koren G, Lord P, Markhasin VS, Matsuoka S, McCulloch AD, Mirams GR, Morley GE, Nattel S, Noble D, Olesen SP, Panfilov AV, Trayanova NA, Ravens U, Richard S, Rosenbaum DS, Rudy Y, Sachs F, Sachse FB, Saint DA, Schotten U, Solovyova O, Taggart P, Tung L, Varró A, Volders PG, Wang K, Weiss JN, Wettwer E, White E, Wilders R, Winslow RL, Kohl P. Minimum Information about a Cardiac Electrophysiology Experiment (MICEE): standardised reporting for model reproducibility, interoperability, and data sharing. PROGRESS IN BIOPHYSICS AND MOLECULAR BIOLOGY 2011; 107:4-10. [PMID: 21745496 PMCID: PMC3190048 DOI: 10.1016/j.pbiomolbio.2011.07.001] [Citation(s) in RCA: 56] [Impact Index Per Article: 4.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Subscribe] [Scholar Register] [Received: 07/01/2011] [Accepted: 07/01/2011] [Indexed: 11/21/2022]
Abstract
Cardiac experimental electrophysiology is in need of a well-defined Minimum Information Standard for recording, annotating, and reporting experimental data. As a step towards establishing this, we present a draft standard, called Minimum Information about a Cardiac Electrophysiology Experiment (MICEE). The ultimate goal is to develop a useful tool for cardiac electrophysiologists which facilitates and improves dissemination of the minimum information necessary for reproduction of cardiac electrophysiology research, allowing for easier comparison and utilisation of findings by others. It is hoped that this will enhance the integration of individual results into experimental, computational, and conceptual models. In its present form, this draft is intended for assessment and development by the research community. We invite the reader to join this effort, and, if deemed productive, implement the Minimum Information about a Cardiac Electrophysiology Experiment standard in their own work.
Collapse
|
Research Support, N.I.H., Extramural |
14 |
56 |
12
|
Garny A, Hunter PJ. OpenCOR: a modular and interoperable approach to computational biology. Front Physiol 2015; 6:26. [PMID: 25705192 PMCID: PMC4319394 DOI: 10.3389/fphys.2015.00026] [Citation(s) in RCA: 53] [Impact Index Per Article: 5.3] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/09/2014] [Accepted: 01/16/2015] [Indexed: 11/26/2022] Open
Abstract
Computational biologists have been developing standards and formats for nearly two decades, with the aim of easing the description and exchange of experimental data, mathematical models, simulation experiments, etc. One of those efforts is CellML (cellml.org), an XML-based markup language for the encoding of mathematical models. Early CellML-based environments include COR and OpenCell. However, both of those tools have limitations and were eventually replaced with OpenCOR (opencor.ws). OpenCOR is an open source modeling environment that is supported on Windows, Linux and OS X. It relies on a modular approach, which means that all of its features come in the form of plugins. Those plugins can be used to organize, edit, simulate and analyze models encoded in the CellML format. We start with an introduction to CellML and two of its early adopters, which limitations eventually led to the development of OpenCOR. We then go onto describing the general philosophy behind OpenCOR, as well as describing its openness and its development process. Next, we illustrate various aspects of OpenCOR, such as its user interface and some of the plugins that come bundled with it (e.g., its editing and simulation plugins). Finally, we discuss some of the advantages and limitations of OpenCOR before drawing some concluding remarks.
Collapse
|
research-article |
10 |
53 |
13
|
Miller AK, Marsh J, Reeve A, Garny A, Britten R, Halstead M, Cooper J, Nickerson DP, Nielsen PF. An overview of the CellML API and its implementation. BMC Bioinformatics 2010; 11:178. [PMID: 20377909 PMCID: PMC2858041 DOI: 10.1186/1471-2105-11-178] [Citation(s) in RCA: 49] [Impact Index Per Article: 3.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/14/2009] [Accepted: 04/08/2010] [Indexed: 11/15/2022] Open
Abstract
BACKGROUND CellML is an XML based language for representing mathematical models, in a machine-independent form which is suitable for their exchange between different authors, and for archival in a model repository. Allowing for the exchange and archival of models in a computer readable form is a key strategic goal in bioinformatics, because of the associated improvements in scientific record accuracy, the faster iterative process of scientific development, and the ability to combine models into large integrative models.However, for CellML models to be useful, tools which can process them correctly are needed. Due to some of the more complex features present in CellML models, such as imports, developing code ab initio to correctly process models can be an onerous task. For this reason, there is a clear and pressing need for an application programming interface (API), and a good implementation of that API, upon which tools can base their support for CellML. RESULTS We developed an API which allows the information in CellML models to be retrieved and/or modified. We also developed a series of optional extension APIs, for tasks such as simplifying the handling of connections between variables, dealing with physical units, validating models, and translating models into different procedural languages.We have also provided a Free/Open Source implementation of this application programming interface, optimised to achieve good performance. CONCLUSIONS Tools have been developed using the API which are mature enough for widespread use. The API has the potential to accelerate the development of additional tools capable of processing CellML, and ultimately lead to an increased level of sharing of mathematical model descriptions.
Collapse
|
product-review |
15 |
49 |
14
|
Garny A, Noble D, Kohl P. Dimensionality in cardiac modelling. PROGRESS IN BIOPHYSICS AND MOLECULAR BIOLOGY 2004; 87:47-66. [PMID: 15471590 DOI: 10.1016/j.pbiomolbio.2004.06.006] [Citation(s) in RCA: 48] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/20/2022]
Abstract
The development of mathematical models of the heart has been an ongoing concern for many decades. The initial focus of this work was on single cell models that incorporate varyingly detailed descriptions of the mechanisms that give rise to experimentally observed action potential shapes. Clinically relevant heart rhythm disturbances, however, are multicellular phenomena, and there have been many initiatives to develop multidimensional representations of cardiac electromechanical activity. Here, we discuss the merits of dimensionality, from 0D single cell models, to 1D cell strands, 2D planes and 3D volumes, for the simulation of normal and disturbed rhythmicity. We specifically look at models of: (i) the origin and spread of cardiac excitation from the sino-atrial node into atrial tissue, and (ii) stretch-activated channel effects on ventricular cell and tissue activity. Simulation of the spread of normal and disturbed cardiac excitation requires multicellular models. 1D architectures suffer from limitations in neighbouring tissue effects on individual cells, but they can (with some modification) be applied to the simulation of normal spread of excitation or, in ring-like structures, re-entry simulation (colliding wave fronts, tachycardia). 2D models overcome many of the limitations imposed by models of lower dimensionality, and can be applied to the study of complex co-existing re-entry patterns or even fibrillation. 3D implementations are closest to reality, as they allow investigation of scroll waves. Our results suggest that 2D models offer a good compromise between computational resources, complexity of electrophysiological models, and applicability to basic research, and that they should be considered as an important stepping-stone towards anatomically detailed simulations. This highlights the need to identify and use the most appropriate model for any given task. The notion of a single and ultimate model is as useful as the idea of a universal mechanical tool for all possible repairs and servicing requirements in daily life. The ideal model will be as simple as possible and as complex as necessary for the particular question raised.
Collapse
|
Review |
21 |
48 |
15
|
Garny A, Kohl P. Mechanical induction of arrhythmias during ventricular repolarization: modeling cellular mechanisms and their interaction in two dimensions. Ann N Y Acad Sci 2004; 1015:133-43. [PMID: 15201155 DOI: 10.1196/annals.1302.011] [Citation(s) in RCA: 39] [Impact Index Per Article: 1.9] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/12/2022]
Abstract
Nonpenetrating mechanical stimulation of the precordial chest is particularly likely to instantaneously induce sustained rhythm disturbances if timed to coincide with ventricular repolarization. A number of possible mechanisms have been proposed, including mechanoelectric feedback acting via stretch-activated ion channels. The cellular effects of such channel activation have been studied and mathematically modeled in great detail. In this study, we investigate their dynamic interaction with the trailing wave of action potential repolarization in a two-dimensional model of ventricular tissue. The model identifies how stretch activation of cation-nonselective ion channels causes ectopic excitation in fully repolarized tissue and functional block of conduction at the intersection of the mechanical stimulus and the repolarization wave end, which may give rise to both trigger and sustaining mechanisms of ventricular arrhythmia. Simulation of stretch activation of K(+)-selective ion channels alone is insufficient in causing instantaneous arrhythmia, although it may, via action potential shortening, contribute to its sustenance.
Collapse
|
Research Support, Non-U.S. Gov't |
21 |
39 |
16
|
Garny A, Noble D, Hunter PJ, Kohl P. CELLULAR OPEN RESOURCE (COR): current status and future directions. PHILOSOPHICAL TRANSACTIONS. SERIES A, MATHEMATICAL, PHYSICAL, AND ENGINEERING SCIENCES 2009; 367:1885-905. [PMID: 19380317 DOI: 10.1098/rsta.2008.0289] [Citation(s) in RCA: 36] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/10/2023]
Abstract
The need for tools to aid the description and sharing of biological models was highlighted at the launch of the International Union of Physiological Sciences Physiome Project in 1997. This has resulted in the release, in 2001, of the CellML specifications (http://www.cellml.org/specifications/). CELLULAR OPEN RESOURCE (COR) was among the early adopters of this standard, eventually forming the first publicly available CellML-based modelling and collaboration environment. From the onset, COR was designed to provide an environment that could not only be used by experienced modellers, but also by experimentalists, teachers and students. It therefore tries to combine a user-friendly interface with a computationally efficient numerical engine. In this paper, we introduce the philosophy behind COR, explain its user interface and current functionality, including the editing and running of CellML files, highlight lessons learned from user feedback and problems experienced during the development of COR and conclude by exploring future development potential.
Collapse
|
|
16 |
36 |
17
|
Beard DA, Britten R, Cooling MT, Garny A, Halstead MD, Hunter PJ, Lawson J, Lloyd CM, Marsh J, Miller A, Nickerson DP, Nielsen PM, Nomura T, Subramanium S, Wimalaratne SM, Yu T. CellML metadata standards, associated tools and repositories. PHILOSOPHICAL TRANSACTIONS. SERIES A, MATHEMATICAL, PHYSICAL, AND ENGINEERING SCIENCES 2009; 367:1845-67. [PMID: 19380315 PMCID: PMC3268215 DOI: 10.1098/rsta.2008.0310] [Citation(s) in RCA: 35] [Impact Index Per Article: 2.2] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/08/2023]
Abstract
The development of standards for encoding mathematical models is an important component of model building and model sharing among scientists interested in understanding multi-scale physiological processes. CellML provides such a standard, particularly for models based on biophysical mechanisms, and a substantial number of models are now available in the CellML Model Repository. However, there is an urgent need to extend the current CellML metadata standard to provide biological and biophysical annotation of the models in order to facilitate model sharing, automated model reduction and connection to biological databases. This paper gives a broad overview of a number of new developments on CellML metadata and provides links to further methodological details available from the CellML website.
Collapse
|
Research Support, N.I.H., Extramural |
16 |
35 |
18
|
Neal ML, König M, Nickerson D, Mısırlı G, Kalbasi R, Dräger A, Atalag K, Chelliah V, Cooling MT, Cook DL, Crook S, de Alba M, Friedman SH, Garny A, Gennari JH, Gleeson P, Golebiewski M, Hucka M, Juty N, Myers C, Olivier BG, Sauro HM, Scharm M, Snoep JL, Touré V, Wipat A, Wolkenhauer O, Waltemath D. Harmonizing semantic annotations for computational models in biology. Brief Bioinform 2019; 20:540-550. [PMID: 30462164 PMCID: PMC6433895 DOI: 10.1093/bib/bby087] [Citation(s) in RCA: 33] [Impact Index Per Article: 5.5] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/15/2018] [Revised: 08/08/2018] [Accepted: 08/17/2018] [Indexed: 02/06/2023] Open
Abstract
Life science researchers use computational models to articulate and test hypotheses about the behavior of biological systems. Semantic annotation is a critical component for enhancing the interoperability and reusability of such models as well as for the integration of the data needed for model parameterization and validation. Encoded as machine-readable links to knowledge resource terms, semantic annotations describe the computational or biological meaning of what models and data represent. These annotations help researchers find and repurpose models, accelerate model composition and enable knowledge integration across model repositories and experimental data stores. However, realizing the potential benefits of semantic annotation requires the development of model annotation standards that adhere to a community-based annotation protocol. Without such standards, tool developers must account for a variety of annotation formats and approaches, a situation that can become prohibitively cumbersome and which can defeat the purpose of linking model elements to controlled knowledge resource terms. Currently, no consensus protocol for semantic annotation exists among the larger biological modeling community. Here, we report on the landscape of current annotation practices among the COmputational Modeling in BIology NEtwork community and provide a set of recommendations for building a consensus approach to semantic annotation.
Collapse
|
Research Support, N.I.H., Extramural |
6 |
33 |
19
|
Pitt-Francis J, Bernabeu MO, Cooper J, Garny A, Momtahan L, Osborne J, Pathmanathan P, Rodriguez B, Whiteley JP, Gavaghan DJ. Chaste: using agile programming techniques to develop computational biology software. PHILOSOPHICAL TRANSACTIONS. SERIES A, MATHEMATICAL, PHYSICAL, AND ENGINEERING SCIENCES 2008; 366:3111-3136. [PMID: 18565813 DOI: 10.1098/rsta.2008.0096] [Citation(s) in RCA: 30] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/25/2023]
Abstract
Cardiac modelling is the area of physiome modelling where the available simulation software is perhaps most mature, and it therefore provides an excellent starting point for considering the software requirements for the wider physiome community. In this paper, we will begin by introducing some of the most advanced existing software packages for simulating cardiac electrical activity. We consider the software development methods used in producing codes of this type, and discuss their use of numerical algorithms, relative computational efficiency, usability, robustness and extensibility. We then go on to describe a class of software development methodologies known as test-driven agile methods and argue that such methods are more suitable for scientific software development than the traditional academic approaches. A case study is a project of our own, Cancer, Heart and Soft Tissue Environment, which is a library of computational biology software that began as an experiment in the use of agile programming methods. We present our experiences with a review of our progress thus far, focusing on the advantages and disadvantages of this new approach compared with the development methods used in some existing packages. We conclude by considering whether the likely wider needs of the cardiac modelling community are currently being met and suggest that, in order to respond effectively to changing requirements, it is essential that these codes should be more malleable. Such codes will allow for reliable extensions to include both detailed mathematical models--of the heart and other organs--and more efficient numerical techniques that are currently being developed by many research groups worldwide.
Collapse
|
|
17 |
30 |
20
|
Garny A, Cooper J, Hunter PJ. Toward a VPH/Physiome ToolKit. WILEY INTERDISCIPLINARY REVIEWS-SYSTEMS BIOLOGY AND MEDICINE 2011; 2:134-147. [PMID: 20836018 DOI: 10.1002/wsbm.63] [Citation(s) in RCA: 21] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
Abstract
The Physiome Project was officially launched in 1997 and has since brought together teams from around the world to work on the development of a computational framework for the modeling of the human body. At the European level, this effort is focused around patient-specific solutions and is known as the Virtual Physiological Human (VPH) Initiative.Such modeling is both multiscale (in space and time) and multiphysics. This, therefore, requires careful interaction and collaboration between the teams involved in the VPH/Physiome effort, if we are to produce computer models that are not only quantitative, but also integrative and predictive.In that context, several technologies and solutions are already available, developed both by groups involved in the VPH/Physiome effort, and by others. They address areas such as data handling/fusion, markup languages, model repositories, ontologies, tools (for simulation, imaging, data fitting, etc.), as well as grid, middleware, and workflow.Here, we provide an overview of resources that should be considered for inclusion in the VPH/Physiome ToolKit (i.e., the set of tools that addresses the needs and requirements of the Physiome Project and VPH Initiative) and discuss some of the challenges that we are still facing.
Collapse
|
Review |
14 |
21 |
21
|
Burton RAB, Lee P, Casero R, Garny A, Siedlecka U, Schneider JE, Kohl P, Grau V. Three-dimensional histology: tools and application to quantitative assessment of cell-type distribution in rabbit heart. Europace 2015; 16 Suppl 4:iv86-iv95. [PMID: 25362175 PMCID: PMC4217519 DOI: 10.1093/europace/euu234] [Citation(s) in RCA: 19] [Impact Index Per Article: 1.9] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/20/2022] Open
Abstract
Aims Cardiac histo-anatomical organization is a major determinant of function. Changes in tissue structure are a relevant factor in normal and disease development, and form targets of therapeutic interventions. The purpose of this study was to test tools aimed to allow quantitative assessment of cell-type distribution from large histology and magnetic resonance imaging- (MRI) based datasets. Methods and results Rabbit heart fixation during cardioplegic arrest and MRI were followed by serial sectioning of the whole heart and light-microscopic imaging of trichrome-stained tissue. Segmentation techniques developed specifically for this project were applied to segment myocardial tissue in the MRI and histology datasets. In addition, histology slices were segmented into myocytes, connective tissue, and undefined. A bounding surface, containing the whole heart, was established for both MRI and histology. Volumes contained in the bounding surface (called ‘anatomical volume’), as well as that identified as containing any of the above tissue categories (called ‘morphological volume’), were calculated. The anatomical volume was 7.8 cm3 in MRI, and this reduced to 4.9 cm3 after histological processing, representing an ‘anatomical’ shrinkage by 37.2%. The morphological volume decreased by 48% between MRI and histology, highlighting the presence of additional tissue-level shrinkage (e.g. an increase in interstitial cleft space). The ratio of pixels classified as containing myocytes to pixels identified as non-myocytes was roughly 6:1 (61.6 vs. 9.8%; the remaining fraction of 28.6% was ‘undefined’). Conclusion Qualitative and quantitative differentiation between myocytes and connective tissue, using state-of-the-art high-resolution serial histology techniques, allows identification of cell-type distribution in whole-heart datasets. Comparison with MRI illustrates a pronounced reduction in anatomical and morphological volumes during histology processing.
Collapse
|
Research Support, Non-U.S. Gov't |
10 |
19 |
22
|
Bernabeu MO, Bordas R, Pathmanathan P, Pitt-Francis J, Cooper J, Garny A, Gavaghan DJ, Rodriguez B, Southern JA, Whiteley JP. CHASTE: incorporating a novel multi-scale spatial and temporal algorithm into a large-scale open source library. PHILOSOPHICAL TRANSACTIONS. SERIES A, MATHEMATICAL, PHYSICAL, AND ENGINEERING SCIENCES 2009; 367:1907-1930. [PMID: 19380318 DOI: 10.1098/rsta.2008.0309] [Citation(s) in RCA: 18] [Impact Index Per Article: 1.1] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/27/2023]
Abstract
Recent work has described the software engineering and computational infrastructure that has been set up as part of the Cancer, Heart and Soft Tissue Environment (CHASTE) project. CHASTE is an open source software package that currently has heart and cancer modelling functionality. This software has been written using a programming paradigm imported from the commercial sector and has resulted in a code that has been subject to a far more rigorous testing procedure than that is usual in this field. In this paper, we explain how new functionality may be incorporated into CHASTE. Whiteley has developed a numerical algorithm for solving the bidomain equations that uses the multi-scale (MS) nature of the physiology modelled to enhance computational efficiency. Using a simple geometry in two dimensions and a purpose-built code, this algorithm was reported to give an increase in computational efficiency of more than two orders of magnitude. In this paper, we begin by reviewing numerical methods currently in use for solving the bidomain equations, explaining how these methods may be developed to use the MS algorithm discussed above. We then demonstrate the use of this algorithm within the CHASTE framework for solving the monodomain and bidomain equations in a three-dimensional realistic heart geometry. Finally, we discuss how CHASTE may be developed to include new physiological functionality--such as modelling a beating heart and fluid flow in the heart--and how new algorithms aimed at increasing the efficiency of the code may be incorporated.
Collapse
|
|
16 |
18 |
23
|
Clerx M, Cooling MT, Cooper J, Garny A, Moyle K, Nickerson DP, Nielsen PMF, Sorby H. CellML 2.0. J Integr Bioinform 2020; 17:jib-2020-0021. [PMID: 32759406 PMCID: PMC7756617 DOI: 10.1515/jib-2020-0021] [Citation(s) in RCA: 16] [Impact Index Per Article: 3.2] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/18/2020] [Accepted: 04/20/2020] [Indexed: 11/15/2022] Open
Abstract
We present here CellML 2.0, an XML-based language for describing and exchanging mathematical models of physiological systems. MathML embedded in CellML documents is used to define the underlying mathematics of models. Models consist of a network of reusable components, each with variables and equations giving relationships between those variables. Models may import other models to create systems of increasing complexity. CellML 2.0 is defined by the normative specification presented here, prescribing the CellML syntax and the rules by which it should be used. The normative specification is intended primarily for the developers of software tools which directly consume CellML syntax. Users of CellML models may prefer to browse the informative rendering of the specification (https://cellml.org/specifications/cellml_2.0/) which extends the normative specification with explanations of the rules combined with examples of their usage.
Collapse
|
Journal Article |
5 |
16 |
24
|
Shaikh B, Smith LP, Vasilescu D, Marupilla G, Wilson M, Agmon E, Agnew H, Andrews SS, Anwar A, Beber ME, Bergmann FT, Brooks D, Brusch L, Calzone L, Choi K, Cooper J, Detloff J, Drawert B, Dumontier M, Ermentrout G, Faeder J, Freiburger A, Fröhlich F, Funahashi A, Garny A, Gennari J, Gleeson P, Goelzer A, Haiman Z, Hasenauer J, Hellerstein J, Hermjakob H, Hoops S, Ison J, Jahn D, Jakubowski H, Jordan R, Kalaš M, König M, Liebermeister W, Sheriff RM, Mandal S, McDougal R, Medley J, Mendes P, Müller R, Myers C, Naldi A, Nguyen TVN, Nickerson D, Olivier B, Patoliya D, Paulevé L, Petzold L, Priya A, Rampadarath A, Rohwer JM, Saglam A, Singh D, Sinha A, Snoep J, Sorby H, Spangler R, Starruß J, Thomas P, van Niekerk D, Weindl D, Zhang F, Zhukova A, Goldberg A, Schaff J, Blinov M, Sauro H, Moraru I, Karr J. BioSimulators: a central registry of simulation engines and services for recommending specific tools. Nucleic Acids Res 2022; 50:W108-W114. [PMID: 35524558 PMCID: PMC9252793 DOI: 10.1093/nar/gkac331] [Citation(s) in RCA: 14] [Impact Index Per Article: 4.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/13/2022] [Revised: 04/07/2022] [Accepted: 04/20/2022] [Indexed: 11/30/2022] Open
Abstract
Computational models have great potential to accelerate bioscience, bioengineering, and medicine. However, it remains challenging to reproduce and reuse simulations, in part, because the numerous formats and methods for simulating various subsystems and scales remain siloed by different software tools. For example, each tool must be executed through a distinct interface. To help investigators find and use simulation tools, we developed BioSimulators (https://biosimulators.org), a central registry of the capabilities of simulation tools and consistent Python, command-line and containerized interfaces to each version of each tool. The foundation of BioSimulators is standards, such as CellML, SBML, SED-ML and the COMBINE archive format, and validation tools for simulation projects and simulation tools that ensure these standards are used consistently. To help modelers find tools for particular projects, we have also used the registry to develop recommendation services. We anticipate that BioSimulators will help modelers exchange, reproduce, and combine simulations.
Collapse
|
research-article |
3 |
14 |
25
|
Miller AK, Yu T, Britten R, Cooling MT, Lawson J, Cowan D, Garny A, Halstead MDB, Hunter PJ, Nickerson DP, Nunns G, Wimalaratne SM, Nielsen PMF. Revision history aware repositories of computational models of biological systems. BMC Bioinformatics 2011; 12:22. [PMID: 21235804 PMCID: PMC3033326 DOI: 10.1186/1471-2105-12-22] [Citation(s) in RCA: 12] [Impact Index Per Article: 0.9] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/07/2010] [Accepted: 01/14/2011] [Indexed: 11/10/2022] Open
Abstract
Background Building repositories of computational models of biological systems ensures that published models are available for both education and further research, and can provide a source of smaller, previously verified models to integrate into a larger model. One problem with earlier repositories has been the limitations in facilities to record the revision history of models. Often, these facilities are limited to a linear series of versions which were deposited in the repository. This is problematic for several reasons. Firstly, there are many instances in the history of biological systems modelling where an 'ancestral' model is modified by different groups to create many different models. With a linear series of versions, if the changes made to one model are merged into another model, the merge appears as a single item in the history. This hides useful revision history information, and also makes further merges much more difficult, as there is no record of which changes have or have not already been merged. In addition, a long series of individual changes made outside of the repository are also all merged into a single revision when they are put back into the repository, making it difficult to separate out individual changes. Furthermore, many earlier repositories only retain the revision history of individual files, rather than of a group of files. This is an important limitation to overcome, because some types of models, such as CellML 1.1 models, can be developed as a collection of modules, each in a separate file. The need for revision history is widely recognised for computer software, and a lot of work has gone into developing version control systems and distributed version control systems (DVCSs) for tracking the revision history. However, to date, there has been no published research on how DVCSs can be applied to repositories of computational models of biological systems. Results We have extended the Physiome Model Repository software to be fully revision history aware, by building it on top of Mercurial, an existing DVCS. We have demonstrated the utility of this approach, when used in conjunction with the model composition facilities in CellML, to build and understand more complex models. We have also demonstrated the ability of the repository software to present version history to casual users over the web, and to highlight specific versions which are likely to be useful to users. Conclusions Providing facilities for maintaining and using revision history information is an important part of building a useful repository of computational models, as this information is useful both for understanding the source of and justification for parts of a model, and to facilitate automated processes such as merges. The availability of fully revision history aware repositories, and associated tools, will therefore be of significant benefit to the community.
Collapse
|
Research Support, Non-U.S. Gov't |
14 |
12 |