Subiculum network model with dynamic chloride/potassium homeostasis (Buchin et al 2016)

 Download zip file 
Help downloading and running models
Accession:206365
This is the code implementing the single neuron and spiking neural network dynamics. The network has the dynamic ion concentrations of extracellular potassium and intracellular chloride. The code contains multiple parameter variations to study various mechanisms of the neural excitability in the context of chloride homeostasis.
Reference:
1 . Buchin A, Chizhov A, Huberfeld G, Miles R, Gutkin BS (2016) Reduced Efficacy of the KCC2 Cotransporter Promotes Epileptic Oscillations in a Subiculum Network Model. J Neurosci 36:11619-11633 [PubMed]
Citations  Citation Browser
Model Information (Click on a link to find other models with that property)
Model Type: Synapse; Extracellular; Dendrite; Realistic Network; Glia;
Brain Region(s)/Organism: Hippocampus;
Cell Type(s): Hippocampus CA1 pyramidal GLU cell; Hodgkin-Huxley neuron; Hippocampus CA1 PV+ fast-firing interneuron;
Channel(s): KCC2; I Sodium; I Potassium; Na/K pump; I Calcium; I Chloride; I Cl, leak; I M; I Na, leak; I K,leak; I_HCO3; I Na,p;
Gap Junctions:
Receptor(s): NMDA; AMPA; GabaA;
Gene(s):
Transmitter(s): Ions; Gaba; Glutamate;
Simulation Environment: MATLAB; XPP;
Model Concept(s): Bursting; Epilepsy; Chloride regulation; Activity Patterns; Oscillations; Homeostasis; Potassium buffering; Brain Rhythms; Extracellular Fields;
Implementer(s): Buchin, Anatoly [anat.buchin at gmail.com];
Search NeuronDB for information about:  Hippocampus CA1 pyramidal GLU cell; GabaA; AMPA; NMDA; I Chloride; I Na,p; I K,leak; I M; I Sodium; I Calcium; I Potassium; Na/K pump; I Cl, leak; I Na, leak; KCC2; I_HCO3; Gaba; Glutamate; Ions;
/
BuchinEtAl2016KCC2
Fig. 2
C
One neuron and Net
Stimulation frequencies
KCC2(-)
Bazh_Ko_Cli_diff_net_PATH.m
Bazh_Ko_Cli_diff_net_PATH_0.jpg *
Bazh_Ko_Cli_diff_net_PATH_1.jpg *
Bazh_Ko_Cli_diff_net_PATH_10.jpg
Bazh_Ko_Cli_diff_net_PATH_2.jpg *
Bazh_Ko_Cli_diff_net_PATH_3.jpg
Bazh_Ko_Cli_diff_net_PATH_4.jpg
Bazh_Ko_Cli_diff_net_PATH_5.jpg
Bazh_Ko_Cli_diff_net_PATH_6.jpg
Bazh_Ko_Cli_diff_net_PATH_7.jpg
Bazh_Ko_Cli_diff_net_PATH_8.jpg
Bazh_Ko_Cli_diff_net_PATH_9.jpg
K.m *
Ko_Cli.mat *
M_diff.m *
Net_bursters_no_connection.m *
parsave.m *
                            
function K = K(a,b)

% normalization for second order approximation

if a~=b
K=a*b/(a-b)*((a/b)^(b/(b-a))-(a/b)^(a/(b-a)));

else
K=a*exp(-1);

end;

end