Cerebellar Golgi cell (Solinas et al. 2007a, 2007b)

 Download zip file   Auto-launch 
Help downloading and running models
Accession:112685
"... Our results suggest that a complex complement of ionic mechanisms is needed to fine-tune separate aspects of the neuronal response dynamics. Simulations also suggest that the Golgi cell may exploit these mechanisms to obtain a fine regulation of timing of incoming mossy fiber responses and granular layer circuit oscillation and bursting."
Reference:
1 . Solinas S, Forti L, Cesana E, Mapelli J, De Schutter E, D'Angelo E (2007) Computational reconstruction of pacemaking and intrinsic electroresponsiveness in cerebellar Golgi cells. Front Cell Neurosci 1:2 [PubMed]
2 . Solinas S, Forti L, Cesana E, Mapelli J, De Schutter E, D'Angelo E (2007) Fast-reset of pacemaking and theta-frequency resonance patterns in cerebellar golgi cells: simulations of their impact in vivo. Front Cell Neurosci 1:4 [PubMed]
Citations  Citation Browser
Model Information (Click on a link to find other models with that property)
Model Type: Neuron or other electrically excitable cell;
Brain Region(s)/Organism: Cerebellum;
Cell Type(s): Cerebellum golgi cell;
Channel(s): I Na,p; I Na,t; I T low threshold; I A; I K; I M; I K,Ca; I Sodium; I Calcium; I Potassium; I h;
Gap Junctions:
Receptor(s):
Gene(s): HCN1;
Transmitter(s):
Simulation Environment: NEURON; neuroConstruct (web link to model);
Model Concept(s): Activity Patterns; Oscillations;
Implementer(s): D'Angelo, Egidio [dangelo at unipv.it]; De Schutter, Erik [erik at oist.jp];
Search NeuronDB for information about:  I Na,p; I Na,t; I T low threshold; I A; I K; I M; I h; I K,Ca; I Sodium; I Calcium; I Potassium;
Files displayed below are from the implementation
/
Golgi_cell
sessions
readme.html
Golgi_BK.mod *
Golgi_Ca_HVA.mod *
Golgi_Ca_LVA.mod *
Golgi_CALC.mod *
Golgi_CALC_ca2.mod *
Golgi_hcn1.mod *
Golgi_hcn2.mod *
Golgi_KA.mod *
Golgi_KM.mod *
Golgi_KV.mod *
Golgi_lkg.mod *
Golgi_Na.mod *
Golgi_NaP.mod *
Golgi_NaR.mod *
Golgi_SK2.mod *
Pregen.mod *
Synapse.mod *
Channel_dynamics.hoc *
Golgi_ComPanel.hoc *
Golgi_count.txt
Golgi_template.hoc
mosinit.hoc
Save_data.hoc *
screenshot.jpg
Start_golgi.hoc
Synapses.hoc *
utils.hoc *
                            
/*******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
    }
}