EEGLAB version 7 revision history

From SCCN
Jump to: navigation, search

This version is no longer supported.

Contents

EEGLAB rev. 7.2.11.22

  • Issue date: February 9th, 2010
  • Tagged in CVS as: EEGLAB_7_2_11_22beta
  • Major difference with previous version
    • (Arno) std_erpplot.m, std_specplot.m, std_erspplot.m, std_chantopo.m, std_plotcurve.m, std_plottf.m update figure titles
    • (Arno) fixed 'savetrial' functionality for std_ersp
    • (Arno) new function std_figtitle handling figure titles for functions above
    • (Arno) plotcurve.m fixed auto scaling and curve color
    • (Arno) MP clustering plugin, fixed warning; other minor changes

EEGLAB rev. 7.2.10.22

  • Issue date: January 28th, 2010
  • Tagged in CVS as: EEGLAB_7_2_10_22beta
  • Major difference with previous version
    • (Arno) FDR.m fixed multiple comparison problem when not setting a threshold (problem introducted Jan 19th in revision 7.2.9.20)
    • (Arno) loadeeg.m fixed memory allocation (thanks Emmanuelle Toglioni)
    • (Arno) std_erp.m fixed problem with unique trial epoch (when subject only have one epoch)
    • (Arno) std_stat.m fixed computing FDR for Anova interactions

EEGLAB rev. 7.2.10.21

  • Issue date: January 27th, 2010
  • Tagged in CVS as: EEGLAB_7_2_10_21beta
  • Major difference with previous version
    • (Arno) pop_loadbv (Brain Vision) fixed for reading ASCII files
    • (Arno) eeg_checkset fix for computing ICA matrices in cases the data contains NaN
    • (Arno) pop_chanedit fixed the history call for looking up channel location file

EEGLAB rev. 7.2.10.20

  • Issue date: January 25th, 2010
  • Tagged in CVS as: EEGLAB_7_2_10_20beta
  • Major difference with previous version
    • (Arno) ERPIMAGE function upgraded by D. Groppe. ERP significance area now uses correction for multiple comparaisons. Improved ERP aspect. optional use of gaussian for smoothing (instead of moving average).

EEGLAB rev. 7.2.9.20

  • Issue date: January 19th, 2010
  • Tagged in CVS as: EEGLAB_7_2_9_20beta
  • Major difference with previous version
    • (Arno) allowed to change the color scale for plotting component topographies
    • (Arno) fix runica for rare bug of 0 rank (numerical innacuracy created by Matlab itself) bug 801
    • (Arno) fix pop_eegplot for processing datasets with components not using all data channels bug 799
    • (Arno) fix call to cellfun for older matlab function bug 804

EEGLAB rev. 7.2.9.19

  • Issue date: December 15th, 2009
  • Tagged in CVS as: EEGLAB_7_2_9_19beta
  • Major difference with previous version
    • (Arno) changed typo that was preventing the use of Neural Networks in pop_clust bug 790
    • (Arno) fixed frequency limit bug in pop_rejspec bug 760
    • (Arno) fixed reading channel labels in pop_fileio bug 793
    • (Arno) added missing plugins (BVA export, CTF import, ERPSS import, VisEd plugin for editing events in EEGPLOT)
    • (Arno) better GUI aspect ratio in some cases under MAC
    • (Arno) fixed updating EEG structure when calling pop_eegthresh from main GUI
    • (Arno) fixed default lower frequency (3 Hz) for STUDY computation of ERSP

EEGLAB rev. 7.2.9.18

  • Issue date: November 22, 2009
  • Tagged in CVS as: EEGLAB_7_2_8_18beta
  • Major difference with previous version
    • (Arno) Fixed invalid significance threshold for single-subject time-frequency decompositions. Positive power changes were not affected. For negative power changes, at p=0.05, significance would actually be set from p=0.05 to p=0.2. The smaller the p value, the more negligible this problem becomes (for instance, p<0.005 would actually correspond to a range of p-values between 0.015 and 0.005). This problem arose because the function that computes significance is using a surrogate array that is a multiple of the size of the baseline (to speed up computation). This problem was pointed out by Thomas Radman and has now been corrected. bug 789
    • (Arno) in pop_chanedit.m fixed removing the "datachan" field for chaninfo (was making the rereferencing crash when including the previous reference channel).
    • (Arno) newtimef.m has now a new option "itctype" to replace the old option "type" (which still works for backward compatibility purposes).

