CA1 pyramidal neuron: dendritic Ca2+ inhibition (Muellner et al. 2015)

 Download zip file   Auto-launch 
Help downloading and running models
Accession:206244
In our experimental study, we combined paired patch-clamp recordings and two-photon Ca2+ imaging to quantify inhibition exerted by individual GABAergic contacts on hippocampal pyramidal cell dendrites. We observed that Ca2+ transients from back-propagating action potentials were significantly reduced during simultaneous activation of individual nearby GABAergic synapses. To simulate dendritic Ca2+ inhibition by individual GABAergic synapses, we employed a multi-compartmental CA1 pyramidal cell model with detailed morphology, voltage-gated channel distributions, and calcium dynamics, based with modifications on the model of Poirazi et al., 2003, modelDB accession # 20212.
Reference:
1 . Müllner FE, Wierenga CJ, Bonhoeffer T (2015) Precision of Inhibition: Dendritic Inhibition by Individual GABAergic Synapses on Hippocampal Pyramidal Cells Is Confined in Space and Time. Neuron 87:576-89 [PubMed]
Citations  Citation Browser
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 GLU cell;
Channel(s): I Calcium; I Sodium; I Potassium; I h;
Gap Junctions:
Receptor(s):
Gene(s):
Transmitter(s): Gaba;
Simulation Environment: NEURON;
Model Concept(s): Action Potentials; Dendritic Action Potentials; Active Dendrites; Calcium dynamics;
Implementer(s): Muellner, Fiona E [fiona.muellner at gmail.com];
Search NeuronDB for information about:  Hippocampus CA1 pyramidal GLU cell; I h; I Sodium; I Calcium; I Potassium; Gaba;
/
CA1_multi
morphology
n123
apical-non-trunk-list.hoc *
apical-tip-list.hoc *
apical-tip-list-addendum.hoc *
apical-trunk-list.hoc *
axon-sec-list.hoc *
basal-paths.hoc *
basal-tree-list.hoc *
cell.hoc *
cell_+spine.hoc
cell_+spine_multi.hoc
cell_div2.hoc
cell_mul2.hoc
cell-analysis.hoc *
cell-analysis_div2.hoc
cell-analysis_mul2.hoc
n123.hoc *
oblique-paths.hoc
peri-trunk-list.hoc *
soma-list.hoc *
                            
// This function loads all morphology-related files and templates that will 
// most probably be needed in the experiments to follow.
// written by Terrence Brannon, modified Yiota Poirazi, July 2001, poirazi@LNC.usc.edu

objref vRP, vAPEX

proc cell_analysis() {

  load_template("ObliquePath")
  load_template("BasalPath")

  forall insert d3   // mod file to enable 3-D mapping of each point along the cell

  $o1.defvar("Distance Calculation", "adjustment", "41.1", "This adjustment factor is supplied to the vector distance function so that distance calculations are measured at the cell body.")

  $o1.xopen_library("Terrence","vector-distance")

  vRP=new Vector()
  access  apical_dendrite[4]   // set point of reference (if adjustment=0). With adjustment factor = 41.1
  vcreate(vRP)                 // the point of reference is the soma

  vAPEX=new Vector()
  access apical_dendrite[92]  // set the apex point
  vcreate2(vAPEX,0.5)

  $o1.xopen_geometry_dependent("soma-list")
  $o1.xopen_geometry_dependent("axon-sec-list")
  $o1.xopen_geometry_dependent("basal-tree-list")
  $o1.xopen_geometry_dependent("apical-tip-list")
  $o1.xopen_geometry_dependent("apical-tip-list-addendum")
  $o1.xopen_geometry_dependent("apical-trunk-list")
  $o1.xopen_geometry_dependent("peri-trunk-list")
  $o1.xopen_geometry_dependent("apical-non-trunk-list")
  $o1.xopen_geometry_dependent("oblique-paths")
  $o1.xopen_geometry_dependent("basal-paths")
  //$o1.xopen_geometry_dependent("superlinear-apical-tip-list")
  
  //sprint($o1.syscmd, "mv soma-list.eps axon-sec-list.eps %s", $o1.generic_dir)
  //system($o1.syscmd)
  //sprint($o1.syscmd, "mv apical-tip-list.eps  %s", $o1.generic_dir)
  //system($o1.syscmd)
  //sprint($o1.syscmd, "mv apical-tip-list-addendum.eps  %s", $o1.generic_dir)
  //system($o1.syscmd)
  //sprint($o1.syscmd, "mv apical-trunk-list.eps %s", $o1.generic_dir)
  //system($o1.syscmd)
  //sprint($o1.syscmd, "mv apical-non-trunk-list.eps %s", $o1.generic_dir)
  //system($o1.syscmd)
  //sprint($o1.syscmd, "mv basal-tree-list.eps %s", $o1.generic_dir)
  //system($o1.syscmd)

}