Perturbation sensitivity implies high noise and suggests rate coding in cortex (London et al. 2010)

 Download zip file 
Help downloading and running models
"... The network simulations were also based on a previously published model(Latham et al. 2000), but with modifications to allow the addition and detection of extra spikes (see Supplementary Information, section 7)."
1 . London M, Roth A, Beeren L, Häusser M, Latham PE (2010) Sensitivity to perturbations in vivo implies high noise and suggests rate coding in cortex. Nature 466:123-7 [PubMed]
Citations  Citation Browser
Model Information (Click on a link to find other models with that property)
Model Type: Realistic Network;
Brain Region(s)/Organism: Neocortex;
Cell Type(s):
Gap Junctions:
Simulation Environment: C or C++ program;
Model Concept(s): Activity Patterns;
#ifndef FLOAT2_H
#define FLOAT2_H

	Peter Latham
	July, 1997

	Creates an object of the form:

		x[i][j]	- floating point array.
		m[i]	- number of elements in x[i].
		n	- number of elements in x.

	E.G., if 

		x[0] = 7 1.3 2
		x[1] =
		x[2] = 4.2 -19
		x[3] = -3 -2 1.4 18.5


		m[0] = 3
		m[1] = 0
		m[2] = 2
		m[3] = 4

		n    = 4
#include <fstream>
#include <cstdlib>

class float2

	int		n;
	int*		m;
	double**	x;

	// overloaded constructor.  commented out so that class float2.h can
	// be included without worrying about float2.h, I think.
//	float2();

	// destructor
		for some reason, code bombs when this line is included.
		for (int i=0; i < n; i++) delete [] x[i];
		delete [] x;
		delete [] m;

	// initializer
	void init_float2(int n, int* m, double** x);