## Computer code

Here you find a collection of programmes used in the various
publications.

General remarks:

- C++ code: 1)

I often uses the Numerical recipes library, which I can not
distribute.

You will see headers like nr.h or nrutil.h(h) included, and
functions like ran1() called.

With a bit of rewrite, you can use another library such as Gnu
Scientific library (gsl) instead.

2) I also often use Blitz++ template library for vector and
matrices. This is freely downloadable.
- Matlab code. Note that most code runs with Octave (free
Matlab-like programme) as well.

#### Propagation of population coded information (Renart and MvR, NC
2011)

C++ Code

#### Spike distance (MvR, NC 2000)

C++ Code. This programme
calcutes the spike distance between two spike trains. Note
that it would be much quicker to replace the temporal integral with
a sum over all the spikes.

#### Spike timing dependent plasticity (MvR Bi Turrigiano, 2000)

C++ Code

#### Intrinsic excitability (Janowitz & MvR 2006)

C++ code

####

#### Discrete synapses (Barrett and MvR, 2008)

Matlab code

#### Charge-based noise analysis

Mathematica Octave Matlab and NeuronC code

#### Multiplication of firing rates

C++ code

#### Computing with population codes in I&F networks

C++ code

## XMGR

I really like the Xmgr plotting programme. A modern version exists
as xmgrace,
however I prefer the old version.

Here is the code that has been
edited so that it will compile on modern Linuxes such as
Fedora 14,15,16 both 32 and 64 bits.

You will need libXext-devel, libXp-devel, lesstif-devel,
libXrender-devel, libXft-devel.

If many are interested, I might start to support this more
officially.