ModelDB is moving. Check out our new site at https://modeldb.science. The corresponding page is https://modeldb.science/7399.

Feedforward heteroassociative network with HH dynamics (Lytton 1998)

 Download zip file 
Help downloading and running models
Accession:7399
Using the original McCulloch-Pitts notion of simple on and off spike coding in lieu of rate coding, an Anderson-Kohonen artificial neural network (ANN) associative memory model was ported to a neuronal network with Hodgkin-Huxley dynamics.
Reference:
1 . Lytton WW (1998) Adapting a feedforward heteroassociative network to Hodgkin-Huxley dynamics. J Comput Neurosci 5:353-64 [PubMed]
Model Information (Click on a link to find other models with that property)
Model Type: Realistic Network;
Brain Region(s)/Organism: Hippocampus;
Cell Type(s):
Channel(s): I Na,t; I K;
Gap Junctions:
Receptor(s): GabaA; AMPA;
Gene(s):
Transmitter(s):
Simulation Environment: NEURON;
Model Concept(s): Pattern Recognition; Temporal Pattern Generation; Spatio-temporal Activity Patterns; Simplified Models; Attractor Neural Network;
Implementer(s): Lytton, William [bill.lytton at downstate.edu];
Search NeuronDB for information about:  GabaA; AMPA; I Na,t; I K;
/
lytton98
README
AMPA.mod
GABAA.mod
kdr.mod
matrix.mod *
misc.mod.orig
naf.mod *
passiv.mod *
precall.mod
pregen.mod *
pregencv.mod
pulsecv.mod
sinstim.mod *
vecst.mod
bg.inc *
boxes.hoc *
declist.hoc *
decvec.hoc *
default.hoc *
directory
fig5.gif
grvec.hoc
init.hoc
labels.hoc
loadr.hoc *
local.hoc *
mosinit.hoc *
net.hoc
nrnoc.hoc *
params.hoc
presyn.inc
proc.hoc
run.hoc
simctrl.hoc *
sns.inc *
snsarr.inc
snscode.hoc
snshead.inc *
spkts.hoc
tmpl.hoc
xtmp
                            
Lytton WW. Adapting a feedforward heteroassociative network to
Hodgkin-Huxley dynamics.  J Computational Neuroscience, 5:353--364, 1998.

At launch this example quantitatively reproduces figure 5 of the paper.
The window appearance is shown in fig5.gif.

For questions about the model contact Bill Lytton at
billl@neurosim.downstate.edu

NB: program uses SNS synaptic formalism that predates NetCon.
Also it supplies its own standard run library so Graphs
from the NEURONMainMenu will not work. Run different
patterns with
	show(2)
where the 2 may be replaced by an integer in the range from 0 to 59.
The results of each run will be displayed in the tray after the run.

The 'WARNING nsyn==0' messages are irrelevant for this example.

Some non-substantive changes to the original code were made by Michael Hines
to allow it to run on mswin and mac os. Under mswin, this model can only
be run using NEURON version 5.2 2002/02/28 or later since it makes use of
calls to sprintf and hoc_obj_file_arg which were not exported by earlier
versions. On a MAC you may need to increase the memory size for NEURON
to 24MB.

Changelog
---------
2022-05: Updated MOD files to contain valid C++ and be compatible with the
         upcoming versions 8.2 and 9.0 of NEURON.
2022-12: passiv.mod: drop INDEPENDENT block for v
         Required for upcoming NEURON 9.0.0
2023-04: Do not store pointers to RANGE variables.
         Required for upcoming NEURON 9.0.0

Loading data, please wait...