Cargando…

Neurite, a Finite Difference Large Scale Parallel Program for the Simulation of Electrical Signal Propagation in Neurites under Mechanical Loading

With the growing body of research on traumatic brain injury and spinal cord injury, computational neuroscience has recently focused its modeling efforts on neuronal functional deficits following mechanical loading. However, in most of these efforts, cell damage is generally only characterized by pur...

Descripción completa

Detalles Bibliográficos
Autores principales: García-Grajales, Julián A., Rucabado, Gabriel, García-Dopico, Antonio, Peña, José-María, Jérusalem, Antoine
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4334526/
https://www.ncbi.nlm.nih.gov/pubmed/25680098
http://dx.doi.org/10.1371/journal.pone.0116532
_version_ 1782358201108267008
author García-Grajales, Julián A.
Rucabado, Gabriel
García-Dopico, Antonio
Peña, José-María
Jérusalem, Antoine
author_facet García-Grajales, Julián A.
Rucabado, Gabriel
García-Dopico, Antonio
Peña, José-María
Jérusalem, Antoine
author_sort García-Grajales, Julián A.
collection PubMed
description With the growing body of research on traumatic brain injury and spinal cord injury, computational neuroscience has recently focused its modeling efforts on neuronal functional deficits following mechanical loading. However, in most of these efforts, cell damage is generally only characterized by purely mechanistic criteria, functions of quantities such as stress, strain or their corresponding rates. The modeling of functional deficits in neurites as a consequence of macroscopic mechanical insults has been rarely explored. In particular, a quantitative mechanically based model of electrophysiological impairment in neuronal cells, Neurite, has only very recently been proposed. In this paper, we present the implementation details of this model: a finite difference parallel program for simulating electrical signal propagation along neurites under mechanical loading. Following the application of a macroscopic strain at a given strain rate produced by a mechanical insult, Neurite is able to simulate the resulting neuronal electrical signal propagation, and thus the corresponding functional deficits. The simulation of the coupled mechanical and electrophysiological behaviors requires computational expensive calculations that increase in complexity as the network of the simulated cells grows. The solvers implemented in Neurite—explicit and implicit—were therefore parallelized using graphics processing units in order to reduce the burden of the simulation costs of large scale scenarios. Cable Theory and Hodgkin-Huxley models were implemented to account for the electrophysiological passive and active regions of a neurite, respectively, whereas a coupled mechanical model accounting for the neurite mechanical behavior within its surrounding medium was adopted as a link between electrophysiology and mechanics. This paper provides the details of the parallel implementation of Neurite, along with three different application examples: a long myelinated axon, a segmented dendritic tree, and a damaged axon. The capabilities of the program to deal with large scale scenarios, segmented neuronal structures, and functional deficits under mechanical loading are specifically highlighted.
format Online
Article
Text
id pubmed-4334526
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-43345262015-02-24 Neurite, a Finite Difference Large Scale Parallel Program for the Simulation of Electrical Signal Propagation in Neurites under Mechanical Loading García-Grajales, Julián A. Rucabado, Gabriel García-Dopico, Antonio Peña, José-María Jérusalem, Antoine PLoS One Research Article With the growing body of research on traumatic brain injury and spinal cord injury, computational neuroscience has recently focused its modeling efforts on neuronal functional deficits following mechanical loading. However, in most of these efforts, cell damage is generally only characterized by purely mechanistic criteria, functions of quantities such as stress, strain or their corresponding rates. The modeling of functional deficits in neurites as a consequence of macroscopic mechanical insults has been rarely explored. In particular, a quantitative mechanically based model of electrophysiological impairment in neuronal cells, Neurite, has only very recently been proposed. In this paper, we present the implementation details of this model: a finite difference parallel program for simulating electrical signal propagation along neurites under mechanical loading. Following the application of a macroscopic strain at a given strain rate produced by a mechanical insult, Neurite is able to simulate the resulting neuronal electrical signal propagation, and thus the corresponding functional deficits. The simulation of the coupled mechanical and electrophysiological behaviors requires computational expensive calculations that increase in complexity as the network of the simulated cells grows. The solvers implemented in Neurite—explicit and implicit—were therefore parallelized using graphics processing units in order to reduce the burden of the simulation costs of large scale scenarios. Cable Theory and Hodgkin-Huxley models were implemented to account for the electrophysiological passive and active regions of a neurite, respectively, whereas a coupled mechanical model accounting for the neurite mechanical behavior within its surrounding medium was adopted as a link between electrophysiology and mechanics. This paper provides the details of the parallel implementation of Neurite, along with three different application examples: a long myelinated axon, a segmented dendritic tree, and a damaged axon. The capabilities of the program to deal with large scale scenarios, segmented neuronal structures, and functional deficits under mechanical loading are specifically highlighted. Public Library of Science 2015-02-13 /pmc/articles/PMC4334526/ /pubmed/25680098 http://dx.doi.org/10.1371/journal.pone.0116532 Text en © 2015 García-Grajales 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
García-Grajales, Julián A.
Rucabado, Gabriel
García-Dopico, Antonio
Peña, José-María
Jérusalem, Antoine
Neurite, a Finite Difference Large Scale Parallel Program for the Simulation of Electrical Signal Propagation in Neurites under Mechanical Loading
title Neurite, a Finite Difference Large Scale Parallel Program for the Simulation of Electrical Signal Propagation in Neurites under Mechanical Loading
title_full Neurite, a Finite Difference Large Scale Parallel Program for the Simulation of Electrical Signal Propagation in Neurites under Mechanical Loading
title_fullStr Neurite, a Finite Difference Large Scale Parallel Program for the Simulation of Electrical Signal Propagation in Neurites under Mechanical Loading
title_full_unstemmed Neurite, a Finite Difference Large Scale Parallel Program for the Simulation of Electrical Signal Propagation in Neurites under Mechanical Loading
title_short Neurite, a Finite Difference Large Scale Parallel Program for the Simulation of Electrical Signal Propagation in Neurites under Mechanical Loading
title_sort neurite, a finite difference large scale parallel program for the simulation of electrical signal propagation in neurites under mechanical loading
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4334526/
https://www.ncbi.nlm.nih.gov/pubmed/25680098
http://dx.doi.org/10.1371/journal.pone.0116532
work_keys_str_mv AT garciagrajalesjuliana neuriteafinitedifferencelargescaleparallelprogramforthesimulationofelectricalsignalpropagationinneuritesundermechanicalloading
AT rucabadogabriel neuriteafinitedifferencelargescaleparallelprogramforthesimulationofelectricalsignalpropagationinneuritesundermechanicalloading
AT garciadopicoantonio neuriteafinitedifferencelargescaleparallelprogramforthesimulationofelectricalsignalpropagationinneuritesundermechanicalloading
AT penajosemaria neuriteafinitedifferencelargescaleparallelprogramforthesimulationofelectricalsignalpropagationinneuritesundermechanicalloading
AT jerusalemantoine neuriteafinitedifferencelargescaleparallelprogramforthesimulationofelectricalsignalpropagationinneuritesundermechanicalloading