[Erppcatoolkit-support] EP Toolkit 2.90 released
Brought to you by:
jdien
From: Joseph D. <jd...@ma...> - 2020-10-16 05:21:52
|
EP Toolkit version 2.90 has been released: https://sourceforge.net/projects/erppcatoolkit/ <https://sourceforge.net/projects/erppcatoolkit/> A lot of changes are included in this release. Aside from the usual bugfixes, the major effort has been enhancing the artifact correction function. Stay healthy everyone! Joe 1) Fixed crash when reading a file and there is no specSuffix or subjectSpecSuffix fields, as in when reading .study files. 2) Fixed crash when reading a .study file and the session field is empty. 3) Fixed and updated support for EEGlab .study session, group, and run fields. 4) Fixed crash when reading .study file with a missing session name when there are session names in the dataset. 5) Fixed not handling merging session information correctly when reading data such as .study files, resulting in crashes. 6) Added EMCP option to the preprocessing function. 7) Added separate checkbox control for SP correction. 8) Greatly improved support for NaN values in the Preprocessing function. 9) Fixed only reading in the first file of a list of mff files. 10) When saving .eeglab or .erplab files, saves channels using labels in chanNames rather than elocs so that they directly correspond to the names visible to the user in EP Toolkit. 11) Added ICA options for CRD saccade artifact correction. 12) Fixed saccade potential correction routine not using outFile name when saving EPchunk to disk rather than to RAM. 13) Fixed crash when converting data with multiple events per cell, such as continuous data, into FieldTrip format, as in filtering function. 14) In View Waves function, fixed legend mismatching colors with conditions. 15) Fixed error when adding channels due to bug in covMatrix code, as in SacPot correction option in artifact correction function. 16) Fixed save function adding new file with "-1" added to name rather than offering to replace an existing file. 17) When saving files, ERPlab files no longer include subName in name if there is only one subject. 18) No longer adds -1 suffix when updating an existing entry in the working set. 19) When changing name of dataset in working set to match that of saved file, no longer including file suffix. 20) Fixed crash in Preprocessing function when processing a file with no trial specs, as from an .erp file. 21) Fixed crash when trying to read a file where a field was left blank in a .ced file. 22) Fixed crash in Edit function when using 10-05 column in Channels subpane to add electrode coordinates and there are no implicit channels. 23) Fixed crash when reading non .ept file if there is a channel in the data file that is not in the CED file. 24) Fixed crash when reading a data file with single file mode and it failed for any reason. 25) Added preference to turn off use of Matlab Distributed Computing Toolbox in EP Toolbox functions. 26) Added ICA options for spike potential artifact correction. 27) Added eye artifact control to Preprocessing function to specify EMCP, MAAC, or single-step ICA options. 28) Fixed crash in Segment function when segmenting data with 512 Hz sampling rate. 29) Fixed EP Toolkit forgetting data in working set had been saved (and therefore no longer displaying asterisk in file lists). 30) In Segment function, fixed -precedes- option accepting all values of events as meeting criteria. 31) Added -responseCorr- and -responseErr- options to Segment function. 32) Fixed crash when reading .set file with internal eloc information. 33) Fixed crash when transforming electrode locations in a .set file with internal eloc information. 34) Fixed error when reading ced file where two labels are the same. 35) Fixed Save CED button in Edit Channels function using eloc labels rather than channel names. 36) Fixed in Edit function modifying electrode coordinates instead blanks them. 37) Fixed Head button in Channels subpane of Edit function displaying eloc labels instead of chanNames for electrode names. 38) Added estimated upper VEOG channel locations to the canonical 10-05 electrode coordinates list. 39) Fixed crash in saccades correction option of Preprocess function when using a saccade template file and there is a bad EOG channel or when it is from a different EEG montage. 40) Removed preference option to rotate electrode coordinates when importing mff or eeglab files that have internal coordinates as no longer needed. 41) Added control to Segment function to specify the ACC and RT trial specs. 42) Fixed a bunch of problems with reading event text files involving blank fields. 43) Fixed View pane not computing max sample correctly when data is continuous and overall length is less than one second. 44) Fixed View Topos displaying blank data when there is only one timepoint. 45) Fixed fiducial channels in CED files being dropped when read in. 46) Fixed error when adding two continuous segments together and the first has a number of points that does not divided evenly into one-second epochs. 47) Fixed crash when importing data from a data file with no event information. 48) Now supports reading in .evt text files generated by NetStation 4.1.2 for continuous files. 49) Fixed crash when appending continuous segment with events to one without events. 50) No longer drops TRSP events when reading in simple binary files as they can still be useful even though they are empty. 51) Added option to salvage NS4 continuous files via simple binary files and event text files. 52) Fixed crash when plotting data including event lines and some colors are not being used. 53) Checking for time points with voltages outside of good range set by preferences Saturation setting and changing them to NaN is now handled by the bad channel detection step rather than by individual EOG artifact correction steps. Also now rereferenced to Cz duration this check to make it independent of data reference. 54) Fixed not being able to plot multiple continuous datasets using View Waves. 55) Added Topo Grid option to contextual menu in View Topos. 56) Made fixes to event markings of blinks and blink threshold to 150 from 100. Does not affect EEG blink correction. 57) Fixed error when reading simple binary file with multiple subjects. 58) Fixed crash when using Edit>Subjects>Append. 59) Fixed Preprocessing function tagging epochs with NaN values as being bad trials. 60) Made a number of improvements to marking of blink events. 61) Fixed View>Scan so it handles NaN values correctly when centering waveforms. 62) Correlations for manual blink templates now exclude HEOG channels just like for auto blink templates. 63) Fixed crash in EMG option of Preprocessing function when there are no good time points in a trial. 64) Changed automatic default HEOG channels to closest to F9 and F10. 65) Added ability to ANOVA function to read in text files of data without EP ANOVA header, treating them as behavioral data. 66) Added option to ANOVA function to run all posthocs even if the effect is not significant. 67) Fixed crash in Trim function when scrolling along the time axis and there are no events marked on screen. 68) Fixed crash in Preprocessing function when chunking single-trial data. 69) Improved blink correction performance in Preprocessing function when an EOG channel was bad and had to be temporarily interpolated. 70) Fixed EPeeg cache being corrupted after deleting a file from it, resulting in it needing to be reinitialized. 71) Fixed SOBI factor scoring coefficients not being computed correctly (didn't affect anything important). 72) Fixed crash when conducting spatial PCA on continuous data and there are bad epochs. 73) Fixed crash when chunking continuous data. 74) In ANOVA function, NaN values now treated as missing data and MISSING set to Inf if unspecified. 75) Changed defaults for Trial SD in the Average function and chunk size, EMG option, blinks Template, and Saccades template in the Preprocess function. 76) Fixed crash when reading a .set average file. 77) Added labels to the factor score table in the PCA subpane of the Edit function. 78) Fixed "grand" button of Edit>Subjects subpane not working. 79) Fixed crash when reading a file that has a mix of numeric and string values. 80) In Preprocessing function, when using "vector" method for SP option and original reference is unknown, now provides alert that the data are now in Cz reference and updates the file's reference information accordingly. -------------------------------------------------------------------------------- Joseph Dien, PhD Senior Research Scientist Human Development and Quantitative Methodology Department University of Maryland, College Park http://joedien.com <http://joedien.com/> _______________________________________________ _______________________________________________ Erppcatoolkit-support mailing list Erp...@li... https://lists.sourceforge.net/lists/listinfo/erppcatoolkit-support |