Difference from test1: 1. Cells have 3 compartments (apical, soma, basal) instead of 5. 2. No Ca_conc, Ca, K(C) K(AHP), or K(A) channels used. Only Na and K(DR) present and that too only on soma channel. 3. Synaptic channels of one type are present on one compartment only, rather than on multiple compartments. More than one synapse type can be present on one compartment. 4. Interneurons and pyr cells are identical. 5. randomspike elements added to soma compartment of pyr cells to provide random background activity. 6. For pyr_to_pyr connections, planarconnect called only once to link spikegens to AMPA channels. Connections between spikegens and NMDA channels are then made for the already connected cells, rather than generate separate set of connections with another planarconnect. ----------------------------------------------------------------- This directory contains files to build a network of 75 afferent cells (pulsegen elements that connect to first 75 pyr cells and no int_a or int_ba cells), 500 pyr cells, 50 gaba-a cells and 50 gaba-b cells. ------------------------------------------- DETAILS OF THE NETWORK ------------------------------------------- protodefs.g creates (via readcell) a prototype pyramidal cell /pyr, a gaba-a cell /int_a (activates gaba-a channels on targets) and a gaba-b cell /int_b. --------------- aff_layer.g creates the 75 pulsegen elements that provide afferent input to pyr cells 0-74 and no other cells. Aff. input is in form of bursts of 4 brief (1ms) pulses (that evoke spikes in pyr cells). These bursts go simultaneously to 5 pyr cells (representing one spatial pattern). Successive patterns (upto max of 15) are presented at 100 ms intervals. --------------- The synaptic conductances used (described in syn_chans_hippo.g) are: GABAa (synchan object) GABAb (synchan) AMPA (hebbsynchan) NMDA (synchan) (A Ca_concen object, GABA_conc, is also described in syn_chans_hippo.g) -------------- pyr, int_a and int_b cells contain: 1. voltage gated channels (described in pyramidal.g): Na channel [soma] K(DR) [soma] (same type of Na and K(DR) channels on pyr and int cells) The locations of these channels are set in pyramidal.p 2. synaptic channels (described in syn_chans_hippo.g) apical AMPA, NMDA (pyr only), GABAb soma GABAa basal none 3. spike generator [s]. abs_refract 1 ms pyr cells also contain randomspike elements at the soma. The spike generators, synaptic channels (in the appropriate compartment), and the array of cells are created in pyr_layer.g, int_a_layer.g and int_b_layer.g ----------------- Connection from afferent layer are set in afferent_input.g Connections between other layers are set in files of the type []_to_[].g int_a_to_int_a p=0.2 int_a_to_int_b p=0.2 int_a_to_pyr p=0.3 int_b_to_int_a p=0.2 int_b_to_int_b p=0.2 int_b_to_pyr p=0.3 pyr_to_int_a p=0.2 pyr_to_int_b p=0.2 pyr_to_pyr p=0.10 // 0.10 each for AMPA and NMDA -----------------------