strdef str

// simulation time reduced by factor of 10 for modeldb autolaunch
tstop = 1000				//set the simulation time in milliseconds

netNum = 0
getOutput("pNets.dat", netNum, 1)	//load a parameter set
setMPTPinput()				//configure parameters for MPTP settings
//setNORMALinput()			//configure parameters for Normal settings
runNum = 0
	
pnm.prun()				//run the model
pnm.gatherspikes()			//collect spikes from nodes (required for parallel runs)
netStats(res)				//calculate population statistics

saveData(netNum, res)			//append results to a file stats000.txt

sprint(str, "spikes%03d.txt", runNum)	//put identifying number in filename
saveSpikes(str)				//save spike time data for all cells to spikes000.txt


runNum = 1

setDBS(.4,.2)				//activate DBS for 40% of STN and 20% of GPi axons

pnm.prun()				//run the model
pnm.gatherspikes()			//collect spikes from nodes (required for parallel runs)
netStats(res)				//calculate population statistics

saveData(netNum, res)			//append results to a file stats000.txt

sprint(str, "spikes%03d.txt", runNum)	//put identifying number in filename
saveSpikes(str)				//save spike time data for all cells to spikes000.txt

// no quit for auto-launch demo

// quit()					//exit Neuron and close all windows