/*******Cerebellar Golgi Cell Model ********** Developers: Sergio Solinas & Egidio D'Angelo Code contributors: Thierry Neius, Shyam Diwakar, Lia Forti Data Analysis: Sergio Solinas Work Progress: April 2004 - May 2007 Developed At: Università Degli Studi Di Pavia Dipartimento Di Scienze Fisiologiche Pavia - Italia Model Published in: Sergio M. Solinas, Lia Forti, Elisabetta Cesana, Jonathan Mapelli, Erik De Schutter and Egidio D`Angelo (2008) Computational reconstruction of pacemaking and intrinsic electroresponsiveness in cerebellar golgi cells Frontiers in Cellular Neuroscience 2:2 ********************************************/ create SynPool access SynPool objref Exc[400],Inh[300] objref list_syn_Golgi list_syn_Golgi = new List() synstate = 0 synstart = 1e9 Exc_freq = .53 n = 26 // Tot = 84 for j=0, 2 { for i=0, n-1 { Exc[i+(j*n)] = new Golgi_SpikeGenerator(0.5) Exc[i+(j*n)].start = 1e10 list_syn_Golgi.append(new NetCon(Exc[i+(j*n)], Golgi[0].exc[i+(j*n)], -20, 0.000, 1e-3)) Golgi[0].exc[i+(j*n)].gmax= 8000 // pS Exc[i+(j*n)].fast_invl = 1000/Exc_freq Exc[i+(j*n)].burst_len = 100 Exc[i+(j*n)].noise = 1 Exc[i+(j*n)].start = synstart } } Inh_freq = 8 n = 9 // Tot=30 for j=0, 2 { for i=0, n-1 { Inh[i+(j*n)] = new Golgi_SpikeGenerator(0.5) Inh[i+(j*n)].start = 1e10 list_syn_Golgi.append(new NetCon(Inh[i+(j*n)], Golgi[0].inh[i+(j*n)], -20, 0.000, 1e-3)) Golgi[0].inh[i+(j*n)].gmax= 16000 // pS Inh[i+(j*n)].fast_invl = 1000/Inh_freq Inh[i+(j*n)].burst_len = 100 Inh[i+(j*n)].noise = 1 Inh[i+(j*n)].start = synstart } }