Wiki source code of Neuron

Version 136.1 by abonard on 2025/05/23 13:19

Hide last authors
adavison 1.1 1
2
abonard 3.1 3 * ((( ==== **[[Beginner >>||anchor = "HBeginner-1"]]** ==== )))
jessicamitchell 2.1 4
abonard 136.1 5 * ((( ==== **[[Advanced >>||anchor = "HAdvanced-1"]]** ==== )))
6
abonard 3.1 7 === **Beginner** ===
jessicamitchell 2.1 8
9 === [[A NEURON Programming Tutorial - part C>>http://web.mit.edu/neuron_v7.4/nrntuthtml/tutorial/tutC.html||rel=" noopener noreferrer" target="_blank"]] ===
10
abonard 3.1 11 **Level**: beginner(%%) **Type**: user documentation
jessicamitchell 2.1 12
abonard 3.1 13 After this tutorial, students will be able to replicate neurons using templates and connect these neurons together.
abonard 128.1 14 === [[A NEURON Programming Tutorial - Part A>>http://web.mit.edu/neuron_v7.4/nrntuthtml/tutorial/tutA.html||rel=" noopener noreferrer" target="_blank"]] ===
jessicamitchell 2.1 15
abonard 128.1 16 **Level**: beginner(%%) **Type**: user documentation
17
18 After this tutorial, students will be able to know how to create a single compartment neuron model with Hodgkin-Huxley conductances, how to run the simulator and how to display the simulation results
abonard 129.1 19 === [[A NEURON Programming Tutorial - Part B>>http://web.mit.edu/neuron_v7.4/nrntuthtml/tutorial/tutB.html||rel=" noopener noreferrer" target="_blank"]] ===
abonard 128.1 20
abonard 129.1 21 **Level**: beginner(%%) **Type**: user documentation
22
23 After this tutorial, students will be able to work with more advanced topics of building multi-compartmental neurons and using different types of graphs to display the results
abonard 130.1 24 === [[A NEURON Programming Tutorial - Part D>>http://web.mit.edu/neuron_v7.4/nrntuthtml/tutorial/tutE.html||rel=" noopener noreferrer" target="_blank"]] ===
abonard 129.1 25
abonard 130.1 26 **Level**: beginner(%%) **Type**: user documentation
27
28 After this tutorial, students will be able to add new membrane mechanisms to the simulator and incorporate them in our neurons.
abonard 131.1 29 === [[Construction and Use of Models: Part 1. Elementary tools>>https://neuron.yale.edu/neuron/static/docs/elementarytools/outline.htm||rel=" noopener noreferrer" target="_blank"]] ===
abonard 130.1 30
abonard 131.1 31 **Level**: beginner(%%) **Type**: user documentation
32
33 A good beginner's tutorial to get an introduction to some of NEURON's basic GUI tools.
abonard 132.1 34 === [[A NEURON Programming Tutorial - Introduction>>https://web.mit.edu/neuron_v7.4/nrntuthtml/index.html||rel=" noopener noreferrer" target="_blank"]] ===
abonard 131.1 35
abonard 132.1 36 **Level**: beginner(%%) **Type**: user documentation
37
38 This is a web based tutorial in the NEURON Simulation package. It will hopefully take you step by step, through the process of creating a complex simulation of a small network of neurons.
39 Starting by creating a single compartment neuron model with Hodgkin-Huxley conductances, how to run the simulator and how to display the simulation results, building multi-compartmental neurons, using different types of graphs to display the results, how to replicate neurons using templates, add new membrane mechanisms to the simulator and incorporate them into our neurons, increasing simulation speed and ways of getting data out of NEURON.
abonard 133.1 40 === [[Outline of "Construction and Use of Models: Part 1. Elementary tools">>https://neuron.yale.edu/neuron/static/docs/elementarytools/outline.htm||rel=" noopener noreferrer" target="_blank"]] ===
abonard 132.1 41
abonard 133.1 42 **Level**: beginner(%%) **Type**: interactive tutorial
43
44 In this beginner tutorial you will learn how to make a simple model using hoc and how to use NEURON's graphical tools to create an interface for running simulations and to modify the model itself.
abonard 134.1 45 === [[The hoc programming language>>https://neuron.yale.edu/neuron/static/docs/programming/hoc_slides.pdf||rel=" noopener noreferrer" target="_blank"]] ===
abonard 133.1 46
abonard 134.1 47 **Level**: beginner(%%) **Type**: slide deck
48
49 Slides from a presentation on hoc syntax. Clear and concise. Includes an example of program analysis (walkthrough of code for a model cell generated by the CellBuilder).
abonard 135.1 50 === [[A NEURON Programming Tutorial - Part E>>http://web.mit.edu/neuron_v7.4/nrntuthtml/tutorial/tutE.html||rel=" noopener noreferrer" target="_blank"]] ===
abonard 134.1 51
abonard 135.1 52 **Level**: beginner(%%) **Type**: user documentation
53
54 After this tutorial, students will be able to save data from the simulations and methods for increasing simulation speed.
abonard 136.1 55 === **Advanced** ===
abonard 135.1 56
abonard 136.1 57 === [[Reaction-Diffusion – Radial Diffusion>>https://neuron.yale.edu/neuron/docs/radial-diffusion||rel=" noopener noreferrer" target="_blank"]] ===
58
59 **Level**: advanced(%%) **Type**: -
60
61 Using NEURON Radial diffusion can be implemented in rxd using multicompartment reactions. By creating a series of shells and borders with reactions between them dependent the diffusion coefficient.
62