[Erppcatoolkit-support] EP Toolkit 2.41 released
Brought to you by:
jdien
From: Joseph D. <jd...@me...> - 2013-12-30 07:14:29
|
EP Toolkit version 2.41 has been released: https://sourceforge.net/projects/erppcatoolkit/ Aside from the usual bug fixes and refinements, notable upgrades include the addition of MRI artifact correction routines to preprocessing, a fix for the font sizes on Windows computers, and a segmentation function. A notable bug fix was for the robust ANOVA function for between-group analyses. My usual practice is to sort the between group identifier column alphabetically. It turned out that when it was not sorted alphabetically, the subjects were not being assigned to the correct group, usually resulting in null effects. My apologies for this bug. I’m continuing to work with EGI to improve the support for mff files but they are still a work in progress. Please read the notes at the end of this list if you are an OS X user. **I’d also like to note that I am interested in opportunities for collaborating on grant submissions.** Changes include: 1) When saving simple binary files with events, fractional sample durations rounded up. 2) Dropped setting bad one second epochs to 1000µv when saving simple binary continuous files. 3) Fixed crash when reading file with TRSP events that was not in mff format. 4) Fixed crash when translating single-trial EP file to EEGlab format and there are no events. 5) "boundary" in .type as well as .value fields for boundary events. 6) Added .keys field to events field to hold additional information, especially for mff files. 7) Added subject specs support for mff files. 8) Fixed EEGlab .set files not including study name in file name. 9) Fixes font sizes on Windows. 10) Fixed “About EP Toolkit” spawning new main window. 11) Fixed not checking to see if file name already exists when saving an EEGLab .study file. 12) For continuous data in Waves and Scan functions, baseline correct each channel by entire one second epoch so that waves will be visible. 13) + and - change scale buttons added to Scan function. 14) Scan and Waves functions can now present event markings. 14) Fixed crash in view waves function when superimposing two datasets where one is missing channel coordinates 15) When channel type is changed using Edit function to REG, ANS, or ECG, electrode coordinates are set to missing. 16) Added Segment Data function. 17) Filtering will not cross boundaries. 18) .analysis edit fields updated when points dropped from a continuous file. Boundary events added as needed. 19) Added fMRI artifact correction option to Preprocess data function 20) Fixed crash in blink correction when there is more than one bad channel. 21) Adds blink artifact channel and event marking peak latency of the blink in each epoch. 22) Blink correction checks for semi-singular data matrix, as from bridged channels, and drops dimensions as needed to improve quality of solution. 23) Averaging keeps all the events from the averaged data. 23) Adds saccade artifact channel and event marking onset latency of the saccade in each epoch. 24) In Scan function, added toggle to center data and a toggle to switch between clicking to mark bad channels and clicking to expand the waveform into a separate window. 25) Fixed frequency domain transform of continuous data not generating proper recTime field, resulting in later crashes. 26) Fixed crash in Topos function when trying to change scaling of frequency-domain data. 27) Preprocessing does not write over existing files. 28) Fixed noise and std fields set same as the data when combining cells or subjects. 29) Fixed crashes in preprocessing when there are multiple bad channels. 30) Fixed in Edit function added new subject or cell duplicating existing name resulted in corrupted file. 31) Fixed crash when regenerating cache and there is a spatial PCA in the active set. 32) Added windowing function option to window 'all' the channels. 33) Fixed crash in Preprocessing when there are multiple global and trialwise bad channels when running under a version of Matlab earlier than 2013a. 34) Fixed crash when reading .set files using single file mode. 35) Fixed between group ANOVAs not being calculated correctly when the between group variable is not sorted alphabetically. 36) Fixed crash in Edit function when adding factors together. 37) Fixed crashes in Template function when there is a non EEG channel present. 38) Fixed crash in Template function when switching between datasets with different electrode montages or epoch length. 39) Fixed crash introduced in 2.40 when performing two-step PCA. I’ve also committed changes to the FieldTrip I/O to allow user-added custom EEGlab event fields to be read so the FieldTrip copy should be updated to 11/1/13 or later. Also, when I upgraded to OS X 10.9 (Mavericks), I started getting a lot of momentary freezing of the Matlab user interface. It appears that a number of third-party packages are incompatible. My own issues were solved using the Console utility, which identified RSSbot as having an endless stream of error messages, and the Activity Monitor utility, which identified Safari as having a lot of hung subprocesses, which I in turn tracked to the Flash Player plugin. Also, upgrading XQuartz to 2.75 (which the Mavericks installer does not do for you) made a big difference for Matlab specifically. -------------------------------------------------------------------------------- Joseph Dien, Senior Research Scientist Maryland Neuroimaging Center University of Maryland E-mail: jd...@ma... http://joedien.com |