EEGLAB rev. 7.2.8.18

  • Issue date: November 18th, 2009
  • Tagged in CVS as: EEGLAB_7_2_7_18beta
  • Major difference with previous version
    • (Arno) BVA-IO plugin merged with the SVN repository at sourceforge. Type problem fixed for Matlab files. Issued BVA-IO revision 1.57.
    • (Arno) Updated eeg_context bug 731
    • (Arno) Fixed windows read problem in std_savedat bug 764
    • (Arno) Updated options in spectopo bug 765
    • (Arno) Fixed Power limits issue in std_plottf bug 782
    • (Arno) Updated pop_mergeset to allow for differences in case notation bug 780
    • (Arno) pop_selectevent, Changed display duration on/off settings and fixed selection of time-locking event when selecting epochs.
    • (Arno) pop_newtimef, fixed baseline input.
    • (Arno) pop_mergeset: fix problem with merging fields with uppercase letters
    • (Arno) pop_chanedit: fixed problem preventing the addition of new events
    • (Arno) pop_selectevent: fixed processing uppercase fields.

EEGLAB rev. 7.2.7.18

  • Issue date: November 11, 2009
  • Tagged in CVS as: EEGLAB_7_2_7_18beta
  • Major difference with previous version
    • (Arno) New GUI for all pop functions (the GUI function supergui now allows definition of arbitrary geometry within the GUI). All graphical functions were adjusted.
    • (Arno) dipplot, fixed 'pointout' parameter bug 688
    • (Arno) Updated timtopo function.
    • (Arno) Added back the missing BIOSIG path (removed in the previous revision) which was preventing from loading BIOSEMI files. These paths cause problems for some users because some of the BIOSIG functions overload native Matlab functions.

EEGLAB rev. 7.1.7.18

  • Issue date: October 22, 2009
  • Tagged in CVS as: EEGLAB_7_1_7_18beta
  • Major difference with previous version
    • (Arno) reprogrammed the functions handling eeg_options for better robustness
    • (Arno) replaced the call to pop_plotdata by pop_plottopo (and updated this function) to plot ERPs. Also updated pop_plottopo GUI bug 448
    • (Arno) fix pop_chanedit when using chancenter on command line calls bug 775
    • (Arno) improved std_loadalleeg for path subsearch for STUDY and error messages
    • (Arno) fixed std_spec for boundary event processing (when event types are numerical)
    • (Arno) removed use of compute_ersp_time in std_ersp. Fix problem of default frequency choice when using short data epochs.

EEGLAB rev. 7.1.6.18

  • Issue date: October 21, 2009
  • Tagged in CVS as: EEGLAB_7_1_6_18beta
  • Major difference with previous version
    • (Arno) std_findsameica.m Fix find the same ICA for ICA matrices of different size
    • (Arno) Fix std_dipplot so it does not crash when some conditions are missing in some subjects.
    • (Arno) Fix std_findsameica so it can handle ICA matrices with different sizes.
    • (Arno) Fix std_createclust to create empty cluster
    • (Arno) Fix std_readtopo under Windows

