// New version of Granule cell with Calcium in dendrites // Multicompartmental model - cell template // Shyam Diwakar M. // Last modified 5-Feb-2007 begintemplate GrC ndend = 4 nsg = 5 naxon = 56 npf=500 public soma,synA,synNS,synG,Area,CC,dend_1,dend_2,dend_3,dend_4,hillock,axon,pf public connect_pre,rescale,Us public list_go_grc,list_con_inhib public branch0,branch1,branch2,branch3,br0,br1,br2,br3 public SpikeTrain create soma,hillock[1],axon[1],dend_1[1],dend_2[1],dend_3[1],dend_4[1],pf[1]//,branch0,branch1,branch2,branch3,br0,br1,br2,br3 objref synNS[4],synA[4],synG[4] objref list_go_grc,list_con_inhib objref Inhib[4],CC //objref gol_rec objref SpikeTrain,nil,netcon proc init() { list_go_grc=new List() list_con_inhib=new List() //gol_rec=new Vector() if(numarg()==5){ndend=$1 nsg =$2 nbut=$3 naxon=$4 npf=$5} else {ndend=4 nsg=5 nbut=20 naxon=56 npf=500} create soma, hillock[nsg],axon[naxon],dend_1[ndend],dend_2[ndend],dend_3[ndend],dend_4[ndend],pf[npf]//,branch0,branch1,branch2,branch3,br0,br1,br2,br3 soma { access soma nseg = 1 diam = 5.8//6.06 L = 5.8//6.16 cm = 1 Ra = 100 celsius=30 //for membrane current //insert extracellular // Soma Channels insert GRC_LKG1 insert GRC_LKG2 ggaba_GRC_LKG2 = 3e-05 insert GRC_KIR insert GRC_KA insert GRC_KM usetable_GRC_KA = 0 // 1 usetable_GRC_KIR = 0 // 1 usetable_GRC_KM = 0 // 1 insert GRC_NA insert GRC_KV usetable_GRC_NA = 0 // 1 usetable_GRC_KV = 0 // 1 insert GRC_KCA usetable_GRC_KCA = 0 // 1 gkbar_GRC_KCA = 0//0.010041491 // 1 insert GRC_CA usetable_GRC_CA = 0 // 1 gcabar_GRC_CA = 0//0.001154771 // 1 insert GRC_CALC beta_GRC_CALC = 1.5 ena = 87.39 ek = -84.69 eca = 129.33 ecl = -65 //CC =new VClamp(0.5) Area = L*diam*PI*1e-8 } // Hillock definition for(w1=0;w1