Modelling reduced excitability in aged CA1 neurons as a Ca-dependent process (Markaki et al. 2005)

 Download zip file   Auto-launch 
Help downloading and running models
Accession:119266
"We use a multi-compartmental model of a CA1 pyramidal cell to study changes in hippocampal excitability that result from aging-induced alterations in calcium-dependent membrane mechanisms. The model incorporates N- and L-type calcium channels which are respectively coupled to fast and slow afterhyperpolarization potassium channels. Model parameters are calibrated using physiological data. Computer simulations reproduce the decreased excitability of aged CA1 cells, which results from increased internal calcium accumulation, subsequently larger postburst slow afterhyperpolarization, and enhanced spike frequency adaptation. We find that aging-induced alterations in CA1 excitability can be modelled with simple coupling mechanisms that selectively link specific types of calcium channels to specific calcium-dependent potassium channels."
Reference:
1 . Markaki M, Orphanoudakis S, Poirazi P (2005) Modelling reduced excitability in aged CA1 neurons as a calcium-dependent process Neurocomputing 65-66:305-314
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 Na,p; I Na,t; I L high threshold; I N; I A; I K; I M; I K,Ca; I R;
Gap Junctions:
Receptor(s):
Gene(s):
Transmitter(s):
Simulation Environment: NEURON;
Model Concept(s): Activity Patterns; Aging/Alzheimer`s;
Implementer(s):
Search NeuronDB for information about:  Hippocampus CA1 pyramidal GLU cell; I Na,p; I Na,t; I L high threshold; I N; I A; I K; I M; I K,Ca; I R;
/
CA1_Aged
template
BasalPath.hoc *
EPSPTuning.hoc *
ExperimentControl.hoc *
ObliquePath.hoc *
RangeRef.hoc *
SynapseBand.hoc *
                            
// This template creates the Basal Path lists, starting from the
// section attached to the trunk and ending with the basal tip section 
// written by Yiota Poirazi, July 2001, poirazi@LNC.usc.edu

begintemplate BasalPath

public basal_dtrunk_to_tip, basal_trunk_section, root_basal

strdef sexec

objref basal_trunk_section
strdef basal_trunk_section_name

objref root_basal
strdef root_basal_name

objref basal_tip_section
strdef basal_tip_section_name

objref basal_path

proc init () {
  sec_count=0

  forsec $o1 {

    if (sec_count==1) {
       root_basal    = new SectionRef()
       root_basal_name=secname()
    }
      
    if (!sec_count) {
       distance(0,1)
       basal_trunk_section  = new SectionRef()
       basal_trunk_section_name=secname()
      }
    sec_count=sec_count+1

    basal_tip_section    = new SectionRef()
    basal_tip_section_name=secname()
  }

  access root_basal.sec
  distance(0,0)
  access basal_tip_section.sec
  basal_dtrunk_to_tip=distance(1,1)

//printf("BasalPath basal_trunk_section: %s root_basal: %s basal_tip_section: %s distance between root_basal and basal_tip_section: %g\n", basal_trunk_section_name, root_basal_name, basal_tip_section_name, basal_dtrunk_to_tip)
}

endtemplate BasalPath

Loading data, please wait...