Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Michael L. Hines is active.

Publication


Featured researches published by Michael L. Hines.


Neural Computation | 1997

The NEURON simulation environment

Michael L. Hines; Nicholas T. Carnevale

The moment-to-moment processing of information by the nervous system involves the propagation and interaction of electrical and chemical signals that are distributed in space and time. Biologically realistic modeling is needed to test hypotheses about the mechanisms that govern these signals and how nervous system function emerges from the operation of these mechanisms. The NEURON simulation program provides a powerful and flexible environment for implementing such models of individual neurons and small networks of neurons. It is particularly useful when membrane potential is nonuniform and membrane currents are complex. We present the basic ideas that would help informed users make the most efficient use of NEURON.


Journal of Computational Neuroscience | 2007

Simulation of networks of spiking neurons: A review of tools and strategies

Romain Brette; Michelle Rudolph; Ted Carnevale; Michael L. Hines; David Beeman; James M. Bower; Markus Diesmann; Abigail Morrison; Philip H. Goodman; Frederick C. Harris; Milind Zirpe; Thomas Natschläger; Dejan Pecevski; Bard Ermentrout; Mikael Djurfeldt; Anders Lansner; Olivier Rochel; Thierry Viéville; Eilif Muller; Andrew P. Davison; Sami El Boustani; Alain Destexhe

We review different aspects of the simulation of spiking neural networks. We start by reviewing the different types of simulation strategies and algorithms that are currently implemented. We next review the precision of those simulation strategies, in particular in cases where plasticity depends on the exact timing of the spikes. We overview different simulators and simulation environments presently available (restricted to those freely available, open source and documented). For each simulation tool, its advantages and pitfalls are reviewed, with an aim to allow the reader to identify which simulator is appropriate for a given task. Finally, we provide a series of benchmark simulations of different types of networks of spiking neurons, including Hodgkin–Huxley type, integrate-and-fire models, interacting with current-based or conductance-based synapses, using clock-driven or event-driven integration strategies. The same set of models are implemented on the different simulators, and the codes are made available. The ultimate goal of this review is to provide a resource to facilitate identifying the appropriate integration strategy and simulation tool to use for a given modeling problem related to spiking neural networks.


The Neuroscientist | 2001

Neuron: A Tool for Neuroscientists

Michael L. Hines; Nicholas T. Carnevale

NEURON is a simulation environment for models of individual neurons and networks of neurons that are closely linked to experimental data. NEURON provides tools for conveniently constructing, exercising, and managing models, so that special expertise in numerical methods or programming is not required for its productive use. This article describes two tools that address the problem of how to achieve computational efficiency and accuracy.


Cell | 2015

Reconstruction and Simulation of Neocortical Microcircuitry

Henry Markram; Eilif Muller; Srikanth Ramaswamy; Michael W. Reimann; Marwan Abdellah; Carlos Aguado Sanchez; Anastasia Ailamaki; Lidia Alonso-Nanclares; Nicolas Antille; Selim Arsever; Guy Antoine Atenekeng Kahou; Thomas K. Berger; Ahmet Bilgili; Nenad Buncic; Athanassia Chalimourda; Giuseppe Chindemi; Jean Denis Courcol; Fabien Delalondre; Vincent Delattre; Shaul Druckmann; Raphael Dumusc; James Dynes; Stefan Eilemann; Eyal Gal; Michael Emiel Gevaert; Jean Pierre Ghobril; Albert Gidon; Joe W. Graham; Anirudh Gupta; Valentin Haenel

UNLABELLED We present a first-draft digital reconstruction of the microcircuitry of somatosensory cortex of juvenile rat. The reconstruction uses cellular and synaptic organizing principles to algorithmically reconstruct detailed anatomy and physiology from sparse experimental data. An objective anatomical method defines a neocortical volume of 0.29 ± 0.01 mm(3) containing ~31,000 neurons, and patch-clamp studies identify 55 layer-specific morphological and 207 morpho-electrical neuron subtypes. When digitally reconstructed neurons are positioned in the volume and synapse formation is restricted to biological bouton densities and numbers of synapses per connection, their overlapping arbors form ~8 million connections with ~37 million synapses. Simulations reproduce an array of in vitro and in vivo experiments without parameter tuning. Additionally, we find a spectrum of network states with a sharp transition from synchronous to asynchronous activity, modulated by physiological mechanisms. The spectrum of network states, dynamically reconfigured around this transition, supports diverse information processing strategies. PAPERCLIP VIDEO ABSTRACT.


Journal of Computational Neuroscience | 2004

ModelDB: A Database to Support Computational Neuroscience

Michael L. Hines; Thomas M. Morse; Michele Migliore; Nicholas T. Carnevale; Gordon M. Shepherd

