Version 1.3

Version 1.3.6, 25 Aug 2010

Highlight region start time T0 can now be specified to occur M milliseconds prior to a specified event pulse, where M = [0..1000]. Similarly, the region's end time T1 can be specified to occur N milliseconds after a specified event pulse, where again N = [0..1000].


Version 1.3.5, 01 Jul 2010

Fixed a bug that prevented reading data files with sufficiently large trial-code records (a relatively rare event). Also fixed a minor bug in the data file Information panel.


Version 1.3.4, 24 May 2010

Modified to support reading in data file version 16, to be introduced shortly when Maestro version 2.6.1 is released. The state of selected trial flags is saved in a field in the data file header, and JMWork exposes them in the parameter Trial flags in the Information panel.


Version 1.3.3, 03 May 2010

Modified to support reading in data file version 15, to be introduced shortly when Maestro version 2.6.0 is released. Two additional information fields were added to the data file header, and JMWork exposes these in the parameter Tgt start position offset in the Information panel. Also increased limit on the allowed number of dots in an RMVideo Random-Dot Patch or Flow Field target, from 1000 to 9999.


Version 1.3.2, 10 Mar 2010

Fixed bug that caused JMWork to hang when opening a trial data file and attempting to process its spikesPC companion file. The hang only occurred if the file's trial codes were not processed, which will be the case if the Ignore target and trial metadata? flag (a user setting on the Information panel) is checked.


Version 1.3.1, 12 Feb 2010

Updated to incorporate recent changes in the format of DataNav's binary dataset source file -- since JMWork's analysis tasks generates such files.


Version 1.3.0, 27 Jan 2010

Modified to support processing of the spikesPC companion file for data files generated by Cntrlx (not Maestro) after 29 Jan 2002 (data file version 1). The spikesPC file must be in the same directory as the data file. One tricky issue is aligning the spike waveform data extracted from the spikesPC file with the Cntrlx data traces. For Continuous-mode data, JMWork assumes that spikesPC and Cntrlx begin sampling data at essentially the same time. For Trial mode data, the spikesPC acquisition always starts at the beginning of the trial, while in Cntrlx recording may be delayed until later in the trial. JMWork checks the trial codes to determine the elapsed time when recording began and discards spikesPC data recorded prior to this time.