// Fit Procedure, fitting for given experimental currents strdef loadProg, GFileName objref vC, st load_file("stdgui.hoc") {load_proc("nrnmainmenu") nrnmainmenu() } // ++++ CELL ++++ // active & passive parameters // // reducing cell model: if (ReduceCell) { xopen("ReduceModel.cell") ReduceModel() } forall { // passive: insert pas Ra = ra cm = c_m g_pas = 1/rm e_pas = Epas // dummy active: insert gDKkin3 gbar_gDKkin3 = 0 ek = Ek for(x) gbar_gDKkin3(x)=0 VoltageOffset_gDKkin3=gDKVOffset // set by Parameter-File tstart_gDKkin3=MeasTStart // beginning of kinetics in gDK.mod } //add_spines() dt = Experimental_dt // cf. Parameter-File // VOLTAGE CLAMP // all explicitly set by Parameter-File: stimSec.sec vC = new TwoElectrodeIdealVClamp() // perfect tow electrode voltage clamp stimSec.sec vC.xmeasure(stimPosV) stimSec.sec vC.xinject(stimPosI) // ROUTINES xopen("InOut.fit") // including input/output routines xopen("Routines.fit") // including clamp and filter routines xopen("Algorithm.fit") // including correction algorithm xopen("Display")