// GENESIS script: DCN model synaptic properties // Created by D. Jaeger 10-22-05 // Modified from GPsyn.g by Hanson and Edgerton // Synaptic constants from cn6c_const_dj1.g // Synaptic properties based on Gauck and Jaeger 2003 (JNS 23:8109). function make_cn_syns if (!({exists AMPA})) create synchan AMPA end setfield AMPA Ek {E_AMPA} tau1 {tauRise_AMPA} tau2 {tauFall_AMPA} std_on 0\ gmax 0 frequency 0 if (!({exists fNMDA})) create synchan fNMDA end setfield fNMDA Ek {E_NMDA} tau1 {tauRise_fNMDA} tau2 {tauFall_fNMDA} std_on 0\ gmax 0 frequency 0 if (!({exists Mg_fblock})) create Mg_block Mg_fblock end setfield Mg_fblock \ CMg 0.002 \ KMg_A 1 \ KMg_B {1.0/{0.109*1000}} if (!({exists sNMDA})) create synchan sNMDA end setfield sNMDA Ek {E_NMDA} tau1 {tauRise_sNMDA} tau2 {tauFall_sNMDA} std_on 0\ gmax 0 frequency 0 if (!({exists Mg_sblock})) create Mg_block Mg_sblock end setfield Mg_sblock \ CMg 0.25 \ KMg_A 1 \ KMg_B {1/{0.057*1000}} if (!({exists GABA})) create synchan GABA end setfield GABA Ek {E_GABA} tau1 {tauRise_GABA} tau2 {tauFall_GABA} std_on 1\ gmax 0 frequency 0 end