ModelDB is moving. Check out our new site at The corresponding page is

GP Neuron, somatic and dendritic phase response curves (Schultheiss et al. 2011)

 Download zip file 
Help downloading and running models
Phase response analysis of a GP neuron model showing type I PRCs for somatic inputs and type II PRCs for dendritic excitation. Analysis of intrinsic currents underlying type II dendritic PRCs.
1 . Schultheiss NW, Edgerton JR, Jaeger D (2010) Phase response curve analysis of a full morphological globus pallidus neuron model reveals distinct perisomatic and dendritic modes of synaptic integration. J Neurosci 30:2767-82 [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: Basal ganglia;
Cell Type(s): Globus pallidus neuron;
Gap Junctions:
Gene(s): HCN1; HCN2;
Simulation Environment: GENESIS;
Model Concept(s): Oscillations; Synchronization; Active Dendrites; Synaptic Integration; Parkinson's; Phase Response Curves;
Implementer(s): Edgerton, Jeremy R. [jedgert at]; Hanson, Jesse E.; Schultheiss, Nathan W [nwschultheiss at];
//default multipliers of conductance densities in different regions of the dendrite
//these will be used for LOCAL upregulation or downregulation

float KV4F_PRC_scalefac=1
float KV4S_PRC_scalefac=1

float dend1_proximal_HVA_mult = 1
float dend1_distal_HVA_mult = 1
float dend1_proximal_SK_mult = 1
float dend1_distal_SK_mult = 1
float dend1_proximal_KV4F_mult = 1
float dend1_distal_KV4F_mult = 1
float dend1_proximal_KV4S_mult = 1
float dend1_distal_KV4S_mult = 1

float dend2_proximal_HVA_mult = 1
float dend2_distal_HVA_mult = 1
float dend2_proximal_SK_mult = 1
float dend2_distal_SK_mult = 1
float dend2_proximal_KV4F_mult = 1
float dend2_distal_KV4F_mult = 1
float dend2_proximal_KV4S_mult = 1
float dend2_distal_KV4S_mult = 1

float dend3_proximal_HVA_mult = 1
float dend3_mid_HVA_mult = 1
float dend3_distal_HVA_mult = 1
float dend3_proximal_SK_mult = 1
float dend3_mid_SK_mult = 1
float dend3_distal_SK_mult = 1
float dend3_proximal_KV4F_mult = 1
float dend3_mid_KV4F_mult = 1
float dend3_distal_KV4F_mult = 1
float dend3_proximal_KV4S_mult = 1
float dend3_mid_KV4S_mult = 1
float dend3_distal_KV4S_mult = 1

if ({stimComptsIdx}==11)
    dend1_proximal_HVA_mult = {HVA_PRC_scalefac}
    dend1_proximal_SK_mult = {SK_PRC_scalefac}
    dend1_proximal_KV4F_mult = {KV4F_PRC_scalefac}
    dend1_proximal_KV4S_mult = {KV4S_PRC_scalefac}

if ({stimComptsIdx}==12)
    dend1_distal_HVA_mult = {HVA_PRC_scalefac}
    dend1_distal_SK_mult = {SK_PRC_scalefac}
    dend1_distal_KV4F_mult = {KV4F_PRC_scalefac}
    dend1_distal_KV4S_mult = {KV4S_PRC_scalefac}

if ({stimComptsIdx}==13)
    dend2_proximal_HVA_mult = {HVA_PRC_scalefac}
    dend2_proximal_SK_mult = {SK_PRC_scalefac}
    dend2_proximal_KV4F_mult = {KV4F_PRC_scalefac}
    dend2_proximal_KV4S_mult = {KV4S_PRC_scalefac}

if ({stimComptsIdx}==14)
    dend2_distal_HVA_mult = {HVA_PRC_scalefac}
    dend2_distal_SK_mult = {SK_PRC_scalefac}
    dend2_distal_KV4F_mult = {KV4F_PRC_scalefac}
    dend2_distal_KV4S_mult = {KV4S_PRC_scalefac}

if ({stimComptsIdx}==15)
    dend3_proximal_HVA_mult = {HVA_PRC_scalefac}
    dend3_proximal_SK_mult = {SK_PRC_scalefac}
    dend3_proximal_KV4F_mult = {KV4F_PRC_scalefac}
    dend3_proximal_KV4S_mult = {KV4S_PRC_scalefac}

if ({stimComptsIdx}==16)
    dend3_mid_HVA_mult = {HVA_PRC_scalefac}
    dend3_mid_SK_mult = {SK_PRC_scalefac}
    dend3_mid_KV4F_mult = {KV4F_PRC_scalefac}
    dend3_mid_KV4S_mult = {KV4S_PRC_scalefac}

if ({stimComptsIdx}==17)
    dend3_distal_HVA_mult = {HVA_PRC_scalefac}
    dend3_distal_SK_mult = {SK_PRC_scalefac}
    dend3_distal_KV4F_mult = {KV4F_PRC_scalefac}
    dend3_distal_KV4S_mult = {KV4S_PRC_scalefac}

echo dend1_proximal_HVA_mult is {dend1_proximal_HVA_mult}
echo dend1_proximal_SK_mult is {dend1_proximal_SK_mult}
echo dend1_proximal_KV4F_mult is {dend1_proximal_KV4F_mult}
echo dend1_proximal_KV4S_mult is {dend1_proximal_KV4S_mult}
echo dend1_distal_HVA_mult is {dend1_distal_HVA_mult}
echo dend1_distal_SK_mult is {dend1_distal_SK_mult}
echo dend1_distal_KV4F_mult is {dend1_distal_KV4F_mult}
echo dend1_distal_KV4S_mult is {dend1_distal_KV4S_mult}
echo dend2_proximal_HVA_mult is {dend2_proximal_HVA_mult}
echo dend2_proximal_SK_mult is {dend2_proximal_SK_mult}
echo dend2_proximal_KV4F_mult is {dend2_proximal_KV4F_mult}
echo dend2_proximal_KV4S_mult is {dend2_proximal_KV4S_mult}
echo dend2_distal_HVA_mult is {dend2_distal_HVA_mult}
echo dend2_distal_SK_mult is {dend2_distal_SK_mult}
echo dend2_distal_KV4F_mult is {dend2_distal_KV4F_mult}
echo dend2_distal_KV4S_mult is {dend2_distal_KV4S_mult}
echo dend3_proximal_HVA_mult is {dend3_proximal_HVA_mult}
echo dend3_proximal_SK_mult is {dend3_proximal_SK_mult}
echo dend3_proximal_KV4F_mult is {dend3_proximal_KV4F_mult}
echo dend3_proximal_KV4S_mult is {dend3_proximal_KV4S_mult}
echo dend3_mid_HVA_mult is {dend3_mid_HVA_mult}
echo dend3_mid_SK_mult is {dend3_mid_SK_mult}
echo dend3_mid_KV4F_mult is {dend3_mid_KV4F_mult}
echo dend3_mid_KV4S_mult is {dend3_mid_KV4S_mult}
echo dend3_distal_HVA_mult is {dend3_distal_HVA_mult}
echo dend3_distal_SK_mult is {dend3_distal_SK_mult}
echo dend3_distal_KV4F_mult is {dend3_distal_KV4F_mult}
echo dend3_distal_KV4S_mult is {dend3_distal_KV4S_mult}

Loading data, please wait...