// THIS SCRIPT ASSIGNS THE PROPERTIES OF INHIBITORY SYNAPSES. for ii=1,totVgatAt { // detect location of synapse and assign properties accordingly. { theX = synVgatAt[ii-1].get_loc() // increment corresponding tracker for synapses if(synVgatAt[ii-1].sst==1){ sstAt_syns(theX) = sstAt_syns(theX) + 1 } if(synVgatAt[ii-1].npy==1){ npyAt_syns(theX) = npyAt_syns(theX) + 1 } // assign synapse properties curSec = new SectionRef() if(isTuft_id){ synVgatAt[ii-1].tau1= sstTau1 synVgatAt[ii-1].tau2 = sstTau2 synVgatAt[ii-1].e = inhRev nsVgatAt[ii-1].interval = 0 nsVgatAt[ii-1].number = 1 nsVgatAt[ii-1].start = 5 nsVgatAt[ii-1].noise = 0 ncVgatAt[ii-1].weight = sstWeight ncVgatAt[ii-1].delay = 0 } if(isObl_id){ synVgatAt[ii-1].tau1= npyTau1 synVgatAt[ii-1].tau2 = npyTau2 synVgatAt[ii-1].e = inhRev nsVgatAt[ii-1].interval = 0 nsVgatAt[ii-1].number = 1 nsVgatAt[ii-1].start = 5 nsVgatAt[ii-1].noise = 0 ncVgatAt[ii-1].weight = npyWeight ncVgatAt[ii-1].delay = 0 } pop_section() } }