Disentangling astroglial physiology with a realistic cell model in silico (Savtchenko et al 2018)

 Download zip file   Auto-launch 
Help downloading and running models
Accession:243508
"Electrically non-excitable astroglia take up neurotransmitters, buffer extracellular K+ and generate Ca2+ signals that release molecular regulators of neural circuitry. The underlying machinery remains enigmatic, mainly because the sponge-like astrocyte morphology has been difficult to access experimentally or explore theoretically. Here, we systematically incorporate multi-scale, tri-dimensional astroglial architecture into a realistic multi-compartmental cell model, which we constrain by empirical tests and integrate into the NEURON computational biophysical environment. This approach is implemented as a flexible astrocyte-model builder ASTRO. As a proof-of-concept, we explore an in silico astrocyte to evaluate basic cell physiology features inaccessible experimentally. ..."
Reference:
1 . Savtchenko LP, Bard L, Jensen TP, Reynolds JP, Kraev I, Medvedev N, Stewart MG, Henneberger C, Rusakov DA (2018) Disentangling astroglial physiology with a realistic cell model in silico. Nat Commun 9:3554 [PubMed]
Model Information (Click on a link to find other models with that property)
Model Type: Glia;
Brain Region(s)/Organism: Hippocampus;
Cell Type(s): Astrocyte;
Channel(s): I Calcium; I Potassium; Kir;
Gap Junctions: Gap junctions;
Receptor(s):
Gene(s):
Transmitter(s): Glutamate;
Simulation Environment: NEURON; MATLAB; C or C++ program;
Model Concept(s): Calcium waves; Calcium dynamics; Potassium buffering; Volume transmission; Membrane Properties;
Implementer(s): Savtchenko, Leonid P [leonid.savtchenko at ucl.ac.uk];
Search NeuronDB for information about:  I Calcium; I Potassium; Kir; Glutamate;
{load_file("nrngui.hoc")}
objectvar save_window_, rvp_
objectvar scene_vector_[4]
objectvar ocbox_, ocbox_list_, scene_, scene_list_, ocbox_1, ocbox_2, ocbox_3
{ocbox_list_ = new List()  scene_list_ = new List()}
{pwman_place(0,0,0)}

//Begin Insert/Remove Mechanisms
{
load_file("inserter.hoc", "Inserter")
}
{
EndFoot[0] ocbox_ = new Inserter(0)
}
{object_push(ocbox_)}
{
}
{object_pop() doNotify()}
{
ocbox_ = ocbox_.v1
ocbox_.map("Insert/Remove Mechanisms", 121, 302, 348.3, 128.7)
}
objref ocbox_


{
EndFoot[1] ocbox_1 = new Inserter(0)
}
{object_push(ocbox_1)}
{
}
{object_pop() doNotify()}
{
ocbox_1 = ocbox_1.v1
ocbox_1.map("Insert/Remove Mechanisms", 121, 302, 348.3, 128.7)
}
objref ocbox_1
//End Insert/Remove Mechanisms

objectvar scene_vector_[1]
{doNotify()}


{
EndFoot[3] ocbox_3 = new Inserter(0)
}
{object_push(ocbox_3)}
{
}
{object_pop() doNotify()}
{
ocbox_3 = ocbox_3.v1
ocbox_3.map("Insert/Remove Mechanisms", 121, 302, 348.3, 128.7)
}
objref ocbox_3
//End Insert/Remove Mechanisms

objectvar scene_vector_[1]
{doNotify()}


{
EndFoot[2] ocbox_2 = new Inserter(0)
}
{object_push(ocbox_2)}
{
}
{object_pop() doNotify()}
{
ocbox_2 = ocbox_2.v1
ocbox_2.map("Insert/Remove Mechanisms", 121, 302, 348.3, 128.7)
}
objref ocbox_2
//End Insert/Remove Mechanisms

objectvar scene_vector_[1]
{doNotify()}

Loading data, please wait...