Cargando…

Diffusion approximation-based simulation of stochastic ion channels: which method to use?

To study the effects of stochastic ion channel fluctuations on neural dynamics, several numerical implementation methods have been proposed. Gillespie's method for Markov Chains (MC) simulation is highly accurate, yet it becomes computationally intensive in the regime of a high number of channe...

Descripción completa

Detalles Bibliográficos
Autores principales: Pezo, Danilo, Soudry, Daniel, Orio, Patricio
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4217484/
https://www.ncbi.nlm.nih.gov/pubmed/25404914
http://dx.doi.org/10.3389/fncom.2014.00139
_version_ 1782342395748155392
author Pezo, Danilo
Soudry, Daniel
Orio, Patricio
author_facet Pezo, Danilo
Soudry, Daniel
Orio, Patricio
author_sort Pezo, Danilo
collection PubMed
description To study the effects of stochastic ion channel fluctuations on neural dynamics, several numerical implementation methods have been proposed. Gillespie's method for Markov Chains (MC) simulation is highly accurate, yet it becomes computationally intensive in the regime of a high number of channels. Many recent works aim to speed simulation time using the Langevin-based Diffusion Approximation (DA). Under this common theoretical approach, each implementation differs in how it handles various numerical difficulties—such as bounding of state variables to [0,1]. Here we review and test a set of the most recently published DA implementations (Goldwyn et al., 2011; Linaro et al., 2011; Dangerfield et al., 2012; Orio and Soudry, 2012; Schmandt and Galán, 2012; Güler, 2013; Huang et al., 2013a), comparing all of them in a set of numerical simulations that assess numerical accuracy and computational efficiency on three different models: (1) the original Hodgkin and Huxley model, (2) a model with faster sodium channels, and (3) a multi-compartmental model inspired in granular cells. We conclude that for a low number of channels (usually below 1000 per simulated compartment) one should use MC—which is the fastest and most accurate method. For a high number of channels, we recommend using the method by Orio and Soudry (2012), possibly combined with the method by Schmandt and Galán (2012) for increased speed and slightly reduced accuracy. Consequently, MC modeling may be the best method for detailed multicompartment neuron models—in which a model neuron with many thousands of channels is segmented into many compartments with a few hundred channels.
format Online
Article
Text
id pubmed-4217484
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-42174842014-11-17 Diffusion approximation-based simulation of stochastic ion channels: which method to use? Pezo, Danilo Soudry, Daniel Orio, Patricio Front Comput Neurosci Neuroscience To study the effects of stochastic ion channel fluctuations on neural dynamics, several numerical implementation methods have been proposed. Gillespie's method for Markov Chains (MC) simulation is highly accurate, yet it becomes computationally intensive in the regime of a high number of channels. Many recent works aim to speed simulation time using the Langevin-based Diffusion Approximation (DA). Under this common theoretical approach, each implementation differs in how it handles various numerical difficulties—such as bounding of state variables to [0,1]. Here we review and test a set of the most recently published DA implementations (Goldwyn et al., 2011; Linaro et al., 2011; Dangerfield et al., 2012; Orio and Soudry, 2012; Schmandt and Galán, 2012; Güler, 2013; Huang et al., 2013a), comparing all of them in a set of numerical simulations that assess numerical accuracy and computational efficiency on three different models: (1) the original Hodgkin and Huxley model, (2) a model with faster sodium channels, and (3) a multi-compartmental model inspired in granular cells. We conclude that for a low number of channels (usually below 1000 per simulated compartment) one should use MC—which is the fastest and most accurate method. For a high number of channels, we recommend using the method by Orio and Soudry (2012), possibly combined with the method by Schmandt and Galán (2012) for increased speed and slightly reduced accuracy. Consequently, MC modeling may be the best method for detailed multicompartment neuron models—in which a model neuron with many thousands of channels is segmented into many compartments with a few hundred channels. Frontiers Media S.A. 2014-11-03 /pmc/articles/PMC4217484/ /pubmed/25404914 http://dx.doi.org/10.3389/fncom.2014.00139 Text en Copyright © 2014 Pezo, Soudry and Orio. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Pezo, Danilo
Soudry, Daniel
Orio, Patricio
Diffusion approximation-based simulation of stochastic ion channels: which method to use?
title Diffusion approximation-based simulation of stochastic ion channels: which method to use?
title_full Diffusion approximation-based simulation of stochastic ion channels: which method to use?
title_fullStr Diffusion approximation-based simulation of stochastic ion channels: which method to use?
title_full_unstemmed Diffusion approximation-based simulation of stochastic ion channels: which method to use?
title_short Diffusion approximation-based simulation of stochastic ion channels: which method to use?
title_sort diffusion approximation-based simulation of stochastic ion channels: which method to use?
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4217484/
https://www.ncbi.nlm.nih.gov/pubmed/25404914
http://dx.doi.org/10.3389/fncom.2014.00139
work_keys_str_mv AT pezodanilo diffusionapproximationbasedsimulationofstochasticionchannelswhichmethodtouse
AT soudrydaniel diffusionapproximationbasedsimulationofstochasticionchannelswhichmethodtouse
AT oriopatricio diffusionapproximationbasedsimulationofstochasticionchannelswhichmethodtouse