// insert GC channels proc insert_Nav() {local gbar_Na_axon, gbar_Na_ais, gbar_Na_soma, gbar_Na_dend gbar_Na_axon = $2 gbar_Na_ais = $1 gbar_Na_soma = $3 gbar_Na_dend = $4 forall {insert na8st gbar_na8st=0 vShift_na8st=$5 kinfact_na8st=$6 ena=60} forsec "soma" {gbar_na8st= gbar_Na_soma } forsec "dendrite" {gbar_na8st= gbar_Na_dend} if (axonGC) { AIS {gbar_na8st= gbar_Na_ais } axon {gbar_na8st= gbar_Na_axon} } } proc insert_Nav_mature() {local gbar_Na_axon, gbar_Na_ais, gbar_Na_soma, gbar_Na_dend gbar_Na_axon = $2 gbar_Na_ais = $1 gbar_Na_soma = $3 gbar_Na_dend = $4 forsec "soma" {insert na8st gbar_na8st= gbar_Na_soma vShift_na8st=$5 kinfact_na8st=$7 ena=60} forsec "dendrite" {insert na8st gbar_na8st= gbar_Na_dend vShift_na8st=$5 kinfact_na8st=$7 ena=60} if (axonGC) { AIS {insert na8stX gbar_na8stX= gbar_Na_ais vShiftX_na8stX=$6 kinfact_na8stX=$7 ena=60} axon {insert na8stX gbar_na8stX= gbar_Na_axon vShiftX_na8stX=$5 kinfact_na8stX=$7 ena=60} } } proc insert_Kdr() {local gbar_Kdr_axon, gbar_Kdr_ais, gbar_Kdr_soma, gbar_Kdr_dend gbar_Kdr_axon = $2 gbar_Kdr_ais = $1 gbar_Kdr_soma = $3 gbar_Kdr_dend = $4 forall {insert K_Tst gK_Tstbar_K_Tst=0 ek=-90} forall {insert K_Pst gK_Pstbar_K_Pst=0} forsec "soma" {gK_Tstbar_K_Tst = gbar_Kdr_soma gK_Pstbar_K_Pst = gbar_Kdr_soma*$5} forsec "dendrite" {gK_Tstbar_K_Tst = gbar_Kdr_dend gK_Pstbar_K_Pst = gbar_Kdr_dend*$5} if (axonGC) { AIS {gK_Tstbar_K_Tst = gbar_Kdr_ais gK_Pstbar_K_Pst = gbar_Kdr_ais*$5} axon {gK_Tstbar_K_Tst = gbar_Kdr_axon gK_Pstbar_K_Pst = gbar_Kdr_axon*$5} } }