STDP depends on dendritic synapse location (Letzkus et al. 2006)

 Download zip file   Auto-launch 
Help downloading and running models
Accession:108459
This model was published in Letzkus, Kampa & Stuart (2006) J Neurosci 26(41):10420-9. The simulation creates several plots showing voltage and NMDA current and conductance changes at different apical dendritic locations in layer 5 pyramidal neurons during STDP induction protocols. Created by B. Kampa (2006).
Reference:
1 . Letzkus JJ, Kampa BM, Stuart GJ (2006) Learning rules for spike timing-dependent plasticity depend on dendritic synapse location. J Neurosci 26:10420-9 [PubMed]
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:
Cell Type(s): Neocortex V1 L6 pyramidal corticothalamic GLU cell;
Channel(s): I L high threshold; I T low threshold; I A; I M; I K,Ca; I Sodium; I Calcium; I Potassium;
Gap Junctions:
Receptor(s): NMDA;
Gene(s):
Transmitter(s): Glutamate;
Simulation Environment: NEURON;
Model Concept(s): Dendritic Action Potentials; Bursting; Active Dendrites; Synaptic Plasticity; Long-term Synaptic Plasticity; Action Potentials; STDP; Calcium dynamics;
Implementer(s): Kampa, Bjorn M [Bjoern.Kampa at anu.edu.au];
Search NeuronDB for information about:  Neocortex V1 L6 pyramidal corticothalamic GLU cell; NMDA; I L high threshold; I T low threshold; I A; I M; I K,Ca; I Sodium; I Calcium; I Potassium; Glutamate;
{load_file("nrngui.hoc")}
objectvar save_window_, rvp_
objectvar scene_vector_[9]
objectvar ocbox_, ocbox_list_, scene_, scene_list_
{ocbox_list_ = new List()  scene_list_ = new List()}
{pwman_place(0,0,0)}
{
xpanel("RunControl", 0)
xbutton("Init & Run","run()")
xbutton("Stop","stoprun=1")
xbutton("Single Step","steprun()")
t = 1000
xvalue("t","t", 2 )
tstop = 1250
xvalue("Tstop","tstop", 1,"tstop_changed()", 0, 1 )
dt = 0.1
xvalue("dt","dt", 1,"setdt()", 0, 1 )
steps_per_ms = 10
xvalue("Points plotted/ms","steps_per_ms", 1,"setdt()", 0, 1 )
xpanel(790,0)
}
{
save_window_ = new Graph(0)
save_window_.size(1000,1250,-80,40)
scene_vector_[3] = save_window_
{save_window_.view(1000, -80, 250, 120, 432, 540, 240.3, 200.8)}
graphList[0].append(save_window_)
save_window_.save_name("graphList[0].")
save_window_.addexpr("v(.5)", 1, 1, 0.8, 0.9, 2)
save_window_.addexpr("dendSec.sec.v(0.5)", 2, 1, 0.739866, 0.949303, 2)
}
{
save_window_ = new Graph(0)
save_window_.size(1000,1250,-10,290)
scene_vector_[4] = save_window_
{save_window_.view(1000, -10, 250, 300, 778, 303, 262.8, 212.5)}
graphList[1].append(save_window_)
save_window_.save_name("graphList[1].")
save_window_.addexpr("nmda.g", 1, 1, 0.8, 0.9, 2)
}
{
save_window_ = new Graph(0)
save_window_.size(1000,1250,-0.0074,9.99995e-05)
scene_vector_[5] = save_window_
{save_window_.view(1000, -0.0074, 250, 0.0075, 777, 626, 271.8, 135.1)}
graphList[1].append(save_window_)
save_window_.save_name("graphList[1].")
save_window_.addexpr("nmda.i", 1, 1, 0.8, 0.9, 2)
}
{
xpanel("BAP Mode", 0)
xlabel("Enter the time of AP stimulation after EPSP onset")
time_diff = 50
xvalue("EPSP-AP time interval","time_diff", 0,"update_stim()", 0, 0 )
xmenu("AP Stimulation", 0)
xradiobutton("3 AP burst","three_AP()")
xradiobutton("no APs","no_AP()")
xmenu()
xpanel(433,12)
}
objectvar scene_vector_[1]
{doNotify()}

Loading data, please wait...