|
Home |
|
|
|
University of Plymouth | Centre for Theoret. and Comput. Neuroscience | Home |
||
|
Example 5: 2D excitatory-inhibitory neural field modelThis example can be seen as a two-dimensional extension of the Carandini-Ringach model. It also comprises two fields of cells, one excitatory, the other one inhibitory. There are connections from E to E, E to I, and I to E-cells, which reveal a Gaussian strength profile with distance between cells. The neurons are probabilistically spiking neurons (rate-modulated Poisson processes). Input is provided by a moving or centered stationary bar stimulus, or by two bars moving anti-parallel back and forth over the two-dimensional field. Those and similar models can be used to study stimulus-dependent synchonization of cortical oscillations (cf. also my publication list and research interests).The figure below shows a snapshot of a running simulation. (Sorry for the bad quality of the figure. This results from downscaling the original gif. If you click right in the figure and then "View Image" or similar you should be able to see the original picture in better quality.)
In addition to the previous examples, this simulation extensively makes use of image-type data views. Images display two-dimensional data as grey-scale pictures, which become updated in every display step (remember that display steps can be set in the main control window to multiples of single simulation steps). On the left the Gaussian coupling kernels are shown, and in the middle the dynamic variables for excitatory (upper) and inhibitory (lower) cells. "Input" is the same in both pictures -- external input is only applied to the excitatory cells, but shown for the inhibitory cells, too, for comparison with activation patterns. Also shown are the potentials and spikes of the fields of excitatory and inhibitory cells as 2D-images. In this example the images are quite small, allowing for faster execution times, but the declaration of images allows to specify scaling factors, in which case images can be resized and enlarged by integer factors. The popup control window for images of 2D-arrays also contains an upscaled copy of the original data view (not shown). DownloadsStatically linked executable (Right-click and store using "Save Link Target .." or similar. Start by clicking on it after download.) Environment file (Put this file into a subdirectory "env" in the directory of the executable, which will then start with appropriate parameters.) Shared library executable (Right-click and store using "Save Link Target .." or similar.) Note 1: If the statically linked executable does not start, you might need to make it executable by setting the right permissions. It might also be that you don't have all necessary libraries (none of which is, however, very exotic). Try "ldd wr" on the command line to see if something is missing. Note 2: To run the shared library executable you need to install the felix runtime libraries; to compile the source code you need to install in addition the felix development tools. See HERE for more info. |
||
|
© 2004 by -thowe- |