I am trying to create a synapse between 2 neurons that strengthen each time there is an impulse. I understand the biological mechanisms of AMPAR and NMDAR. I am unfamiliar with nmodl, so I temporarily borrowed a mod file just to see if I can integrate it into my program and get it work. The mechanisms in this mod file include Na+ and K+ currents for generating action potentials (INa, IKd), the L-type calcium current (ICaL), intracellular calcium, and mechanisms to simulate AMPA and NMDA receptors.
The Neuron Block for AMPA is:
Code: Select all
NEURON {
POINT_PROCESS AMPA
POINTER pre
RANGE C, R, R0, R1, g, gmax, lastrelease, TimeCount
NONSPECIFIC_CURRENT i
GLOBAL Cmax, Cdur, Alpha, Beta, Erev, Prethresh, Deadtime, Rinf, Rtau
}
Code: Select all
NEURON {
POINT_PROCESS NMDA
POINTER pre
RANGE C, R, R0, R1, g, gmax, B, lastrelease, TimeCount
NONSPECIFIC_CURRENT i
GLOBAL Cmax, Cdur, Alpha, Beta, Erev, mg
GLOBAL Prethresh, Deadtime, Rinf, Rtau
}
Code: Select all
objref syn10
ACC_Neg_dend syn10 = new NMDA(0.8)
setpointer syn10.pre, Predictor_axon.cai(1)
objref syn11
ACC_Neg_dend syn11 = new AMPA(0.8)
setpointer syn11.pre, Predictor_axon.cai(1)
Please let me know if you need more information.