Accurate and fast simulation of channel noise in conductance-based model neurons (Linaro et al 2011)

 Download zip file   Auto-launch 
Help downloading and running models
Accession:127992
We introduce and operatively present a general method to simulate channel noise in conductance-based model neurons, with modest computational overheads. Our approach may be considered as an accurate generalization of previous proposal methods, to the case of voltage-, ion-, and ligand-gated channels with arbitrary complexity. We focus on the discrete Markov process descriptions, routinely employed in experimental identification of voltage-gated channels and synaptic receptors.
Reference:
1 . Linaro D, Storace M, Giugliano M (2011) Accurate and fast simulation of channel noise in conductance-based model neurons by diffusion approximation PLOS 7:e1001102 [PubMed]
Model Information (Click on a link to find other models with that property)
Model Type: Neuron or other electrically excitable cell;
Brain Region(s)/Organism: Neocortex;
Cell Type(s): Neocortex U1 pyramidal intratelencephalic L2-5 cell; Neocortex U1 pyramidal pyramidal tract L5B cell;
Channel(s): I Na,t; I K;
Gap Junctions:
Receptor(s):
Gene(s):
Transmitter(s):
Simulation Environment: NEURON; C or C++ program; Python;
Model Concept(s): Ion Channel Kinetics; Simplified Models; Methods;
Implementer(s): Linaro, Daniele [daniele.linaro at unige.it];
Search NeuronDB for information about:  Neocortex U1 pyramidal pyramidal tract L5B cell; Neocortex U1 pyramidal intratelencephalic L2-5 cell; I Na,t; I K;
/
HHcn
C
matlab
mod-files
python
supplem
README.txt
                            
This directory contains files to reproduce results presented in the
paper:

Linaro, D., Storace, M., and Giugliano, M.  "Accurate and fast
simulation of channel noise in conductance-based model neurons by
diffusion approximation".

The subdirectories contain the following items.

1. C++ contains the source files for simulating the open-close
kinetics of sodium and potassium ion channels. The programs allow to
simulate the models discussed in the paper in the condition of voltage
clamp.

2. mod-files contains the mod-files that can be used in NEURON to
simulate the full models.

3. python contains a script, HHneuron.py, that allows to simulate the
models implemented through mod-files.

4. matlab contains some auxiliary Matlab scripts that can be used to
read data files and produce raster plots.

5. supplem contains the Matlab scripts employed to generate the
figures and analysis, included as Supplemental Material.

For any question, feel free to contact: daniele.linaro@unige.it,
marco.storace@unige.it, and michele.giugliano@ua.ac.be

Linaro D, Storace M, Giugliano M (2011) Accurate and fast simulation of channel noise in conductance-based model neurons by diffusion approximation PLOS 7:e1001102[PubMed]

References and models cited by this paper

References and models that cite this paper

Aldrich RW, Corey DP, Stevens CF (1983) A reinterpretation of mammalian sodium channel gating based on single channel recording. Nature 306:436-41 [PubMed]

Bacci A, Huguenard JR (2006) Enhancement of spike-timing precision by autaptic transmission in neocortical inhibitory interneurons. Neuron 49:119-30 [PubMed]

Brogan WL (1991) Modern control theory

Bruce IC (2007) Implementation issues in approximate methods for stochastic Hodgkin-Huxley models. Ann Biomed Eng 35:315-8; author reply 319 [PubMed]

   Implementation issues in approximate methods for stochastic Hodgkin-Huxley models (Bruce 2007) [Model]

Bruce IC (2009) Evaluation of stochastic differential equation approximation of ion channel gating models. Ann Biomed Eng 37:824-38 [Journal] [PubMed]

   Evaluation of stochastic diff. eq. approximation of ion channel gating models (Bruce 2009) [Model]

Bruce IC, Irlicht LS, White MW, O'Leary SJ, Dynes S, Javel E, Clark GM (1999) A stochastic model of the electrically stimulated auditory nerve: pulse-train response. IEEE Trans Biomed Eng 46:630-7 [PubMed]

   Cochlear implant models (Bruce et al. 1999a, b, c, 2000) [Model]

