Introduction

More details on the Connection Set Algebra can be found here.

Installation of CSA

Either install the latest stable version from here, or get the latest code with:

svn co http://svn.incf.org/svn/csa
cd csa
sudo python setup.py install

Clone the CSA Showcase project

Get a local copy of this project from OSB with:

git clone https://github.com/OpenSourceBrain/CSAShowcase.git
cd CSAShowcase

Examples

Basic CSA example

A simple example can be run be run with

cd CSA
python gaussian.py

This should produce a view of the generated network as follows:

CSA example using PyNN

Another example illustrates the interaction of CSA and PyNN. The following code:

python pynn\_csa.py nest

will generate and run the example on NEST, while this:

python pynn\_csa.py neuroml2

will generate the network and save the structure in NeuroML 2 format.

For more details on how NeuroML 2 an PyNN work together, see here.

Selection_135.png (85.2 KB) Padraig Gleeson, 13 Feb 2013 15:49