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

include Gran_layer_const.g

str label = "test"


str mossy_fibers_history_filename   = (filename) @ "mossy_fibers_"   @ {label} @ ".history"
str Golgi_cells_history_filename    = (filename) @ "Golgi_cells_"    @ {label} @ ".history"
str Stellate_cells_history_filename = (filename) @ "Stellate_cells_" @ {label} @ ".history" 
str granule_cells_history_filename  = (filename) @ "granule_cells_"  @ {label} @ ".history"

int i
 int size_message_list


// mossy fibers

   if ({number_mossy_fibers > 0})
      echo initializing {mossy_fibers_history_filename}
      create spikehistory mossy_fibers.history
      setfield mossy_fibers.history ident_toggle 0 \ // index
                                    filename {mossy_fibers_history_filename} \
                                    initialize 1 leave_open 1 flush 1
      addmsg /white_matter/mossy_fiber[]/spike mossy_fibers.history SPIKESAVE
   end


// Golgi cells

   if ({number_Golgi_cells > 0})
      echo initializing {Golgi_cells_history_filename}
      create spikehistory Golgi_cells.history
      setfield Golgi_cells.history ident_toggle 0 \ // index
                                   filename {Golgi_cells_history_filename} \
                                   initialize 1 leave_open 1 flush 1
      addmsg /granule_cell_layer/Golgi[]/soma/spike Golgi_cells.history SPIKESAVE
   end


// granule cells

   if ({number_granule_cells > 0})
      echo initializing {granule_cells_history_filename}
      create spikehistory granule_cells.history
      setfield granule_cells.history ident_toggle 0 \ // index
                                     filename {granule_cells_history_filename} \
                                     initialize 1 leave_open 1 flush 1
      addmsg /granule_cell_layer/Granule[]/soma/spike granule_cells.history SPIKESAVE
   end


// Stellate cells

   if ({number_stellate_cells > 0})
      echo initializing {stellate_cells_history_filename}
      create spikehistory stellate_cells.history
      setfield stellate_cells.history ident_toggle 0 \ // index
                                      filename {stellate_cells_history_filename} \
                                      initialize 1 leave_open 1 flush 1
      addmsg /molecular_layer/Stellate[]/soma/spike stellate_cells.history SPIKESAVE
   end



Loading data, please wait...