Cerebellar granular layer (Maex and De Schutter 1998)

 Download zip file 
Help downloading and running models
Accession:227363
Circuit model of the granular layer representing a one-dimensional array of single-compartmental granule cells (grcs) and Golgi cells (Gocs). This paper examines the effects of feedback inhibition (grc -> Goc -> grc) versus feedforward inhibition (mossy fibre -> Goc -> grc) on synchronization and oscillatory behaviour.
Reference:
1 . Maex R, De Schutter E (1998) Synchronization of golgi and granule cell firing in a detailed network model of the cerebellar granule cell layer. J Neurophysiol 80:2521-37 [PubMed]
Model Information (Click on a link to find other models with that property)
Model Type: Realistic Network;
Brain Region(s)/Organism: Cerebellum;
Cell Type(s): Cerebellum interneuron granule GLU cell; Cerebellum golgi cell;
Channel(s): I Na,t; I A; I h; I K,Ca; I L high threshold; I_KD;
Gap Junctions:
Receptor(s): AMPA; GabaA; NMDA;
Gene(s):
Transmitter(s): Gaba; Glutamate;
Simulation Environment: GENESIS;
Model Concept(s): Synchronization; Oscillations;
Implementer(s): Maex, Reinoud [reinoud at bbf.uia.ac.be];
Search NeuronDB for information about:  Cerebellum interneuron granule GLU cell; GabaA; AMPA; NMDA; I Na,t; I L high threshold; I A; I h; I K,Ca; I_KD; Gaba; Glutamate;
//genesis (R.M. 13/12/95)

include defaults 

/* 
The function "make_Golgi_cell_array" creates {length} Golgi cells,
named /granule_cell_layer/Golgi_cell [0] 
   to /granule_cell_layer/Golgi_cell [{length} - 1].
Each Golgi cell is a copy of the Golgi cell described in Golg1M0.p.
A spikegen object is added to the soma.

*/


include ../Golgi_cell/Golg_const.g 
include ../Golgi_cell/Golg_chan_tab.g
include ../Golgi_cell/Golg_synchan.g 
include ../Golgi_cell/Golg_comp.g 


function make_Golgi_cell_array (length)

   int length
   int i
   str cellpath = "/Golgi"

// To ensure that all subsequent elements are made in the library 
   ce /library

// Make the prototypes of channels and compartments that can be invoked in .p files
   make_Golgi_chans
   make_Golgi_syns
   make_Golgi_comps

   if (!{exists /granule_cell_layer})
          create neutral /granule_cell_layer
   end

// MAEX 16/4/96
   setfield /library/interneuron/soma/mf_AMPA normalize_weights 1
   setfield /library/interneuron/soma/pf_AMPA normalize_weights 1
   setfield /library/interneuron/soma/GABAA   normalize_weights 1

// read cell data from .p file
   readcell ../Golgi_cell/Golg1M0.p {cellpath}

// add a spikegen object
   create spikegen {cellpath}/soma/spike
   setfield {cellpath}/soma/spike thresh 0 \
                                  abs_refract 0.002 \
                                  output_amp 1
   addmsg {cellpath}/soma {cellpath}/soma/spike INPUT Vm


   createmap {cellpath} /granule_cell_layer \
             {length} 1 -delta {Golgi_cell_separation} 0.0 -origin 0.0 0.0

   disable {cellpath}

end   






Loading data, please wait...