Wider dissemination and testing of computational models are crucial to the field of computational neuroscience. Databases are being developed to meet this need. ModelDB is a web-accessible database for convenient entry, retrieval, and running of published models on different platforms. This article provides a guide to entering a new model into ModelDB.


PLOS Computational Biology | 2010

NeuroML: a language for describing data driven models of neurons and networks with a high degree of biological detail

Padraig Gleeson; Sharon M. Crook; Robert C. Cannon; Michael L. Hines; Guy O. Billings; Matteo Farinella; Thomas M. Morse; Andrew P. Davison; Subhasis Ray; Upinder S. Bhalla; Simon R. Barnes; Yoana Dimitrova; R. Angus Silver

Biologically detailed single neuron and network models are important for understanding how ion channels, synapses and anatomical connectivity underlie the complex electrical behavior of the brain. While neuronal simulators such as NEURON, GENESIS, MOOSE, NEST, and PSICS facilitate the development of these data-driven neuronal models, the specialized languages they employ are generally not interoperable, limiting model accessibility and preventing reuse of model components and cross-simulator validation. To overcome these problems we have used an Open Source software approach to develop NeuroML, a neuronal model description language based on XML (Extensible Markup Language). This enables these detailed models and their components to be defined in a standalone form, allowing them to be used across multiple simulators and archived in a standardized format. Here we describe the structure of NeuroML and demonstrate its scope by converting into NeuroML models of a number of different voltage- and ligand-gated conductances, models of electrical coupling, synaptic transmission and short-term plasticity, together with morphologically detailed models of individual neurons. We have also used these NeuroML-based components to develop an highly detailed cortical network model. NeuroML-based model descriptions were validated by demonstrating similar model behavior across five independently developed simulators. Although our results confirm that simulations run on different simulators converge, they reveal limits to model interoperability, by showing that for some models convergence only occurs at high levels of spatial and temporal discretisation, when the computational overhead is high. Our development of NeuroML as a common description language for biophysically detailed neuronal and network models enables interoperability across multiple simulation environments, thereby improving model transparency, accessibility and reuse in computational neuroscience.


International Journal of Bio-medical Computing | 1989

A program for simulation of nerve equations with branching geometries

Michael L. Hines

A computer program has been developed for simulation of electrical activity in neurons with complex branching morphology, multiple channel types, and inhomogeneous channel distribution. The program is based around an interpreter and screen editor for flexible specification of nerve properties and analysis of simulation results. Efficient simulation of the nerve specification is accomplished with procedure calls to fast, compiled routines for integration of the nerve equations.


Frontiers in Neuroinformatics | 2009

NEURON and Python.

Michael L. Hines; Andrew P. Davison; Eilif Muller

The NEURON simulation program now allows Python to be used, alone or in combination with NEURONs traditional Hoc interpreter. Adding Python to NEURON has the immediate benefit of making available a very extensive suite of analysis tools written for engineering and science. It also catalyzes NEURON software development by offering users a modern programming tool that is recognized for its flexibility and power to create and maintain complex programs. At the same time, nothing is lost because all existing models written in Hoc, including graphical user interface tools, continue to work without change and are also available within the Python context. An example of the benefits of Python availability is the use of the xml module in implementing NEURONs Import3D and CellBuild tools to read MorphML and NeuroML model specifications.


Archive | 1993

NEURON — A Program for Simulation of Nerve Equations

Michael L. Hines

Programs designed specifically to simulate nerve equations compare favorably with general purpose simulation programs in three areas. 1) The user deals directly with concepts that are familiar at the neuroscience level and is not required to translate the problem into another domain. 2) The program contains functions better suited for controlling the simulation and graphing the results of real neurophysiological problems. 3) Special methods and tricks can be used to take advantage of the structure of nerve equations to solve them much more quickly, e.g. Hines (1984) and Mascagni (1991).


Neural Computation | 2000

Expanding NEURON’s Repertoire of Mechanisms with NMODL

Michael L. Hines; Nicholas T. Carnevale

Neuronal function involves the interaction of electrical and chemical signals that are distributed in time and space. The mechanisms that generate these signals and regulate their interactions are marked by a rich diversity of properties that precludes a one size fits all approach to modeling. This article presents a summary of how the model description language NMODL enables the neuronal simulation environment NEURON to accommodate these differences.

Collaboration


Dive into the Michael L. Hines's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

William W. Lytton

SUNY Downstate Medical Center

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Andrew P. Davison

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Samuel A. Neymotin

SUNY Downstate Medical Center

View shared research outputs
Top Co-Authors

Avatar

Felix Schürmann

École Polytechnique Fédérale de Lausanne

View shared research outputs
Researchain Logo
Decentralizing Knowledge