Skip to content

Orientation selectivity in inhibition-dominated recurrent networks (Sadeh and Rotter, 2015)

Notifications You must be signed in to change notification settings

ModelDBRepository/182759

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# general description

Simulation, analysis and plotting codes for:
[1] Sadeh and Rotter. Orientation selectivity in inhibition-dominated
networks of spiking neurons: effect of single neuron properties and
network dynamics. PLOS Computational Biology 2015.

This code was contributed by Sadra Sadeh.

Needs: NEST, Python

[The current codes are written compatible with NEST 2.6.0 and
Python 3; efforts have been made, however, to be backward compatible]

# list of files
(1) OS_source.py
Source file comprising the main Class for NEST simulations

(2) OS_params.py
Default parameters of simulations in [1]

(3) OS_run.py
Uses OS_source to run network simulations with parameters read from OS_params

(4) OS_functions.py
Functions needed for analysis of the results

(5) OS_results.py
Pre-processing and analysis of the results 
[Note: OS_results only works if no file called "results" exists in the
simulation folder, so by default the results is not overwritten to
avoid analysing an already processed data. Delete "results" from the
folder if you want to re-analyse the data.]

(6) OS_Figure1.py
Analysis and plotting of the simulations in Figure 1 of [1]

# to run the simulation and plot the figure, follow these steps:
(i) run (3): it saves spike trains and membrane potential out of
simulations
(ii) run (5): it pre-processes results of (3) and generates tuning
curves, etc
(iii) run (6): it analyses the results of (5) and plots Figure 1

Releases

No releases published

Packages

No packages published

Languages