Extracellular fields for a three-dimensional network of cells using NEURON (Appukuttan et al 2017)

 Download zip file   Auto-launch 
Help downloading and running models
Accession:240957
" ... In the present work, we demonstrate a technique to couple the extracellular fields of individual cells within the NEURON simulation environment. The existing features of the simulator are extended by explicitly defining current balance equations, resulting in the coupling of the extracellular fields of adjacent cells. ..."
Reference:
1 . Appukuttan S, Brain KL, Manchanda R (2017) Modeling extracellular fields for a three-dimensional network of cells using NEURON. J Neurosci Methods 290:27-38 [PubMed]
Citations  Citation Browser
Model Information (Click on a link to find other models with that property)
Model Type: Extracellular; Neuron or other electrically excitable cell;
Brain Region(s)/Organism:
Cell Type(s):
Channel(s):
Gap Junctions: Gap junctions;
Receptor(s):
Gene(s):
Transmitter(s):
Simulation Environment: NEURON;
Model Concept(s): Extracellular Fields; Methods; Action Potentials; Ephaptic coupling;
Implementer(s): Appukuttan, Shailesh [shailesh.appukuttan at unic.cnrs-gif.fr; appukuttan.shailesh at gmail.com;];
/
Appukuttan_et_al_2017_Fig15
readme.html
dataprocs.hoc
extracellspace.hoc
init.hoc
mosinit.hoc *
neuron_morpho.hoc
nrnscreenshot.png
plotDepolarization.m
screenshot.png
session.ses
                            
// ******************** Start of Template ********************

begintemplate dummy_neuron

	public soma, axon, p_dend, d_dend
	create soma, axon, p_dend[1], d_dend[1]
	
	proc init() {
		create soma, axon, p_dend[2], d_dend[4]
		
		soma {
			L = 20
			nseg = 1	
			diam = 20	
			insert hh
		}

		axon {
			L = 1000
			nseg = 1001	
			diam = 5
			insert hh
		}

		forsec "p_dend" {
			L = 200
			nseg = 201
			diam(0:1) = 2:1	
			insert pas
			e_pas = -65
		}

		forsec "d_dend" {
			L = 100
			nseg = 101
			diam(0:1) = 1:0.2
			insert pas
			e_pas = -65
		}

		//Connecting all the sections together
		//-- Axon to Soma
		connect axon(1), soma(0)
		//-- Primary Dendrites to Soma
		for i = 0, 1 {
			connect p_dend[i](0), soma(1)
		}
		//-- Secondary Dendrites to Primary Dendrites
		for i = 0, 1 {
			connect d_dend[i*2](0), p_dend[i](1)
			connect d_dend[(i*2)+1](0), p_dend[i](1)
		}
	}
endtemplate dummy_neuron

// ******************** End of Template ********************

//Creating the Neurons
objref neuron[2]
for i = 0, 1 {
	neuron[i] = new dummy_neuron()
}