Input file: Input files contain traces for neurons to use for various variables during a simulation and have the following format.  

 

{optional dt-statement}

{name of each variable in the order that it will be given in the input file} 

{value for variable 1 at time 0.0} ... {value for last variable at time 0.0}    

{value for variable 1 at time dt} ... {value for last variable at time dt}    

.... 

{value for variable 1 at last time} ... {value for last variable at last time}    

If you include more values than are needed, the remainder will be ignored. 


dt-statement: (case insensitive), either 

dt floating-point-number  

dt simulation 

dt experiment


dt-statement allows you to tell NeuronetExperimenter the time between consecutive values in the input file 

dt floating-point-number -- e.g. dt 0.1 would indicate that all the values in the input file are separated by 0.1 ms. If there are not enough values in the input file to last the duration of the simulation, the values are cycled. NeuronetExperimenter linearly interpolates between values if the dt in the input file differs from that of the simulation

dt simulation -- the input file is assumed to have the same dt as the simulation. If there are not enough values in the input file to last the duration of the simulation, the values are cycled.

dt experiment -- the input file is assumed to contain just enough values to last the duration of the experiment. NeuronetExperimenter linearly interpolates between values if the dt in the input file differs from that of the simulation