The contributions of anatomy and biophysical properties to the function of neurons and neural circuits are best understood with the aid of computer simulations. NEURON, a program which we have developed and provide freely for Mac OS X, MS Windows, and UNIX, has simplified the creation and analysis of neural models for nonspecialists in numerical methods and programming. It can simulate individual neurons and networks of neurons on workstations, clusters, and massively parallel supercomputers. Model properties may include, but are not limited to, complex branching morphology, multiple channel types, inhomogeneous channel distribution, ionic diffusion, extracellular fields, electronic instrumentation, and artificial spiking neurons. NEURON is used by neuroscientists around the world to investigate cellular and network mechanisms that are involved in inborn and acquired disorders such as epilepsy, multiple sclerosis, and disorders of learning and memory, and how they are affected by therapeutic interventions such as medications and deep brain stimulation. The community of NEURON users is growing steadily as increasing numbers of investigators, experimentalists and theoreticians alike, incorporate it into their research plans. Since neuroscience is a rapidly advancing field, investigators'needs are always changing. Consequently NEURON must continue to develop in several critical areas in order to continue to satisfy the evolving requirements of neuroscience research. There is a need for ever greater computational resources;we will address this by extending NEURON's new parallel features with selectable methods optimized for widely used classes of network topology. There is a need to access analysis tools that have become available in other biological sciences, the physical sciences, and engineering;to this end, NEURON is adopting a modern programming language (Python). There is a need for more flexible and powerful ways to perform dynamic clamp experiments;NEURON can be employed in this mode to great advantage, but the setup, hardware testing, and experiment configuration effort must be reduced. The NEURON community can fully exploit these advanced capabilities only if they are easy to install and use. We have also identified patterns of usage that call for the creation of new GUI tools to facilitate model specification: a finite state machine builder for specifying new synaptic mechanisms and artificial spiking cells, and a tool for specifying the geometry and kinetics of ion and second messenger accumulation mechanisms. These needs require concerted efforts in the areas of increasing performance, robustness, packaging, documentation, training, and user consultation and collaboration. In this proposal we present a research plan that is designed to address these areas.

Public Health Relevance

Neuroscientists use computational models of neurons and neural circuits to better understand how the nervous system functions in health and disease. There is a critical need for development of simulation software and user support so that they can run these models efficiently on parallel computers and access state-of-the-art analysis tools. This project addresses these needs by building on the strengths of the NEURON Simulator Environment, which already has a large user base and is being adopted by increasing numbers of neuroscientists.

National Institute of Health (NIH)
National Institute of Neurological Disorders and Stroke (NINDS)
Research Project (R01)
Project #
Application #
Study Section
Special Emphasis Panel (ZRG1-BST-Q (01))
Program Officer
Liu, Yuan
Project Start
Project End
Budget Start
Budget End
Support Year
Fiscal Year
Total Cost
Indirect Cost
Yale University
Biostatistics & Other Math Sci
Schools of Arts and Sciences
New Haven
United States
Zip Code
Cavarretta, Francesco; Burton, Shawn D; Igarashi, Kei M et al. (2018) Parallel odor processing by mitral and middle tufted cells in the olfactory bulb. Sci Rep 8:7625
Blundell, Inga; Brette, Romain; Cleland, Thomas A et al. (2018) Code Generation in Computational Neuroscience: A Review of Tools and Techniques. Front Neuroinform 12:68
Antic, Srdjan D; Hines, Michael; Lytton, William W (2018) Embedded ensemble encoding hypothesis: The role of the ""Prepared"" cell. J Neurosci Res 96:1543-1559
Lytton, William W; Seidenstein, Alexandra H; Dura-Bernal, Salvador et al. (2016) Simulation Neurotechnologies for Advancing Brain Research: Parallelizing Large Networks in NEURON. Neural Comput 28:2063-90
Parasuram, Harilal; Nair, Bipin; D'Angelo, Egidio et al. (2016) Computational Modeling of Single Neuron Extracellular Electric Potentials and Network Local Field Potentials using LFPsim. Front Comput Neurosci 10:65
Ju, Huiwen; Hines, Michael L; Yu, Yuguo (2016) Cable energy function of cortical axons. Sci Rep 6:29686
Cavarretta, Francesco; Marasco, Addolorata; Hines, Michael L et al. (2016) Glomerular and Mitral-Granule Cell Microcircuits Coordinate Temporal and Spatial Information Processing in the Olfactory Bulb. Front Comput Neurosci 10:67
Neymotin, S A; McDougal, R A; Bulanova, A S et al. (2016) Calcium regulation of HCN channels supports persistent activity in a multiscale model of neocortex. Neuroscience 316:344-66
Bezaire, Marianne J; Raikov, Ivan; Burk, Kelly et al. (2016) Interneuronal mechanisms of hippocampal theta oscillations in a full-scale model of the rodent CA1 circuit. Elife 5:
Sivagnanam, Subhashini; Majumdar, Amit; Yoshimoto, Kenneth et al. (2015) Early experiences in developing and managing the neuroscience gateway. Concurr Comput 27:473-488

Showing the most recent 10 out of 50 publications