SenseLab Home ModelDB Home

Dentate gyrus (Morgan et al. 2007, 2008, Santhakumar et al. 2005, Dyhrfjeld-Johnsen et al. 2007)
Accession: 124513
This model was implemented by Rob Morgan in the Soltesz lab at UC Irvine. It is a scaleable model of the rat dentate gyrus including four cell types. This model runs in serial (on a single processor) and has been published at the size of 50,000 granule cells (with proportional numbers of the other cells).
References:
1. Santhakumar V, Aradi I, Soltesz I (2005) Role of mossy fiber sprouting and mossy cell loss in hyperexcitability: a network model of the dentate gyrus incorporating cell types and axonal topography. J Neurophysiol 93:437-53 [PubMed]
2. Dyhrfjeld-Johnsen J, Santhakumar V, Morgan RJ, Huerta R, Tsimring L, Soltesz I (2007) Topological determinants of epileptogenesis in large-scale structural and functional models of the dentate gyrus derived from experimental data. J Neurophysiol 97:1566-87 [PubMed]
3. Morgan RJ, Soltesz I (2008) Nonrandom connectivity of the epileptic dentate gyrus predicts a major role for neuronal hubs in seizures. Proc Natl Acad Sci U S A 105:6179-84 [PubMed]
4. Morgan RJ, Santhakumar V, Soltesz I (2007) Modeling the dentate gyrus. Prog Brain Res 163:639-58 [PubMed]
Citations  Citation Browser
Model Information (Click on a link to find other models with that property)
Model Type:  Network;
Brain Region(s)/Organism:  Dentate gyrus;
Cell Type(s):  Dentate granule cell;  Dentate mossy cell; Dentate basket cell; Dentate hilar cell;
Channel(s):   
Gap Junctions:  
Receptor(s):  
Gene(s):  
Transmitter(s):  
Simulation Environment:  Neuron;
Model Concept(s):  Epilepsy;
Implementer(s):  
Search NeuronDB for information about:  Dentate granule cell;
Model files   Download zip file   Auto-launch             Help downloading and running models      Versions
\
dentate_gyrus
500net
README.html
screenshot.jpg
bgka.mod
CaBK.mod
ccanl.mod
Gfluct2.mod
gskch.mod
hyperde3.mod
ichan2.mod
inhsyn.mod
LcaMig.mod
nca.mod
ppsyn.mod
tca.mod
hcdist.hoc
gcdist.hoc
mcdist.hoc
mosinit.hoc
pbc.hoc
pgc.hoc
phc.hoc
pmc.hoc
50knet.hoc
bcdist.hoc
gcell.bcell
bcell.mcell
mcell.bcell
mcell.gcell
mcell.hcell
mcell.mcell
hcell.bcell
gcell.gcell
parameters.dat
hcell.gcell
hcell.hcell
hcell.mcell
bcell.gcell
gcell.hcell
bcell.hcell
run50knet.bash
bcell.bcell
gcell.mcell
                            
This model was implemented by Rob Morgan in the Soltesz lab at UC
Irvine.  It is a scaleable dentate gyrus model including four cell
types.  This model runs in serial (on a single processor) and has been
published at the size of 50,000 granule cells (with proportional
numbers of the other cells).

********************
The relevant publications are:
Morgan, R.J. and I. Soltesz, Nonrandom connectivity of the epileptic
dentate gyrus predicts a major role for neuronal hubs in
seizures. Proc Natl Acad Sci U S A, 2008. 105(16): p. 6179-84.

Dyhrfjeld-Johnsen, J., et al., Topological determinants of
epileptogenesis in large-scale structural and functional models of the
dentate gyrus derived from experimental data. J Neurophysiol,
2007. 97(2): p. 1566-87.

Morgan, R.J., V. Santhakumar, and I. Soltesz, Modeling the dentate
gyrus. Prog Brain Res, 2007. 163: p. 639-58.

Santhakumar, V., I. Aradi, and I. Soltesz, Role of mossy fiber
sprouting and mossy cell loss in hyperexcitability: a network model of
the dentate gyrus incorporating cell types and axonal topography. J
Neurophysiol, 2005. 93(1): p. 437-53.

********************
Directory contents:

*.mod: Mechanism files for ionic conductances

*cell.*cell: Synaptic parameters for connections between
 precell.postcell

p*c.hoc: Connection probabilities for each cell type to the other cell
types in the network.  Precell type is given by the middle letter in
the filename.

*cdist.hoc: Axonal arbor distributions used in determining connection
 probabilities

50knet.hoc: Main neuron code for the network

run50knet.bash: Bash script for running the network (unix/linux).
This script needs to be modified to contain the actual paths for where
you placed the files.


********************
Running the Network

1) The mod files must first be compiled into the directory from which
you will run the network.
ex:
nrnivmodl ccanl nca tca LcaMig CaBK gskch hyperde3 bgka ichan2 Gfluct2

2) Run the file run50knet.bash.  This file does several things:
a) Creates a directory according to the number of granule cells in the
network
b) Creates a parameters.dat file in the working directory which
contains such things as the number of cells for each cell type and the
percent of network sclerosis (the network is scalable to some degree
but if you alter the number of cells, you may also have to change the
connection probabilities and synaptic weights to ensure a
well-connected network with reasonable synaptic connectivities).
c) Runs the hoc code
d) Moves the two output files, numCons.dat and spikerast.dat to the
directory that was created in (a)

** While the hoc code for running the network includes usage of the
   gui, it's highly recommended to run the program in the background
   with no graphical display for large networks.

When run in its default mode (auto-launched from ModelDB for example)
the simulation will produce (about 2 minutes after the start button is
pressed) a figure like:

screenshot

ModelDB Home  SenseLab Home   Help
Questions, comments, problems? Email the ModelDB Administrator
How to cite ModelDB
This site is Copyright 2012 Shepherd Lab, Yale University