Synaptic plasticity: pyramid->pyr and pyr->interneuron (Tsodyks et al 1998)

 Download zip file   Auto-launch 
Help downloading and running models
Accession:3815
An implementation of a model of short-term synaptic plasticity with NEURON. The model was originally described by Tsodyks et al., who assumed that the synapse acted as a current source, but this implementation treats it as a conductance change. Tsodyks, M., Pawelzik, K., Markram, H. Neural networks with dynamic synapses. Neural Computation 10:821-835, 1998. Tsodyks, M., Uziel, A., Markram, H. Synchrony generation in recurrent networks with frequency-dependent synapses. J. Neurosci. 2000 RC50.
Reference:
1 . Tsodyks M, Pawelzik K, Markram H (1998) Neural networks with dynamic synapses. Neural Comput 10:821-35 [PubMed]
Citations  Citation Browser
Model Information (Click on a link to find other models with that property)
Model Type: Synapse;
Brain Region(s)/Organism:
Cell Type(s):
Channel(s):
Gap Junctions:
Receptor(s): AMPA;
Gene(s):
Transmitter(s): Glutamate;
Simulation Environment: NEURON;
Model Concept(s): Short-term Synaptic Plasticity; Facilitation; Depression;
Implementer(s): Carnevale, Ted [Ted.Carnevale at Yale.edu];
Search NeuronDB for information about:  AMPA; Glutamate;
objectvar save_window_, rvp_
objectvar scene_vector_[6]
objectvar ocbox_, ocbox_list_, scene_, scene_list_
{ocbox_list_ = new List()  scene_list_ = new List()}

//Begin ArtCellGUI[0]
{
load_file("netbild.hoc")
}
ocbox_ = new ArtCellGUI(1)
{object_push(ocbox_)}
{
tobj = new MechanismStandard("NetStim")
tobj.set("interval", 50, 0)
tobj.set("number", 20, 0)
tobj.set("start", 100, 0)
tobj.set("noise", 0, 0)
}
{append(tobj, "S20Hz")}
{object_pop()}
{
ocbox_.map("ArtCellGUI[0]", 0, 478, 397.44, 278.4)
}
objref ocbox_
//End ArtCellGUI[0]


//Begin NetGUI[0]
{
load_file("netbild.hoc")
}
{ocbox_ = new NetGUI(1)}
{object_push(ocbox_)}
{mapold2new = new Vector()  missing = new List()}
original_type("Int")
original_type("S20Hz")
newnode(0, -45, 73)
newnode(1, -102, 74)
newedge(1, 0, 0, 0.01, 1)
{create_ = 1  create1()}
{g.size(-166.667,166.667,-125.157,125.157)}
{set_alias(0)}
{object_pop()}
{
ocbox_.map("NetGUI[0]", 431, 401, 515.52, 325.44)
}
objref ocbox_
//End NetGUI[0]

objectvar scene_vector_[1]
{doNotify()}