Cannon RC, O`Donnell C, Nolan MF (2010) Stochastic ion channel gating in dendritic neurons: morphology dependence and probabilistic synaptic activation of dendritic spikes. PLoS Comput Biol [Journal] [PubMed]

   Stochastic ion channels and neuronal morphology (Cannon et al. 2010) [Model]

Carnevale NT, Hines ML (2006) The NEURON Book

Chen YD, Hill TL (1973) Fluctuations and noise in kinetic systems. Application to K+ channels in the squid axon. Biophys J 13:1276-95 [PubMed]

Chizhov AV, Graham LJ (2008) Efficient evaluation of neuron populations receiving colored-noise current based on a refractory density method. Phys Rev E Stat Nonlin Soft Matter Phys 77:011910-9

Chow CC, White JA (1996) Spontaneous action potentials due to channel fluctuations. Biophys J 71:3013-21 [PubMed]

   Spontaneous firing caused by stochastic channel gating (Chow, White 1996) [Model]

Clay JR, DeFelice LJ (1983) Relationship between membrane excitability and single channel open-close kinetics. Biophys J 42:151-7 [PubMed]

Colquhoun D, Hatton CJ, Hawkes AG (2003) The quality of maximum likelihood estimates of ion channel rate constants. J Physiol 547:699-728 [PubMed]

Conti F, Wanke E (1975) Channel noise in nerve membranes and lipid bilayers. Q Rev Biophys 8:451-506 [PubMed]

Cox D, Miller H (1965) The Theory of Stochastic Processes

Dayan P, Abbott LF (2001) Theoretical Neuroscience. Computational and Mathematical Modeling of Neural Systems

De_schutter E (2009) Computational Modeling Methods for Neuroscientists, De_schutter E, ed.

Destexhe A, Mainen ZF, Sejnowski TJ (1994) Synthesis of models for excitable membranes, synaptic transmission and neuromodulation using a common kinetic formalism. J Comput Neurosci 1:195-230 [Journal] [PubMed]

   Application of a common kinetic formalism for synaptic models (Destexhe et al 1994) [Model]
   Kinetic synaptic models applicable to building networks (Destexhe et al 1998) [Model]

Destexhe A, Mainen ZF, Sejnowski TJ (1998) Kinetic models of synaptic transmission Methods In Neuronal Modeling, Koch C:Segev I, ed. pp.1

   Kinetic synaptic models applicable to building networks (Destexhe et al 1998) [Model]

Druckmann S, Berger TK, Hill S, Schurmann F, Markram H, Segev I (2008) Evaluating automated parameter constraining procedures of neuron models by experimental and surrogate data. Biol Cybern 99:371-9 [PubMed]

Fleidervish IA, Friedman A, Gutnick MJ (1996) Slow inactivation of Na+ current and slow cumulative spike adaptation in mouse and guinea-pig neocortical neurones in slices. J Physiol 493 ( Pt 1):83-97 [PubMed]

Fourcaud N, Brunel N (2002) Dynamics of the firing probability of noisy integrate-and-fire neurons. Neural Comput 14:2057-110 [PubMed]

Fox RF (1997) Stochastic versions of the Hodgkin-Huxley equations. Biophys J 72:2068-74 [PubMed]

Fox RF, Lu Yn (1994) Emergent collective behavior in large numbers of globally coupled independently stochastic ion channels. Phys Rev E Stat Phys Plasmas Fluids Relat Interdiscip Topics 49:3421-3431 [PubMed]

Gantmacher F (1998) The theory of matrices

Gillespie DT (1996) Exact numerical simulation of the Ornstein-Uhlenbeck process and its integral. PHYSICAL REVIEW. E. STATISTICAL PHYSICS, PLASMAS, FLUIDS, AND RELATED INTERDISCIPLINARY TOPICS 54:2084-2091

Guler M (2007) Dissipative stochastic mechanics for capturing neuronal dynamics under the influence of ion channel noise: formalism using a special membrane. Phys Rev E Stat Nonlin Soft Matter Phys 76:041918-80

Hille B (2001) Ion channels of excitable membranes (3rd Ed) :445-452

Hines ML, Markram H, Schuermann F (2008) Fully Implicit Parallel Simulation of Single Neurons J Comp Neurosci 25:439-448 [Journal] [PubMed]

   Fully Implicit Parallel Simulation of Single Neurons (Hines et al. 2008) [Model]

Hines ML, Morse T, Migliore M, Carnevale NT, Shepherd GM (2004) ModelDB: A Database to Support Computational Neuroscience. J Comput Neurosci 17:7-11 [Journal] [PubMed]

Hodgkin AL, Huxley AF (1952) A quantitative description of membrane current and its application to conduction and excitation in nerve. J Physiol 117:500-44 [Journal] [PubMed]

   Squid axon (Hodgkin, Huxley 1952) (LabAXON) [Model]
   Squid axon (Hodgkin, Huxley 1952) (NEURON) [Model]
   Squid axon (Hodgkin, Huxley 1952) (SNNAP) [Model]
   Squid axon (Hodgkin, Huxley 1952) used in (Chen et al 2010) (R language) [Model]
   Squid axon (Hodgkin, Huxley 1952) (SBML, XPP, other) [Model]

Jacobson GA, Diba K, Yaron-Jakoubovitch A, Oz Y, Koch C, Segev I, Yarom Y (2005) Subthreshold voltage noise of rat neocortical pyramidal neurones. J Physiol 564:145-60 [PubMed]

Johnston D, Sms WU (1994) Foundations of cellular neurophysiology

Karmarkar UR, Buonomano DV (2007) Timing in the absence of clocks: encoding time in neural network states. Neuron 53:427-38 [Journal] [PubMed]

Knight BW, Omurtag A, Sirovich L (2000) The approach of a neuron population firing rate to a new equilibrium: an exact theoretical result. Neural Comput 12:1045-55 [PubMed]

La Camera G, Giugliano M, Senn W, Fusi S (2008) The response of cortical neurons to in vivo-like input current: theory and experiment : I. Noisy inputs with stationary statistics. Biol Cybern 99:279-301 [PubMed]

Liebovitch LS, Toth TI (1990) Using fractals to understand the opening and closing of ion channels. Ann Biomed Eng 18:177-94 [PubMed]

Liebovitch LS, Toth TI (1991) A model of ion channel kinetics using deterministic chaotic rather than stochastic processes. J Theor Biol 148:243-67 [PubMed]

Mainen ZF, Sejnowski TJ (1995) Reliability of spike timing in neocortical neurons. Science 268:1503-6 [PubMed]

Manwani A, Koch C (1999) Detecting and estimating signals in noisy cable structure, I: neuronal noise sources. Neural Comput 11:1797-829 [PubMed]

Markram H (2006) The blue brain project. Nat Rev Neurosci 7:153-60 [Journal] [PubMed]

   [241 reconstructed morphologies on NeuroMorpho.Org]

Mascagni MV (1989) Numerical methods for neuronal modeling. Methods in Neuronal Modeling, Kock C:Segev I, ed.

Migliore M, Cannia C, Lytton WW, Markram H, Hines ML (2006) Parallel Network Simulations with NEURON. J Comp Neurosci 21:110-119 [Journal] [PubMed]

   Parallel network simulations with NEURON (Migliore et al 2006) [Model]

Mino H (2007) Encoding of information into neural spike trains in an auditory nerve fiber model with electric stimuli in the presence of a pseudospontaneous activity. IEEE Trans Biomed Eng 54:360-9

Mino H, Rubinstein JT (2006) Effects of neural refractoriness on spatio-temporal variability in spike initiations with Electrical stimulation. IEEE Trans Neural Syst Rehabil Eng 14:273-80

Mino H, Rubinstein JT, Miller CA, Abbas PJ (2004) Effects of electrode-to-fiber distance on temporal neural response with electrical stimulation. IEEE Trans Biomed Eng 51:13-20 [PubMed]

Mino H, Rubinstein JT, White JA (2002) Comparison of algorithms for the simulation of action potentials with stochastic sodium channels. Ann Biomed Eng 30:578-87 [PubMed]

Moore JW, Ramon F (1974) On numerical integration of the Hodgkin and Huxley equations for a membrane action potential. J Theor Biol 45:249-73 [PubMed]

Nykamp DQ, Tranchina D (2000) A population density approach that facilitates large-scale modeling of neural networks: analysis and an application to orientation tuning. J Comput Neurosci 8:19-50 [Journal] [PubMed]

Omurtag A, Knight BW, Sirovich L (2000) On the simulation of large populations of neurons. J Comput Neurosci 8:51-63 [Journal] [PubMed]

Papoulis A, Pillail SU (2002) Probability, random variables, and stochastic processes, fourth edition

Press WH, Flannery BP, Teukolsky SA, Vetterling WT (2007) Numerical recipes: the art of scientific computing 3rd edition

Saarinen A, Linne ML, Yli-Harja O (2008) Stochastic differential equation model for cerebellar granule cell excitability. PLoS Comput Biol 4:e1000004 [PubMed]

Sakmann B, Neher E (1995) Single-channel Recording 2:487

Schneidman E, Freedman B, Segev I (1998) Ion channel stochasticity may be critical in determining the reliability and precision of spike timing. Neural Comput 10:1679-703 [PubMed]

Sengupta B, Laughlin SB, Niven JE (2010) Comparison of Langevin and Markov channel noise models for neuronal signal generation Phys Rev E 81:011918

Shriki O, Hansel D, Sompolinsky H (2003) Rate models for conductance-based cortical neuronal networks. Neural Comput 15:1809-41 [PubMed]

Silberberg G, Markram H (2007) Disynaptic inhibition between neocortical pyramidal cells mediated by Martinotti cells. Neuron 53:735-46 [PubMed]

   [3 reconstructed morphologies on NeuroMorpho.Org]

Skaugen E, Walloe L (1979) Firing behaviour in a stochastic nerve membrane model based upon the Hodgkin-Huxley equations. Acta Physiol Scand 107:343-63 [PubMed]

Steinmetz PN, Manwani A, Koch C, London M, Segev I (2001) Subthreshold voltage noise due to channel fluctuations in active neuronal membranes. J Comput Neurosci 9:133-48 [Journal] [PubMed]

Treves A (1993) Mean field analysis of neuronal spike dynamics. Network 4:259-284

Tuckwell HC (1989) Stochastic Processes In The Neurosciences

Vandenberg CA, Bezanilla F (1991) A sodium channel gating model based on single channel, macroscopic ionic, and gating currents in the squid giant axon. Biophys J 60:1511-33 [PubMed]

White JA, Rubinstein JT, Kay AR (2000) Channel noise in neurons. Trends Neurosci 23:131-7 [PubMed]

White JA, Rubinstein JT, Mino H (2007) Response: Implementation Issues in Approximate Methods for Stochastic Hodgkin-Huxley models Ann Biomed Eng 35(2):319-319 [Journal]

Yamada WM, Koch C, Adams PR (1998) Multiple channels and calcium dynamics. Methods In Neuronal Modeling: From Synapses To Networks, Koch C:Segev I, ed. pp.137

Couto J, Linaro D, De Schutter E, Giugliano M (2015) On the Firing Rate Dependency Of the Phase Response Curves of rat Purkinje Neurons In Vitro PLOS Comp Biol [Journal] [PubMed]

   Phase response curves firing rate dependency of rat purkinje neurons in vitro (Couto et al 2015) [Model]

Goldwyn JH, Shea-Brown E (2011) The what and where of adding channel noise to the Hodgkin-Huxley Equations. PLoS Computational Biology 7(11):e1002247 [Journal] [PubMed]

   Stochastic versions of the Hodgkin-Huxley equations (Goldwyn, Shea-Brown 2011) (pylab) [Model]
   Stochastic versions of the Hodgkin-Huxley equations (Goldwyn, Shea-Brown 2011) [Model]

Konstantoudaki X, Papoutsi A, Chalkiadaki K, Poirazi P, Sidiropoulou K (2014) Modulatory effects of inhibition on persistent activity in a cortical microcircuit model. Front Neural Circuits 8:7 [Journal] [PubMed]

   Pyramidal neuron, fast, regular, and irregular spiking interneurons (Konstantoudaki et al 2014) [Model]

Schmandt N, Galan RF (2012) Stochastic-shielding approximation of Markov chains and its application to efficiently simulate random ion-channel gating Phys Rev Lett 109:118101 [Journal] [PubMed]

   Markov Chain-based Stochastic Shielding Hodgkin Huxley Model (Schmandt, Galan 2012) [Model]

Schmerl BA, McDonnell MD (2013) Channel noise induced stochastic facilitation in an auditory brainstem neuron model Physical Review E 88:052722 [Journal]

   Simulating ion channel noise in an auditory brainstem neuron model (Schmerl & McDonnell 2013) [Model]

Sidiropoulou K, Poirazi P (2012) Predictive Features of Persistent Activity Emergence in Regular Spiking and Intrinsic Bursting Model Neurons Plos Computational Biology 8(4):e1002489 [Journal] [PubMed]

   Layer V PFC pyramidal neuron used to study persistent activity (Sidiropoulou & Poirazi 2012) [Model]

(72 refs)