Channel density variability among CA1 neurons (Migliore et al. 2018)

 Download zip file   Auto-launch 
Help downloading and running models
Accession:244688
The peak conductance of many ion channel types measured in any given animal is highly variable across neurons, both within and between neuronal populations. The current view is that this occurs because a neuron needs to adapt its intrinsic electrophysiological properties either to maintain the same operative range in the presence of abnormal inputs or to compensate for the effects of pathological conditions. Limited experimental and modeling evidence suggests this might be implemented via the correlation and/or degeneracy in the function of multiple types of conductances. To study this mechanism in hippocampal CA1 neurons and interneurons, we systematically generated a set of morphologically and biophysically accurate models. We then analyzed the ensembles of peak conductance obtained for each model neuron. The results suggest that the set of conductances expressed in the various neuron types may be divided into two groups: one group is responsible for the major characteristics of the firing behavior in each population and the other more involved with degeneracy. These models provide experimentally testable predictions on the combination and relative proportion of the different conductance types that should be present in hippocampal CA1 pyramidal cells and interneurons.
Reference:
1 . Migliore R, Lupascu CA, Bologna LL, Romani A, Courcol JD, Antonel S, Van Geit WAH, Thomson AM, Mercer A, Lange S, Falck J, Roessert CA, Shi Y, Hagens O, Pezzoli M, Freund TF, Kali S, Muller EB, Schuermann F, Markram H, Migliore M (2018) The physiological variability of channel density in hippocampal CA1 pyramidal cells and interneurons explored using a unified data-driven modeling workflow PLOS Computational Biology
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: Hippocampus;
Cell Type(s): Hippocampus CA1 pyramidal cell;
Channel(s): I h; Ca pump; I K; I K,Ca; I Calcium; I CAN; I M; I Na,t; I A; I_KD; I T low threshold; I L high threshold;
Gap Junctions:
Receptor(s):
Gene(s):
Transmitter(s):
Simulation Environment: NEURON; BluePyOpt ;
Model Concept(s): Activity Patterns; Action Potentials; Detailed Neuronal Models; Methods; Parameter Fitting;
Implementer(s): Migliore, Rosanna [rosanna.migliore at cnr.it]; Migliore, Michele [Michele.Migliore at Yale.edu];
Search NeuronDB for information about:  Hippocampus CA1 pyramidal cell; I Na,t; I L high threshold; I T low threshold; I A; I K; I M; I h; I K,Ca; I CAN; I Calcium; I_KD; Ca pump;
/
MiglioreEtAl2018PLOSCompBiol2018
morphologies
readme_file
readme.htm
cacumm.mod
cacummb.mod
cagk.mod *
cal2.mod *
can2.mod *
cat.mod *
h.mod
kadist.mod *
kaprox.mod *
kca.mod
kdb.mod
kdrbca1.mod
kdrca1.mod *
kmb.mod
na3n.mod
naxn.mod
cell_seed1_0-bac-10.hoc
cell_seed1_0-cnac-04.hoc
cell_seed2_0-bac-06.hoc
cell_seed2_0-cnac-08.hoc
cell_seed3_0-pyr-08.hoc
cell_seed4_0-cac-06.hoc
cell_seed4_0-pyr-04.hoc
cell_seed7_0-cac-04.hoc
fig4A-model.hoc
fig4A-model.ses
mosinit.hoc
                            
COMMENT
	calcium accumulation into a volume of area*depth next to the
	membrane with a decay (time constant tau) to resting level
	given by the global calcium variable cai0_ca_ion
	Modified to include a resting current (irest) and peak value
	(cmax)
	i is a dummy current needed to force a BREAKPOINT
ENDCOMMENT

NEURON {
	SUFFIX cacumb
	USEION ca READ ica WRITE cai
	NONSPECIFIC_CURRENT i
	RANGE depth, tau, cai0, cmax
}

UNITS {
	(mM) = (milli/liter)
	(mA) = (milliamp)
	F = (faraday) (coulombs)
}

PARAMETER {
	depth = 0.1 (um)	: assume volume = area*depth
	irest = 0  (mA/cm2)		: to be initialized in hoc	
	tau = 100 (ms)
	cai0 = 50e-6 (mM)	: Requires explicit use in INITIAL
			: block for it to take precedence over cai0_ca_ion
			: Do not forget to initialize in hoc if different
			: from this default.
}

ASSIGNED {
	ica (mA/cm2)
	cmax
	i  	 (mA/cm2)
}

STATE {
	cai (mM)
}

INITIAL {
	cai = cai0
	irest = ica
	cmax=cai
}

BREAKPOINT {
	SOLVE integrate METHOD derivimplicit
	if (cai>cmax) {cmax=cai}
	i=0
}

DERIVATIVE integrate {
	cai' = (irest-ica)/depth/F/2 * (1e4) + (cai0 - cai)/tau
}

Loading data, please wait...