load_file("nrngui.hoc")
objectvar save_window_, rvp_
objectvar scene_vector_[5]
objectvar ocbox_, ocbox_list_, scene_, scene_list_
{ocbox_list_ = new List()  scene_list_ = new List()}
{pwman_place(17,519,1)}
{
xpanel("RunControl", 0)
v_init = -65
xvalue("Init","v_init", 1,"stdinit()", 1, 1 )
xbutton("Init & Run","run()")
xbutton("Stop","stoprun=1")
runStopAt = 1200
xvalue("Continue til","runStopAt", 1,"{continuerun(runStopAt) stoprun=1}", 1, 1 )
runStopIn = 1
xvalue("Continue for","runStopIn", 1,"{continuerun(t + runStopIn) stoprun=1}", 1, 1 )
xbutton("Single Step","steprun()")
t = 1200
xvalue("t","t", 2 )
tstop = 1200
xvalue("Tstop","tstop", 1,"tstop_changed()", 0, 1 )
dt = 0.01
xvalue("dt","dt", 1,"setdt()", 0, 1 )
steps_per_ms = 20
xvalue("Points plotted/ms","steps_per_ms", 1,"setdt()", 0, 1 )
xcheckbox("Quiet",&stdrun_quiet,"")
realtime = 307
xvalue("Real Time","realtime", 0,"", 0, 1 )
xpanel(22,110)
}
{
xpanel("VClamp2[0] at bp(0.5)", 0)
xlabel("VClamp2[0] at bp(0.5)")
bpclamp.dur[0] = 0
xvalue("dur[0]","bpclamp.dur[0]", 1,"", 0, 1 )
bpclamp.dur[1] = 250
xvalue("dur[1]","bpclamp.dur[1]", 1,"", 0, 1 )
bpclamp.dur[2] = 500
xvalue("dur[2]","bpclamp.dur[2]", 1,"", 0, 1 )
bpclamp.dur[3] = 250
xvalue("dur[3]","bpclamp.dur[3]", 1,"", 0, 1 )
bpclamp.dur[4] = 500
xvalue("dur[4]","bpclamp.dur[4]", 1,"", 0, 1 )
bpclamp.dur[5] = 0
xvalue("dur[5]","bpclamp.dur[5]", 1,"", 0, 1 )
bpclamp.amp[0] = -65
xvalue("amp[0]","bpclamp.amp[0]", 1,"", 0, 1 )
bpclamp.amp[1] = 0
xvalue("amp[1]","bpclamp.amp[1]", 1,"", 0, 1 )
bpclamp.amp[2] = -65
xvalue("amp[2]","bpclamp.amp[2]", 1,"", 0, 1 )
bpclamp.amp[3] = 0
xvalue("amp[3]","bpclamp.amp[3]", 1,"", 0, 1 )
bpclamp.amp[4] = -65
xvalue("amp[4]","bpclamp.amp[4]", 1,"", 0, 1 )
bpclamp.amp[5] = 0
xvalue("amp[5]","bpclamp.amp[5]", 1,"", 0, 1 )
bpclamp.gain = 100000
xvalue("gain","bpclamp.gain", 1,"", 0, 1 )
bpclamp.rstim = 1
xvalue("rstim","bpclamp.rstim", 1,"", 0, 1 )
bpclamp.tau1 = 0.001
xvalue("tau1","bpclamp.tau1", 1,"", 0, 1 )
bpclamp.tau2 = 0
xvalue("tau2","bpclamp.tau2", 1,"", 0, 1 )
bpclamp.e0 = 0.00064999
xvalue("e0","bpclamp.e0", 1,"", 0, 1 )
bpclamp.vo0 = -64.999
xvalue("vo0","bpclamp.vo0", 1,"", 0, 1 )
bpclamp.vi0 = -64.999
xvalue("vi0","bpclamp.vi0", 1,"", 0, 1 )
bpclamp.fac = 0
xvalue("fac","bpclamp.fac", 1,"", 0, 1 )
bpclamp.i = 5.84794e-08
xvalue("i","bpclamp.i", 0,"", 0, 1 )
bpclamp.e = 0.000649987
xvalue("e","bpclamp.e", 0,"", 0, 1 )
bpclamp.vo = -64.9987
xvalue("vo","bpclamp.vo", 0,"", 0, 1 )
bpclamp.vi = -64.9987
xvalue("vi","bpclamp.vi", 0,"", 0, 1 )
xpanel(429,670)
}
{
save_window_ = new Graph(0)
save_window_.size(0,1200,0,5600)
scene_vector_[2] = save_window_
{save_window_.view(0, 0, 1200, 5600, 371, 32, 477.12, 280.96)}
graphList[2].append(save_window_)
save_window_.save_name("graphList[2].")
save_window_.addvar("total_count_ribbon_ca", 1, 1, 0.229378, 0.964306, 2)
}
{
xpanel("VClamp2[1] at bp2(0.5)", 0)
xlabel("VClamp2[1] at bp2(0.5)")
bpclamp2.dur[0] = 0
xvalue("dur[0]","bpclamp2.dur[0]", 1,"", 0, 1 )
bpclamp2.dur[1] = 250
xvalue("dur[1]","bpclamp2.dur[1]", 1,"", 0, 1 )
bpclamp2.dur[2] = 500
xvalue("dur[2]","bpclamp2.dur[2]", 1,"", 0, 1 )
bpclamp2.dur[3] = 250
xvalue("dur[3]","bpclamp2.dur[3]", 1,"", 0, 1 )
bpclamp2.dur[4] = 500
xvalue("dur[4]","bpclamp2.dur[4]", 1,"", 0, 1 )
bpclamp2.dur[5] = 0
xvalue("dur[5]","bpclamp2.dur[5]", 1,"", 0, 1 )
bpclamp2.amp[0] = -65
xvalue("amp[0]","bpclamp2.amp[0]", 1,"", 0, 1 )
bpclamp2.amp[1] = 0
xvalue("amp[1]","bpclamp2.amp[1]", 1,"", 0, 1 )
bpclamp2.amp[2] = -65
xvalue("amp[2]","bpclamp2.amp[2]", 1,"", 0, 1 )
bpclamp2.amp[3] = 0
xvalue("amp[3]","bpclamp2.amp[3]", 1,"", 0, 1 )
bpclamp2.amp[4] = -65
xvalue("amp[4]","bpclamp2.amp[4]", 1,"", 0, 1 )
bpclamp2.amp[5] = 0
xvalue("amp[5]","bpclamp2.amp[5]", 1,"", 0, 1 )
bpclamp2.gain = 100000
xvalue("gain","bpclamp2.gain", 1,"", 0, 1 )
bpclamp2.rstim = 1
xvalue("rstim","bpclamp2.rstim", 1,"", 0, 1 )
bpclamp2.tau1 = 0.001
xvalue("tau1","bpclamp2.tau1", 1,"", 0, 1 )
bpclamp2.tau2 = 0
xvalue("tau2","bpclamp2.tau2", 1,"", 0, 1 )
bpclamp2.e0 = 0.00064999
xvalue("e0","bpclamp2.e0", 1,"", 0, 1 )
bpclamp2.vo0 = -64.999
xvalue("vo0","bpclamp2.vo0", 1,"", 0, 1 )
bpclamp2.vi0 = -64.999
xvalue("vi0","bpclamp2.vi0", 1,"", 0, 1 )
bpclamp2.fac = 0
xvalue("fac","bpclamp2.fac", 1,"", 0, 1 )
bpclamp2.i = 5.84794e-08
xvalue("i","bpclamp2.i", 0,"", 0, 1 )
bpclamp2.e = 0.000649987
xvalue("e","bpclamp2.e", 0,"", 0, 1 )
bpclamp2.vo = -64.9987
xvalue("vo","bpclamp2.vo", 0,"", 0, 1 )
bpclamp2.vi = -64.9987
xvalue("vi","bpclamp2.vi", 0,"", 0, 1 )
xpanel(688,670)
}
{
save_window_ = new Graph(0)
save_window_.size(0,1200,0,1)
scene_vector_[3] = save_window_
{save_window_.view(0, 0, 1200, 1, 892, 89, 344.64, 216.64)}
graphList[2].append(save_window_)
save_window_.save_name("graphList[2].")
save_window_.addvar("bp.cai( 0.5 )", 1, 1, 0.8, 0.9, 2)
save_window_.addvar("bp2.cai( 0.5 )", 2, 1, 0.8, 0.9, 2)
}
{
ocbox_ = new VBox()
ocbox_list_.prepend(ocbox_)
ocbox_.intercept(1)
}
{
xpanel("", 0)
RIN = 0.25
xvalue("RC IN","RIN", 1,"set_stim()", 0, 0 )
TR = 0.8
xvalue("Taur BP","TR", 1,"set_stim()", 0, 0 )
TR2 = 0.3
xvalue("Taur BP-2","TR2", 1,"set_stim()", 0, 0 )
MAXRRP = 5
xvalue("MAX RRP","MAXRRP", 1,"set_stim()", 0, 0 )
GCABP = 0.0012
xvalue("gcabar bp","GCABP", 1,"set_stim()", 0, 0 )
GCABP2 = 0.0012
xvalue("gcabar bp2","GCABP2", 1,"set_stim()", 0, 0 )
dcad1 = 0.025
xvalue("depth_cad bp","dcad1", 1,"set_stim()", 0, 0 )
dcad2 = 0.05
xvalue("depth_cad bp2","dcad2", 1,"set_stim()", 0, 0 )
xpanel()
}
{
ocbox_ = ocbox_list_.object(0)
ocbox_.intercept(0)
ocbox_.map("Neuron", 987, 453, 223.68, 327.36)
}
objref ocbox_
{
save_window_ = new Graph(0)
save_window_.size(0,1200,0,1)
scene_vector_[4] = save_window_
{save_window_.view(0, 0, 1200, 1, 374, 388, 549.12, 187.84)}
graphList[2].append(save_window_)
save_window_.save_name("graphList[2].")
save_window_.label(0.132284, 0.860212, "Fig8C upper trace (250ms. pulse)", 2, 1, 0, 0, 1)
save_window_.label(0.111367, 0.71079, "The inter-stimulus interval is varied by adjusting dur[2]", 2, 1, 0, 0, 1)
save_window_.label(0.117764, 0.621364, "in BOTH clamp control panels", 2, 1, 0, 0, 1)
save_window_.label(0.123897, 0.443904, "Note that some of the paramaters used differ from", 2, 1, 0, 0, 1)
save_window_.label(0.681877, 0.443813, "the 8ms. pulse condition.", 2, 1, 0, 0, 1)
save_window_.label(0.0994272, 0.343076, "To activate these changes, hit return in the paramater control panel at far right", 2, 1, 0, 0, 1)
save_window_.xaxis(3)
}
objectvar scene_vector_[1]
{doNotify()}