Cargando…

pSpatiocyte: a high-performance simulator for intracellular reaction-diffusion systems

BACKGROUND: Studies using quantitative experimental methods have shown that intracellular spatial distribution of molecules plays a central role in many cellular systems. Spatially resolved computer simulations can integrate quantitative data from these experiments to construct physically accurate m...

Descripción completa

Detalles Bibliográficos
Autores principales: Arjunan, Satya N.V., Miyauchi, Atsushi, Iwamoto, Kazunari, Takahashi, Koichi
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6990473/
https://www.ncbi.nlm.nih.gov/pubmed/31996129
http://dx.doi.org/10.1186/s12859-019-3338-8
_version_ 1783492506966556672
author Arjunan, Satya N.V.
Miyauchi, Atsushi
Iwamoto, Kazunari
Takahashi, Koichi
author_facet Arjunan, Satya N.V.
Miyauchi, Atsushi
Iwamoto, Kazunari
Takahashi, Koichi
author_sort Arjunan, Satya N.V.
collection PubMed
description BACKGROUND: Studies using quantitative experimental methods have shown that intracellular spatial distribution of molecules plays a central role in many cellular systems. Spatially resolved computer simulations can integrate quantitative data from these experiments to construct physically accurate models of the systems. Although computationally expensive, microscopic resolution reaction-diffusion simulators, such as Spatiocyte can directly capture intracellular effects comprising diffusion-limited reactions and volume exclusion from crowded molecules by explicitly representing individual diffusing molecules in space. To alleviate the steep computational cost typically associated with the simulation of large or crowded intracellular compartments, we present a parallelized Spatiocyte method called pSpatiocyte. RESULTS: The new high-performance method employs unique parallelization schemes on hexagonal close-packed (HCP) lattice to efficiently exploit the resources of common workstations and large distributed memory parallel computers. We introduce a coordinate system for fast accesses to HCP lattice voxels, a parallelized event scheduler, a parallelized Gillespie’s direct-method for unimolecular reactions, and a parallelized event for diffusion and bimolecular reaction processes. We verified the correctness of pSpatiocyte reaction and diffusion processes by comparison to theory. To evaluate the performance of pSpatiocyte, we performed a series of parallelized diffusion runs on the RIKEN K computer. In the case of fine lattice discretization with low voxel occupancy, pSpatiocyte exhibited 74% parallel efficiency and achieved a speedup of 7686 times with 663552 cores compared to the runtime with 64 cores. In the weak scaling performance, pSpatiocyte obtained efficiencies of at least 60% with up to 663552 cores. When executing the Michaelis-Menten benchmark model on an eight-core workstation, pSpatiocyte required 45- and 55-fold shorter runtimes than Smoldyn and the parallel version of ReaDDy, respectively. As a high-performance application example, we study the dual phosphorylation-dephosphorylation cycle of the MAPK system, a typical reaction network motif in cell signaling pathways. CONCLUSIONS: pSpatiocyte demonstrates good accuracies, fast runtimes and a significant performance advantage over well-known microscopic particle methods in large-scale simulations of intracellular reaction-diffusion systems. The source code of pSpatiocyte is available at https://spatiocyte.org.
format Online
Article
Text
id pubmed-6990473
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-69904732020-02-03 pSpatiocyte: a high-performance simulator for intracellular reaction-diffusion systems Arjunan, Satya N.V. Miyauchi, Atsushi Iwamoto, Kazunari Takahashi, Koichi BMC Bioinformatics Methodology Article BACKGROUND: Studies using quantitative experimental methods have shown that intracellular spatial distribution of molecules plays a central role in many cellular systems. Spatially resolved computer simulations can integrate quantitative data from these experiments to construct physically accurate models of the systems. Although computationally expensive, microscopic resolution reaction-diffusion simulators, such as Spatiocyte can directly capture intracellular effects comprising diffusion-limited reactions and volume exclusion from crowded molecules by explicitly representing individual diffusing molecules in space. To alleviate the steep computational cost typically associated with the simulation of large or crowded intracellular compartments, we present a parallelized Spatiocyte method called pSpatiocyte. RESULTS: The new high-performance method employs unique parallelization schemes on hexagonal close-packed (HCP) lattice to efficiently exploit the resources of common workstations and large distributed memory parallel computers. We introduce a coordinate system for fast accesses to HCP lattice voxels, a parallelized event scheduler, a parallelized Gillespie’s direct-method for unimolecular reactions, and a parallelized event for diffusion and bimolecular reaction processes. We verified the correctness of pSpatiocyte reaction and diffusion processes by comparison to theory. To evaluate the performance of pSpatiocyte, we performed a series of parallelized diffusion runs on the RIKEN K computer. In the case of fine lattice discretization with low voxel occupancy, pSpatiocyte exhibited 74% parallel efficiency and achieved a speedup of 7686 times with 663552 cores compared to the runtime with 64 cores. In the weak scaling performance, pSpatiocyte obtained efficiencies of at least 60% with up to 663552 cores. When executing the Michaelis-Menten benchmark model on an eight-core workstation, pSpatiocyte required 45- and 55-fold shorter runtimes than Smoldyn and the parallel version of ReaDDy, respectively. As a high-performance application example, we study the dual phosphorylation-dephosphorylation cycle of the MAPK system, a typical reaction network motif in cell signaling pathways. CONCLUSIONS: pSpatiocyte demonstrates good accuracies, fast runtimes and a significant performance advantage over well-known microscopic particle methods in large-scale simulations of intracellular reaction-diffusion systems. The source code of pSpatiocyte is available at https://spatiocyte.org. BioMed Central 2020-01-29 /pmc/articles/PMC6990473/ /pubmed/31996129 http://dx.doi.org/10.1186/s12859-019-3338-8 Text en © The Author(s) 2020 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver(http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Methodology Article
Arjunan, Satya N.V.
Miyauchi, Atsushi
Iwamoto, Kazunari
Takahashi, Koichi
pSpatiocyte: a high-performance simulator for intracellular reaction-diffusion systems
title pSpatiocyte: a high-performance simulator for intracellular reaction-diffusion systems
title_full pSpatiocyte: a high-performance simulator for intracellular reaction-diffusion systems
title_fullStr pSpatiocyte: a high-performance simulator for intracellular reaction-diffusion systems
title_full_unstemmed pSpatiocyte: a high-performance simulator for intracellular reaction-diffusion systems
title_short pSpatiocyte: a high-performance simulator for intracellular reaction-diffusion systems
title_sort pspatiocyte: a high-performance simulator for intracellular reaction-diffusion systems
topic Methodology Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6990473/
https://www.ncbi.nlm.nih.gov/pubmed/31996129
http://dx.doi.org/10.1186/s12859-019-3338-8
work_keys_str_mv AT arjunansatyanv pspatiocyteahighperformancesimulatorforintracellularreactiondiffusionsystems
AT miyauchiatsushi pspatiocyteahighperformancesimulatorforintracellularreactiondiffusionsystems
AT iwamotokazunari pspatiocyteahighperformancesimulatorforintracellularreactiondiffusionsystems
AT takahashikoichi pspatiocyteahighperformancesimulatorforintracellularreactiondiffusionsystems