Synaptic integration of an identified nonspiking interneuron in crayfish (Takashima et al 2006)

 Download zip file 
Help downloading and running models
Accession:84599
This GENESIS simulation shows how a single or compound excitatory synaptic potential evoked by mechanosensory stimulation spreads over the dendrites of the LDS interneuron that is one of the identified nonspiking interneurons in the central nervous system of crayfish Procambarus clarkii. The model is based on physiological experiments carried out by Akira Takashima using single-electrode voltage clamp techniques and also 3-D morphometry of the interneuron carried out by Ryou Hikosaka using confocal laser scanning microscopic techniques. The physiological and morphological studies were coordinated by Masakazu Takahata.
Reference:
1 . Takashima A, Hikosaka R, Takahata M (2006) Functional significance of passive and active dendritic properties in the synaptic integration by an identified nonspiking interneuron of crayfish. J Neurophysiol 96:3157-69 [PubMed]
2 . Takahata M, Takashima A, Hikosaka R (2000) Information processing by nonspiking interneurons: passive and active properties of dendritic membrane determine synaptic integration. Biosystems 58:143-9 [PubMed]
Citations  Citation Browser
Model Information (Click on a link to find other models with that property)
Model Type: Dendrite;
Brain Region(s)/Organism:
Cell Type(s): Crayfish identified nonspiking interneuron;
Channel(s): I A; I K; I Potassium;
Gap Junctions:
Receptor(s):
Gene(s):
Transmitter(s):
Simulation Environment: GENESIS;
Model Concept(s): Influence of Dendritic Geometry; Invertebrate; Synaptic Integration;
Implementer(s): Takahata, Masakazu [takahata at sci.hokudai.ac.jp];
Search NeuronDB for information about:  I A; I K; I Potassium;
// genesis - popup.g - Functions to make Popup menu
// This file was developed by
//       Akira Takashima.
//       Department of Biological Sciences
//       Faculry of Science
//       Hokkaido University
//       Sapporo Japan
//
//       Last update on 22 Jan. 2007


// ==========================================
//   Functions used for popup parameter menus
// ==========================================

// variables used for injection current
float injwidth  =  160  // msec
float injdelay  =    0.0
float injcurrent       = -1.0e-3  // microA (-1.0 nA)

// variables used for synaptic inputs

float syndelay = 0
float gsyn = 1e-6  // milliSiemen
float tsyn = 1     // millisecond
float Vsyn = 0     // mV



//==========================================
// Popup Menu for Quit the simulation
//==========================================
 
function make_quit_menu 
    create xform /output/quit_menu [730, 75, 220, 120]   -nolabel
    pushe /output/quit_menu
    create xlabel quit_label -title "Really quit?" -bg 
    create xbutton YES -script quit 
    create xbutton NO -script "xhide /output/quit_menu"
    pope
end



//================================================================
// Popup Menu for timing, value and location of injection current
//================================================================

function make_inject_menu// Dialog boxes for injection current and timing
    create xform /output/inject_menu [10,410,300,215] -nolabel
    pushe /output/inject_menu
    // in inputs.g
//    create xtoggle injtoggle -title "" -script inj_toggle
//    setfield injtoggle offlabel "Current Injection OFF"
//    setfield injtoggle onlabel "Current Injection ON" state 1
    // initialize
//    inj_toggle
    create xbutton DISMISS  -script "xhide /output/inject_menu"
    create xdialog inject -title "Current (microA)" -value {injcurrent}  \
        -script "set_injection"
    create xdialog delay -title "Delay (msec)" -value {injdelay}  \
        -script "set_injection"
    create xdialog width -title "Width (msec)" -value {injwidth}  \
        -script "set_injection"
    create xlabel numbering -title "Compartment Name"
    create xdialog comp_no -title "Inject Compartment:" -value 0  \
        -script "add_injection"
    pope
end



 
//==========================================
// Popup Menu for Change Synaptic Channel
//==========================================

function make_synapse_menu
    create xform /output/synapse_menu [0, 250, 275, 345] -title                     "Synaptic Input" 
    pushe /output/synapse_menu
    create xbutton DISMISS -script "xhide /output/synapse_menu"
    create xtoggle syntoggle -title "" -script syn_toggle
    setfield syntoggle offlabel "Synaptic Input OFF"
    // initially  OFF
    setfield syntoggle onlabel "Synaptic Input ON" state 0
    // initialize
    create xlabel synaptic_inputs -title "Synaptic inputs"
    create xlabel info1 -title "Synaptic input sites are"
    create xlabel info2 -title "indicated as red compartment(s)"
    create xbutton single_input -script "make_1input"
    create xbutton 5_inputs -script "make_5inputs"
    create xbutton 10_inputs -script "make_10inputs"
    create xbutton 21_inputs -script "make_21inputs" 
    create xbutton 94_inputs -script "make_94inputs"
    create xbutton remove -title "Remove All Synaptic Inputs" -script \
         "remove_synaptic_input"  
    pope
end




// EOF