neurenv/parameters.hoc
2026-07-11 18:20:01 -04:00

59 lines
1.2 KiB
Plaintext

// Written by Zhen Qi
// Set up geometry and membrane parameters and mechanisms
proc parameters() {
forall {
Ra = 100
insert pas
g_pas = 3e-5
e_pas = -75
insert extracellular
insert xtra
}
forsec "soma" {
cm = 1
insert CaDynamics_E2_soma
insert Ca_HVA_soma
insert Ca_LVAst_soma
insert Ih
insert NaTs2_t_soma
insert SK_E2_soma
insert SKv3_1_soma
}
forsec "axon" {
cm = 1
insert CaDynamics_E2
insert Ca_HVA
insert Ca_LVAst
insert K_Pst
insert K_Tst
insert NaTa_t
insert Nap_Et2
insert SK_E2
insert SKv3_1
}
forsec "dend" {
cm = 2
insert Ih
}
forsec "apic" {
cm = 2
insert Ih
insert Im
insert NaTs2_t_apic
insert SKv3_1_apic
}
// these are reasonable values for most models
freq = 100 // Hz, frequency at which AC length constant will be computed
d_lambda = 0.01
forall {
nseg = int((L/(d_lambda*lambda_f(freq))+0.999)/2)*2 + 1
}
}