ModelDB is moving. Check out our new site at https://modeldb.science. The corresponding page is https://modeldb.science/124394.

Dendritic Na+ spike initiation and backpropagation of APs in active dendrites (Nevian et al. 2007)

 Download zip file 
Help downloading and running models
Accession:124394
NEURON model used to create simulations shown in figure 6 of the paper. The model includes two point processes; one for dendritic spike initiation and the other for somatic action potential generation. The effect of filtering by imperfect recording electrode can be examined in somatic and dendritic locations.
Reference:
1 . Nevian T, Larkum ME, Polsky A, Schiller J (2007) Properties of basal dendrites of layer 5 pyramidal neurons: a direct patch-clamp recording study. Nat Neurosci 10:206-14 [PubMed]
Model Information (Click on a link to find other models with that property)
Model Type: Neuron or other electrically excitable cell;
Brain Region(s)/Organism: Neocortex;
Cell Type(s): Neocortex L5/6 pyramidal GLU cell;
Channel(s): I N; I K;
Gap Junctions:
Receptor(s):
Gene(s):
Transmitter(s):
Simulation Environment: NEURON;
Model Concept(s): Action Potential Initiation; Dendritic Action Potentials; Active Dendrites; Detailed Neuronal Models;
Implementer(s): Polsky, Alon [alonpol at tx.technion.ac.il];
Search NeuronDB for information about:  Neocortex L5/6 pyramidal GLU cell; I N; I K;
COMMENT
//****************************//
// Created by Alon Polsky 	//
//    apmega@yahoo.com		//
//		2002			//
//****************************//
ENDCOMMENT

TITLE AMPA synapse

NEURON {
	POINT_PROCESS ampa_m
	NONSPECIFIC_CURRENT i
	RANGE tau,e,gw
	RANGE del,Tspike,Nspike
}

UNITS {
        (nS) = (nanosiemens)
        (nA) = (nanoamp)
        (mV) = (millivolt)
}

PARAMETER {
	tau=	5	: 1.1 	(ms)
	gw=0.01	(nS):weight of synapse
	e=0(mV)
	del=30	(ms)
	Tspike=10	(ms)
	Nspike=1
}

ASSIGNED {
	v (mV)
	i (nA)
}

STATE { g (nS) }

INITIAL { g= 0}

BREAKPOINT {
	LOCAL count

	SOLVE state METHOD cnexp

	FROM count=0 TO Nspike-1 {
		IF(at_time(count*Tspike+del)){
			state_discontinuity( g, g+ gw)
		}
	}

	i= (1e-3)*g* (v- e)
}

DERIVATIVE state {
	g'=-g/tau  

}


Loading data, please wait...