Your browser does not fully support modern features. Please upgrade for a smoother experience.
Submitted Successfully!
Thank you for your contribution! You can also upload a video entry or images related to this topic. For video creation, please contact our Academic Video Service.
Version Summary Created by Modification Content Size Created at Operation
1 handwiki Sirius Huang -- 1297 2022-11-11 01:32:55

Video Upload Options

We provide professional Academic Video Service to translate complex research into visually appealing presentations. Would you like to try it?
Cite
If you have any further questions, please contact Encyclopedia Editorial Office.
HandWiki. Neuron (Software). Encyclopedia. Available online: https://encyclopedia.pub/entry/34146 (accessed on 23 September 2026).
HandWiki. Neuron (Software). Encyclopedia. Available at: https://encyclopedia.pub/entry/34146. Accessed September 23, 2026.
HandWiki. "Neuron (Software)" Encyclopedia, https://encyclopedia.pub/entry/34146 (accessed September 23, 2026).
HandWiki. (2022, November 11). Neuron (Software). In Encyclopedia. https://encyclopedia.pub/entry/34146
HandWiki. "Neuron (Software)." Encyclopedia. Web. 11 November, 2022.
Neuron (Software)
Edit

Neuron is a simulation environment for modeling individual and networks of neurons. It was primarily developed by Michael Hines, John W. Moore, and Ted Carnevale at Yale and Duke. Neuron models individual neurons via the use of sections that are automatically subdivided into individual compartments, instead of requiring the user to manually create compartments. The primary scripting language is hoc but a Python interface is also available. Programs can be written interactively in a shell, or loaded from a file. Neuron supports parallelization via the MPI protocol. Neuron is capable of handling diffusion-reaction models, and integrating diffusion functions into models of synapses and cellular networks. Parallelization is possible via internal multithreaded routines, for use on multi-core computers. The properties of the membrane channels of the neuron are simulated using compiled mechanisms written using the NMODL language or by compiled routines operating on internal data structures that are set up with Channel Builder. Along with the analogous software platform GENESIS, Neuron is the basis for instruction in computational neuroscience in many courses and laboratories around the world.

software platform parallelization neuroscience

References

  1. "Specify topology". http://www.neuron.yale.edu/neuron/static/docs/cbtut/stylized/topol.html. 
  2. "Specify subsets". http://www.neuron.yale.edu/neuron/static/docs/cbtut/stylized/subsets.html. 
  3. "Set up a SubsetDomainIterator". http://www.neuron.yale.edu/neuron/static/docs/cbtut/parameterized/setsdi.html. 
  4. "Specify geometry". http://www.neuron.yale.edu/neuron/static/docs/cbtut/stylized/geom.html. 
  5. Hodgkin-Huxley ionic current characterization http://Hodgkin%E2%80%93Huxley_model#Ionic_current_characterization
  6. "Creating a channel from an HH-style specification". http://www.neuron.yale.edu/neuron/static/docs/chanlbild/hhstyle/outline.html. 
  7. PointProcess documentation http://www.neuron.yale.edu/neuron/static/docs/help/neuron/neuron/mech.html#pointprocesses
  8. "Plotting Variables from Biophysical Cell Models in a Network". http://www.neuron.yale.edu/neuron/static/docs/netbuild/hybrid/plotwhat.html. 
  9. "Use the model specification". http://www.neuron.yale.edu/neuron/static/docs/cbtut/parameterized/usemodel.html. 
More
Upload a video for this entry
Information
Contributor MDPI registered users' name will be linked to their SciProfiles pages. To register with us, please refer to https://encyclopedia.pub/register :
View Times: 871
Entry Collection: HandWiki
Revision: 1 time (View History)
Update Date: 11 Nov 2022
Notice
You are not a member of the advisory board for this topic. If you want to update advisory board member profile, please contact office@encyclopedia.pub.
OK
Confirm
Only members of the Encyclopedia advisory board for this topic are allowed to note entries. Would you like to become an advisory board member of the Encyclopedia?
Yes
No
${ textCharacter }/${ maxCharacter }
Submit
Cancel
There is no comment~
${ textCharacter }/${ maxCharacter }
Submit
Cancel
${ selectedItem.replyTextCharacter }/${ selectedItem.replyMaxCharacter }
Submit
Cancel
Confirm
Are you sure to Delete?
Yes No
Academic Video Service