EEGLAB rev. 7.1.6.17

  • Issue date: October 18, 2009
  • Tagged in CVS as: EEGLAB_7_1_6_17beta
  • Major difference with previous version
    • (Arno) Fixed loading some studies under Windows where the drive ("X:\" was removed from the path).
    • (Arno) Fixed parameter passing for computing spectrum for component clusters.
    • (Arno) Set plotrad to 0.55 for component scalp maps
    • (Arno) Fix pop_runica average value subtraction in single precision (Bug XXX)
    • (Arno) Updated function std_createclust to create cluster. Warning: error introduced here that was fixed in the next realease
    • (Arno) New functions std_cell2setcomps.m and std_setcomps2cell.m
    • (Arno) std_spec.m new multitaper option for power
    • (Arno) eegplot.m now accept windows for continuous rejection from eeg_eegrej

EEGLAB rev. 7.1.5.17

  • Issue date: October 12, 2009
  • Tagged in CVS as: EEGLAB_7_1_5_17beta
  • Major difference with previous version
    • (Arno) Fixed the std_selsubject single subject selection problem introduced when upgrading std_erspplot last month (this was generating average scalp maps when selecting individual subject scalp maps for std_erpplot, std_erspplot and std_specplot).
    • (Arno) Fixed reading EDF files with integer event types.

EEGLAB rev. 7.1.4.17

  • Issue date: October 6, 2009
  • Tagged in CVS as: EEGLAB_7_1_4_17beta
  • Major difference with previous version
    • (Arno) added urevents for tutorial dataset
    • (Arno) fixed the std_readtopo problem introduced in previous version
    • (Arno) fixed issues related to uneven number of components/channels in groups/conditions (some problems remain)
    • (Arno) faster plotting of plottopo.m

EEGLAB rev. 7.1.4.16

  • Issue date: September 26, 2009
  • Tagged in CVS as: EEGLAB_7_1_4_16beta
  • Major difference with previous version
    • (Arno) pop_select fix for selecting channels
    • (Arno) pop_writeeeg and writeeeg fix for writing event types that are not string
    • (Arno) std_movecomp fix rare crash
    • (Arno) renamed VisEd plugin to avoid compiler crash, updated to latest version of plugin
    • (Arno) pop_fileio: fixed the problem with reading EEGLAB events (from Joe Dien)
    • (Arno) binica: added 'filenum' option (from Joe Dien)
    • (Arno) topoplot and readlocs: better support to reading CED files directly

EEGLAB rev. 7.1.4.15

  • Issue date: September 2nd, 2009
  • Tagged in CVS as: EEGLAB_7_1_4_15beta
  • Major difference with previous version
    • (Arno) Running ICA for multiple datasets within studies now does not confuse subject indices.

EEGLAB rev. 7.1.4.14

  • Issue date: September 2nd, 2009
  • Tagged in CVS as: EEGLAB_7_1_4_14beta
  • Major difference with previous version
    • (Arno) Uniformized code for std_stat and std_chanplot in all function std_erspplot, std_erpplot, std_specplot. This meant important modifications especially for std_erspplot and std_plottf (about 1000 lines of code) but we have checked the plot against the previous revision of EEGLAB.

EEGLAB rev. 7.1.3.14

  • Issue date: August 21st, 2009
  • Tagged in CVS as: EEGLAB_7_1_3_14beta
  • Major difference with previous version
    • (Arno) Fix compiling EEGLAB for windows 32bit based on Matlab bug 531531 (thanks to Phil Holcomb)
    • (Arno) Fix eventindices problem in pop_epoch function.
    • (Arno) Fix plotting dual dipoles on scalp map (pop_topoplot).
    • (Arno) Change default for time-frequency decomposition for STUDY (std_precomp function).
    • (Arno) When running ICA in STUDY, fix the saving tag for datasets.
    • (Arno) Improve statcondfieldtrip for cluster correction for multiple comparison (command line only).

EEGLAB rev. 7.1.3.13

  • Issue date: August 18th, 2009
  • Tagged in CVS as: EEGLAB_7_1_3_13beta
  • Major difference with previous version
    • (Arno) Fix pop_runica for numeric channel types (very rare problem)
    • (Arno) Added option for not plotting figure to std_erspplot

EEGLAB rev. 7.1.3.12

  • Issue date: August 10th, 2009
  • Tagged in CVS as: EEGLAB_7_1_3_12beta
  • Major difference with previous version
    • (Arno) Fix channel lookup in pop_chanedit when some channel do not have corresponding locations
    • (Arno) Fix std_chantopo for bootstrap (the option was absent for this function)
    • (Arno) Fix support for windows 64-bit (bug 742)
    • (Arno) Fix STUDY consistency check for sessions (bug 743)
    • (Arno) Speed up pop_plottopo for plotting significance

EEGLAB rev. 7.1.3.11

  • Issue date: August 7th, 2009
  • Tagged in CVS as: EEGLAB_7_1_3_11beta
  • Major difference with previous version
    • (Arno) New function menu to remove data based on events in continuous data (function pop_rmdat)
    • (Arno) Important fix for pop_select when selecting several time portions (with the first one including 0)
    • (Arno) Fixed compiling for plugin VisEd
    • (Arno) New function to check group and condition consistency in STUDIES and print it in the main EEGLAB GUI.
    • (Arno) Fix in std_editset when including all loaded dataset in a STUDY and the last one is empty

EEGLAB rev. 7.1.3.10

  • Issue date: August 5th, 2009
  • Tagged in CVS as: EEGLAB_7_1_3_10beta
  • Major difference with previous version
    • (Arno) Fixed paired and unpaired parametric t-test for STUDY channel and component analysis. Statistics were innacurate for the t-test because the computation of standard deviation was biased. This caused results to be significant when they were not necessarily so.
      • (Arno) All paired t-test were affected
      • (Arno) Unpaired t-test were not affected for ITC and spectrum
      • (Arno) Anova paired or unpaired were not affected
      • (Arno) Bootstrap and permutation tests were not affected
    • (Arno) Fixed compilation problem in eeglab_options.m

EEGLAB rev. 7.1.2.10

  • Issue date: August 4th, 2009
  • Tagged in CVS as: EEGLAB_7_1_2_10beta
  • Major difference with previous version
    • (Arno) compilation compatibility
      • (Arno) all functions handling external file have been modified to be able to handle the compiled EEGLAB code
      • (Arno) new function compile_eeglab that can compile EEGLAB on different platforms
    • (Arno) new interpolation menu to interpolate data channels
    • (Arno) fix std_spec for data epochs
    • (Arno) added statcondfieldtrip to perform alternative statistics using Fieldtrip
    • (Arno) updated the error handling function to differentiate between standard EEGLAB errors and other errors.

EEGLAB rev. 7.0.2.10

  • Issue date: July 30th, 2009
  • Tagged in CVS as: EEGLAB_7_0_2_10beta
  • Major difference with previous version
    • (Arno) fixed datachan field problem (pop_chanedit)
    • (Arno) fix eeg_mergelocs when channel structure do not have the same channel order
    • (Arno) fix the fix in 7.0.2.8 for newtimef

EEGLAB rev. 7.0.2.9

  • Issue date: July 29th, 2009
  • Tagged in CVS as: EEGLAB_7_0_2_9beta
  • Major difference with previous version
    • (Arno) fixed looking up channel location for channel labels (pop_chanedit)
    • (Arno) when subtracting mean spectrum from channel in studies, take into account all conditions
    • (Arno) fix problem for no channel information in pop_select
    • (Arno) fix recompute flag for std_readpac
    • (Arno) various minor fixes for compilation
    • (Arno) fix Fieldtrip to latest version to fix dipole localization for Biosemi cap
    • (Arno) fix std_spec for continuous data (do crossing boundaries)
    • (Arno) fix interpolation when channel to be interpolated do not have associated coordinates (eeg_interp)

EEGLAB rev. 7.0.2.8

  • Issue date: July 28th, 2009
  • Tagged in CVS as: EEGLAB_7_0_2_8beta
  • Major difference with previous version
    • (Arno) fixed channel interpolation for ERSP computation in Studies (bug 734)
    • (Arno) fixed default output for newtimef (bug 736)
    • (Arno) updated Fieldtrip to latest version to fix dipole localization for Biosemi cap (still some problems)

EEGLAB rev. 7.0.2.7

  • Issue date: July 27th, 2009
  • Tagged in CVS as: EEGLAB_7_0_2_7beta
  • Major difference with previous version
    • (Arno) fixed selecting channels with no associated coordinates (bug 735)
    • (Arno) fixed computing ERSP for Studies (bug 734 first part)

EEGLAB rev. 7.0.2.6

  • Issue date: July 24th, 2009
  • Tagged in CVS as: EEGLAB_7_0_2_6beta
  • Major difference with previous version
    • (Arno) fixed rare problem of file deletion when resaving a file from the command line.

EEGLAB rev. 7.0.2.5

  • Issue date: July 9th, 2009
  • Tagged in CVS as: EEGLAB_7_0_2_5beta
  • Major difference with previous version
    • (Arno) remove reference to .setind array in numerous STUDY functions (old format for looking up components)
    • (Arno) fixed computing a subset of channels for ERSP data (not tested thoroughly)

EEGLAB rev. 7.0.1.5

  • Issue date: July 7th, 2009
  • Tagged in CVS as: EEGLAB_7_0_1_5beta
  • Major difference with previous version
    • (Arno) fixed reading the old tutorial study (change default index array size in std_readdata)
    • (Arno) fixed plotting data spectrum when ICA is absent
    • (Arno) fixed pop_select channel selection

EEGLAB rev. 7.0.1.4

  • Issue date: July 6th, 2009
  • Tagged in CVS as: EEGLAB_7_0_1_4beta
  • Major difference with previous version
    • (Arno) fixed symmetrical automatic dipole localization (bug 471)

EEGLAB rev. 7.0.1.3

  • Issue date: July 3rd, 2009
  • Tagged in CVS as: EEGLAB_7_0_1_3beta
  • Note: external module Fieldtrip not available when checking out this CVS tag
  • Major difference with previous version
    • (Arno) changed default for eegplot default plotting duration
    • (Arno) fixed rejection for GUI for rejecting data epochs
    • (Arno) minor text and typo fixes

EEGLAB rev. 7.0.1.2

  • Issue date: July 2nd, 2009
  • Tagged in CVS as: EEGLAB_7_0_1_2beta
  • Note: external module Fieldtrip not available when checking out this CVS tag
  • Major difference with previous version
    • (Arno) Fixed function eeg_decodechans.m for pop_select to allow wider possibility of selection
    • (Arno) Fixed for merging datasets with dissimilar event structures (bug 717)
    • (Arno) Fixed griddata interpolation (default now fast spherical interpolation) in datasets and study (bug 691)
    • (Arno) Fixed interpolation when some channel do not have coordinates
    • (Arno) Fix plotting ERP of groups of unequal sizes in STUDY (bug 685)
    • (Arno) newtimef: new option for not removing the common baseline when comparing conditions
    • (Arno) Does not clear functions in eeglab_options anymore
    • (Arno) Fix filtering strange warning and error when plotting filter response and using FFT (bug 656)
    • (Arno) Implement better and more efficient interuption GUI for runica (bug 539)

EEGLAB rev. 7.0.0.2

  • Issue date: June 30th, 2009
  • Tagged in CVS as: EEGLAB_7_0_0_2beta
  • Note: external module Fieldtrip not available when checking out this CVS tag
  • Major difference with previous version
    • (Arno) Include function eeg_chaninds.m so rereference can work

EEGLAB rev. 7.0.0.1

  • Issue date: June 30th, 2009
  • Tagged in CVS as: EEGLAB_7_0_0_1beta
  • Note: external module Fieldtrip not available when checking out this CVS tag
  • Major difference with previous version
    • (Arno) Fix reference in main graphic interface
    • (Arno) Fix reference for backward compatibility with the EEG.ref field

EEGLAB rev. 7.0.0.0

  • Issue date: June 29th, 2009
  • Tagged in CVS as: EEGLAB_7_0_0_0beta
  • Note: external module Fieldtrip not available when checking out this CVS tag
  • Major difference with previous version
    • (Arno) Memory mapping is allowed when reading saved files (the data does not have to be in memory). There are still stability issues so this is not set by default.
    • (Arno) The time-frequency decomposition graphic interface has been updated to reflect most command line options. This includes FDR correction for multiple comparisons.
    • (Arno) Fixed eratic spectrum behavior in component and channel properties (due to calculating spectrum on 1 trial) (bug 741)
    • (Arno) Bootstrap statistics and FDR correction now implemented for STUDY
    • (Arno) The VisEd plugin allows to add events in the eegplot scrolling window
    • (Arno) More minor changes
      • (Arno) New referecing function and GUI
      • (Arno) File exporting EDF/BDF/GDF (using BIOSIG)
      • (Arno) The channel editor now allows to define a reference for each channel
      • (Arno) The graphic interfarce for selecting events has been updated