begintemplate GC
//public soma, spiketimes, spikecount, vc,
public soma, vc, ic
create soma
//objref spikecount, spiketimes, vc
objref vc, ic
proc init() {
create soma
//spiketimes = new Vector()
soma {
//figure
L = 100
diam = 25
insert pas
e_pas = -65 //default:-65
g_pas = 0.00005
Ra = 110
//channel
insert spike2
//gnabar_spike2 = 0.08
gnabar_spike2 = 0.07
gkbar_spike2 = 0.05
//gcabar_spike2 = 0.0012
gcabar_spike2 = 0.0008
gkcbar_spike2 = 0.001
ena = 60
ek = -100
//L = 15
//e_pas = -60
//insert spike
//gnabar_spike = 0.04
//gkbar_spike = 0.012
//gabar_spike = 0.036
//gcabar_spike = 0.002
//gkcbar_spike = 0.0005
//gkmbar_spike = 0.000
//vshift_na_k_spike=0
//ca50_spike = 0.001
//ena = 65
//ek = -100
//celsius = 22
//ena = 35
//ek = -75
insert cad
cainf_cad = 0.0001
depth_cad = 3 // (micron)
taur_cad = 10 // (ms)
insert CaT
//spikecount = new APCount(0.5)
//spikecount.thresh = -30
//spikecount.record(spiketimes)
//Voltage clamp
////vc = new VClamp(0.5)
//vc.dur[0]=10
//vc.amp[0]=-65
////ic = new IClamp(0.5)
//HCN channel
insert HCN
}
}// end init()
endtemplate GC