Voltage imaging calibration in tuft dendrites of mitral cells (Djurisic et al 2004)

 Download zip file 
Help downloading and running models
Accession:253991
A detailed morphology of a tuft is provided in a reconstruction of a mitral cell that was used to place simulated estimates on for the calibration of EPSPs as recorded in voltage imaging in the real cells (estimated to be within +12% to -18% of the actual amplitude).
Reference:
1 . Djurisic M, Antic S, Chen WR, Zecevic D (2004) Voltage imaging from dendrites of mitral cells: EPSP attenuation and spike trigger zones. J Neurosci 24:6703-14 [PubMed]
Citations  Citation Browser
Model Information (Click on a link to find other models with that property)
Model Type: Neuron or other electrically excitable cell;
Brain Region(s)/Organism: Olfactory bulb;
Cell Type(s): Olfactory bulb main mitral GLU cell;
Channel(s):
Gap Junctions:
Receptor(s):
Gene(s):
Transmitter(s):
Simulation Environment:
Model Concept(s): Methods;
Implementer(s):
Search NeuronDB for information about:  Olfactory bulb main mitral GLU cell;
/
DjurisicEtAl2004
readme.html
EPSPClamp.mod *
avgdiams1.txt *
avgdiams2.txt *
avgdiams3.txt *
avgdiams4.txt *
avgdiams5.txt *
basediams1.txt *
basediams2.txt *
basediams3.txt *
basediams4.txt *
basediams5.txt *
epsp.txt *
epsp_soma.txt *
lengths1.txt *
lengths2.txt *
lengths3.txt *
lengths4.txt *
lengths5.txt *
membrane.hoc
morphology.hoc
mosinit.hoc
nltemplate.hoc
order1.txt *
order2.txt *
order3.txt *
order4.txt *
order5.txt *
parameters.hoc *
screenshot1.png
screenshot2.png
test.ses
xyangles1.txt *
xyangles2.txt *
xyangles3.txt *
xyangles4.txt *
xyangles5.txt *
xyz1.txt *
xyz2.txt *
xyz3.txt *
xyz4.txt *
xyz5.txt *
zangles1.txt *
zangles2.txt *
zangles3.txt *
zangles4.txt *
zangles5.txt *
                            
load_file("nltemplate.hoc")
objref prim_nl, sec1_nl, sec2_nl, axon_nl, tuft_nl
prim_nl = new NLsection(1)
axon_nl = new NLsection(2)
sec2_nl = new NLsection(3)
sec1_nl = new NLsection(4)
tuft_nl = new NLsection(5)
create soma_sc
soma_sc {
    nseg=3
    connect sec1_nl.sect[0](0),1
    connect sec2_nl.sect[0](0),0.5
    connect axon_nl.sect[0](0),0
    pt3dclear()
    pt3dadd(axon_nl.xroot,axon_nl.yroot,axon_nl.zroot,axon_nl.droot)
    pt3dadd((sec1_nl.xroot+axon_nl.xroot)/2,(sec1_nl.yroot+axon_nl.yroot)/2,(sec1_nl.zroot+axon_nl.zroot)/2,16.2)
    pt3dadd(sec1_nl.xroot,sec1_nl.yroot,sec1_nl.zroot,sec1_nl.droot)
}
sec1_nl.sect[0] {
    connect prim_nl.sect[0](0),1
}
prim_nl.sect[19] {
    connect tuft_nl.sect[0](0),1
}

objref primary_dendrite,secondary_dendrite,tuft,mitral_cell,soma,initial_segment,axon_node,axon_myelin
soma = new SectionList() //soma+hillock
soma_sc soma.append()
axon_nl.sect[0] soma.append()
sec1_nl.sect[0] soma.append()
initial_segment = new SectionList() //initial segment
axon_nl.sect[1] initial_segment.append()
primary_dendrite = new SectionList() //primary dendrite
for i=0,prim_nl.nsect-1 { 
    prim_nl.sect[i] primary_dendrite.append() 
}
axon_node = new SectionList() //axon_nl nodes
axon_myelin = new SectionList() //axon_nl myelinelin segments
for i=0,4 { 
    axon_nl.sect[2*i+2] axon_myelin.append()
    axon_nl.sect[2*i+3] axon_node.append()
}
secondary_dendrite = new SectionList()
sec2_nl.sect[0] secondary_dendrite.append()
sec2_nl.sect[1] secondary_dendrite.append()

tuft = new SectionList()
for i=0,tuft_nl.nsect-1 { 
    tuft_nl.sect[i] tuft.append() 
}
mitral_cell = new SectionList()
forsec axon_myelin mitral_cell.append()
forsec axon_node mitral_cell.append()
forsec initial_segment mitral_cell.append()
forsec soma mitral_cell.append()
forsec primary_dendrite mitral_cell.append()
forsec secondary_dendrite mitral_cell.append()
forsec tuft mitral_cell.append()