Electrically-coupled Retzius neurons (Vazquez et al. 2009)

 Download zip file   Auto-launch 
Help downloading and running models
Accession:120910
"Dendritic electrical coupling increases the number of effective synaptic inputs onto neurons by allowing the direct spread of synaptic potentials from one neuron to another. Here we studied the summation of excitatory postsynaptic potentials (EPSPs) produced locally and arriving from the coupled neuron (transjunctional) in pairs of electrically-coupled Retzius neurons of the leech. We combined paired recordings of EPSPs, the production of artificial EPSPs (APSPs) in neuron pairs with different coupling coefficients and simulations of EPSPs produced in the coupled dendrites. ..."
Reference:
1 . Vazquez Y, Mendez B, Trueta C, De-Miguel FF (2009) Summation of excitatory postsynaptic potentials in electrically-coupled neurones. Neuroscience 163:202-12 [PubMed]
Citations  Citation Browser
Model Information (Click on a link to find other models with that property)
Model Type: Realistic Network; Neuron or other electrically excitable cell;
Brain Region(s)/Organism: Leech;
Cell Type(s): Leech Retzius neuron;
Channel(s): I Na,t; I A; I K; I K,Ca; I Calcium;
Gap Junctions: Gap junctions;
Receptor(s):
Gene(s):
Transmitter(s):
Simulation Environment: NEURON;
Model Concept(s): Synaptic Integration;
Implementer(s):
Search NeuronDB for information about:  I Na,t; I A; I K; I K,Ca; I Calcium;
load_file("nrngui.hoc")
//remember to remove dashes from prev line
//load_file("gap.hoc")

begintemplate retzius

public soma, axon, nden, cden
public dendritic, somatic, somden

create soma, axon, nden, cden[2]
objref dendritic, somatic, somden

access soma

proc init() {

forall {Ra =180
}

dendritic = new SectionList()
forsec "nden" dendritic.append()
forsec "cden" dendritic.append()

somatic = new SectionList()
soma somatic.append

somden = new SectionList()
forsec somatic somden.append()
forsec dendritic somden.append()

topol()
segments()
geometry()
memb()

}


proc topol() {local i
	connect axon (0), soma (0.5)
	connect cden[0](0), axon(0.2)
	connect cden[1](0), axon(0.2)
	connect nden(0), axon(0.2)

}

proc segments() {local i
	soma.nseg= 1
	axon.nseg= 5
	nden.nseg = 5
	forsec "cden" nseg = 10
}

proc geometry() {local i
	soma { L = 80  diam = 80 }
	axon { L = 100  diam = 20 }
	nden { L = 100  diam = 1 }
	forsec "cden" { L=50  diam= 1.5}
	define_shape()
}
	

proc memb() {
	forall {insert pas
		cm = 1
		g_pas = 1/25000
		e_pas = -60
}
soma { 
insert nadend
     
insert ikhhdend
     
insert cachdend
     
insert gkcadend
     
insert leakdend
      
insert kadend   
}

axon { 
insert nadend
     
insert ikhhdend
     
insert cachdend
     
insert gkcadend
     
insert leakdend
      
insert kadend   
}
}

endtemplate retzius
//xopen ("retztemp.ses")