It was primarily developed by Michael Hines, John W. Moore, and Ted Carnevale at Yale and Duke.
Along with the analogous software platform GENESIS, Neuron is the basis for instruction in computational neuroscience in many courses and laboratories around the world.
Neuron features a graphical user interface (GUI), for use by individuals with minimal programming experience.
Tutorials are available on the Neuron website, including for getting basic models out of the cell, channel and network builders.
The user can set the number of functional segments in a section, which is a strategy for spatial resolution.
Synapses can be placed on specific segments of the constructed cell, wherein, again, they will behave as point processes, except that they are sensitive to the activity of a pre-synaptic element.
A plot option can be activated to open a graph of spikes across time for individual neurons.
Synapse point processes are distinct for their ability to model stimulation intensities that vary non-linearly across time.
These can be placed on any segment of any section of a built cell, individual or network, and their precise values, including amplitude and duration of stimulation, delay time of activation in a run and time decay parameters (for synapses), can be defined from the point process manager module.
All point processes, including those standing for cells or synapses of artificial neurons, and all graphs reflect the duration.
The simulator stimulates the cell and runs for 50 ms. A plot can be generated showing the voltage traces starting from the soma and the distal end of the axon.
The action potential at the end of the axon arrives slightly later than it appears in the soma at the point of stimulation.