How to download EEGLAB

From SCCN

Jump to: navigation, search

This page describe how to download the development version of EEGLAB. This version contains the latest development. It is recommended for EEG advanced users.

ZIP download

EEGLAB download in ZIP format is available at EEGLAB download link. This includes the CVS release as well as old versions. Using CVS below allows incremental updates which avoids having to download a full zip file every time.

Note that the CVS repository main contains additional plugins not included in the ZIP download.

Getting the latest development copy using any CVS Client (Windows, etc...)

Since May 2009, it is also possible to use CVS to download the latest development version of EEGLAB at any time. Because of ourdevelopment scheme, the latest version of EEGLAB is usually the most stable. tortoisecvs is a convinient tool to check out the EEGLAB tree under Windows. After downloading it, right click on any folder and select CVS checkout. Fill in the required field with the information below and press OK.

Protocol: pserver
Protocol parameters:
Server: sccn.ucsd.edu
Port:
Repository folder: /data/common/cvs/
Username: anonymous:test

For the module name, enter "eeglab" (or first press the Fetch List button and then select eeglab). You may then, at any moment, right click on the EEGLAB folder and select "CVS Update" to update your local copy with the most recent changes.

Note that it is not possible at this moment to modify EEGLAB scripts unless you have an account at SCCN (see this page for more information). Let us know if you want to participate in EEGLAB development at eeglab@sccn.ucsd.edu.

For Mac OS X, here is a review of the different options for CVS

Getting the latest development copy using CVS Linux

If you want to download this version from Linux of Mac OS X (requires free XCODE install), type in on the command line

cvs -d :pserver:anonymous@sccn.ucsd.edu:/data/common/cvs co eeglab

You may then periodically go in the EEGLAB folder and type in

cvs update

to update your local copy. Note that your changes will not be erased by default, to erase all of your changes, check out a clean copy (remove the eeglab folder and check it out again) or type in

cvs update -C

Note that cvs knows at all time your position in the eeglab directory structure. Therefore, if you launch the update commands above in an EEGLAB subfolder, only the content of the local folder and its subfolder will be updated.

Personal tools