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(3,71)} { xpanel("NEURON Main Panel", 0) xcheckbox("Quiet",&stdrun_quiet,"") realtime = 16 xvalue("Real Time","realtime", 0,"", 0, 1 ) xbutton("RunControl","nrncontrolmenu()") xmenu("New Graph") xbutton("Voltage axis","newPlotV()") xbutton("Current axis","newPlotI()") xbutton("State axis","newPlotS()") xbutton("Shape plot","newshapeplot()") xbutton("Vector movie","newvectorplot()") xbutton("Phase Plane","newphaseplane()") xbutton("Grapher","load_file(\"grapher.hoc\") makegrapher(1)") xmenu() xmenu("Point Processes") xmenu("Managers") xbutton("Point Manager","load_file(\"pointman.hoc\") makeppm()") xbutton("Point Group","load_file(\"pointgrp.hoc\") makeppgm()") xbutton("Electrode","load_file(\"electrod.hoc\") makeelectrode()") xmenu() xmenu("Viewers") xmenu("PointProcesses") xbutton("IClamp","makePointBrowser(\"IClamp\")") xbutton("AlphaSynapse","makePointBrowser(\"AlphaSynapse\")") xbutton("KSyn","makePointBrowser(\"KSyn\")") xbutton("SEClamp","makePointBrowser(\"SEClamp\")") xbutton("VClamp","makePointBrowser(\"VClamp\")") xbutton("APCount","makePointBrowser(\"APCount\")") xbutton("ribbon_2r","makePointBrowser(\"ribbon_2r\")") xbutton("OnBipolar","makePointBrowser(\"OnBipolar\")") xbutton("N_NMDAR","makePointBrowser(\"N_NMDAR\")") xbutton("NMDAR","makePointBrowser(\"NMDAR\")") xbutton("AMPAR","makePointBrowser(\"AMPAR\")") xbutton("modulator","makePointBrowser(\"modulator\")") xbutton("dAMPA_R","makePointBrowser(\"dAMPA_R\")") xbutton("inhbgaba","makePointBrowser(\"inhbgaba\")") xbutton("glutamate","makePointBrowser(\"glutamate\")") xbutton("AlphaI","makePointBrowser(\"AlphaI\")") xbutton("irw","makePointBrowser(\"irw\")") xmenu() xmenu() xmenu() xmenu("Distributed Mechanisms") xmenu("Managers") xbutton("Inserter","load_file(\"inserter.hoc\", \"Inserter\") makeinserter()") xbutton("Homogeneous Spec","load_file(\"showmech.hoc\") makeshowmechanism()") xmenu() xmenu("Viewers") xbutton("Shape Name","load_file(\"shapebox.hoc\", \"MenuExplore\") makeMenuExplore()") xbutton("Name Values","nrnallsectionmenu()") xmenu("Mechanisms (Globals)") xbutton("na_ion","nrnglobalmechmenu(\"na_ion\")") xbutton("k_ion","nrnglobalmechmenu(\"k_ion\")") xbutton("hh","nrnglobalmechmenu(\"hh\")") xbutton("ca_ion","nrnglobalmechmenu(\"ca_ion\")") xbutton("caL","nrnglobalmechmenu(\"caL\")") xmenu() xmenu() xbutton("celsius","celsius_panel()") xbutton("globalRa","globalra_panel()") xmenu() xmenu("Miscellaneous") xmenu("Clipboard") xbutton("Save to File","load_file(\"stdlib.hoc\",\"clipboard_save\") clipboard_save()") xbutton("Retrieve from File","load_file(\"stdlib.hoc\",\"clipboard_retrieve\") clipboard_retrieve()") xbutton("Gather Values","load_file(\"gatherv.hoc\") makeGatherVec()") xbutton("Vector Play","load_file(\"vplay.hoc\") makeVectorPlay()") xbutton("Vector Wrapper","load_file(\"vecwrap.hoc\") makeVecWrap()") xmenu() xmenu("Family") xbutton("Family","load_file(\"family.hoc\",\"Family\") makeFamily()") xbutton("Command","load_file(\"stdlib.hoc\",\"ExecCommand\") newcommand()") xmenu() xmenu("Fitting") xbutton("Parameterized Function","load_file(\"funfit.hoc\") makefitter()") xbutton("Run Fitter","load_file(\"runfit.hoc\") makerunfitter()") xbutton("Multiple Run Fitter","load_file(\"mulfit.hoc\") makemulrunfitter()") xmenu() xmenu("Impedance") xbutton("Frequency","load_file(\"impratio.hoc\") makeImpRatio()") xbutton("Path","load_file(\"impedanx.hoc\") makeImpx()") xbutton("log(A) vs x","load_file(\"logax.hoc\") makelogax()") xbutton("Shape","load_file(\"attshape.hoc\") makeImpShape()") xmenu() xmenu("Builders") xbutton("Cell Builder","load_file(\"celbild.hoc\") makecellbuilder()") xbutton("Kinetic Scheme Builder","load_file(\"kinbuild.hoc\") makekineticbuilder()") xmenu() xmenu() xpanel(15,280) } { xpanel("RunControl", 0) xcheckbox("Use variable dt",&using_cvode_,"cvode_active()") xcheckbox("Local variable dt",&use_lvardt_,"cvode_local()") v_init = -65 xvalue("Init","v_init", 1,"stdinit()", 1, 1 ) xbutton("Init & Run","run()") xbutton("Stop","stoprun=1") runStopAt = 5 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 = 250.025 xvalue("t","t", 2 ) tstop = 250 xvalue("Tstop","tstop", 1,"tstop_changed()", 0, 1 ) dt = 0.025 xvalue("dt","dt", 1,"setdt()", 0, 1 ) steps_per_ms = 40 xvalue("Points plotted/ms","steps_per_ms", 1,"setdt()", 0, 1 ) xpanel(8,535) } { save_window_ = new PlotShape(0) save_window_.size(3998.65,4001.91,-1.9275,1.0205) save_window_.variable("v") scene_vector_[2] = save_window_ {save_window_.view(3998.65, -1.9275, 3.26465, 2.948, 377, 69, 369.6, 333.76)} fast_flush_list.append(save_window_) save_window_.save_name("fast_flush_list.") save_window_.label(0.643753, 0.809739, "dend1", 2, 1, 0, 0, 1) save_window_.label(0.126509, 0.653262, "dend2", 2, 1, 0, 0, 1) save_window_.label(0.435213, 0.50461, "spine stalk", 2, 1, 0, 0, 1) save_window_.label(0.686815, 0.408561, "spine head", 2, 1, 0, 0, 1) save_window_.label(0.306644, 0.666562, "spine base (a)", 2, 1, 0, 0, 1) save_window_.label(0.0895925, 0.551062, "b", 2, 1, 0, 0, 1) } { save_window_ = new Graph(0) save_window_.size(0,260,-65,-27) scene_vector_[3] = save_window_ {save_window_.view(0, -65, 260, 38, 795, 301, 441.6, 176.32)} graphList[0].append(save_window_) save_window_.save_name("graphList[0].") save_window_.label(0.404117, 0.696661, "SPINE BASE", 2, 1, 0, 0, 1) save_window_.addexpr("dend2.v( 1 )", 1, 1, 0.814037, 0.96327, 2) } { save_window_ = new Graph(0) save_window_.size(0,260,-65,-17) scene_vector_[4] = save_window_ {save_window_.view(0, -65, 260, 48, 796, 60, 437.76, 174.4)} graphList[0].append(save_window_) save_window_.save_name("graphList[0].") save_window_.label(0.394737, 0.737615, "SPINE HEAD", 2, 1, 0, 0, 1) save_window_.addvar("SpineHead.v( 0.5 )", 1, 1, 0.729825, 1.07064, 2) } { ocbox_ = new VBox() ocbox_list_.prepend(ocbox_) ocbox_.intercept(1) } { xpanel("", 0) salpha.gmax = 0.003 xvalue("Spine Head gmax","salpha.gmax", 1,"", 0, 0 ) dalpha.gmax = 0 xvalue("Spine Base (a) gmax","dalpha.gmax", 1,"", 0, 0 ) ddalpha.gmax = 0 xvalue("Dendrite (b) gmax","ddalpha.gmax", 1,"", 0, 0 ) CABAR = 2.2 xvalue("Ca++ channel density","CABAR", 1,"set_cabar()", 0, 0 ) xpanel() } { ocbox_ = ocbox_list_.object(0) ocbox_.intercept(0) ocbox_.map("spike", 398, 533, 293.76, 143.04) } objref ocbox_ { xpanel("SpineStalk(0 - 1) (Parameters)", 0) xlabel("SpineStalk(0 - 1) (Parameters)") xlabel("nseg = 5") SpineStalk.L = 1 xvalue("L","SpineStalk.L", 1,"define_shape()", 0, 0 ) SpineStalk.cm = 1 xvalue("cm","SpineStalk.cm", 1,"", 0, 0 ) SpineStalk.diam = 0.1 xvalue("diam","SpineStalk.diam", 1,"", 0, 0 ) SpineStalk.g_pas = 1.4286e-05 xvalue("g_pas","SpineStalk.g_pas", 1,"", 0, 0 ) SpineStalk.e_pas = -65 xvalue("e_pas","SpineStalk.e_pas", 1,"", 0, 0 ) xpanel(949,551) } objectvar scene_vector_[1] {doNotify()}