neuroelf_installation
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
neuroelf_installation [2011/04/19 02:04] – altered link to reflect different filename jochen | neuroelf_installation [2011/08/15 14:09] (current) – Updated text for Windows MEX compiler selection jochen | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== NeuroElf installation ====== | ====== NeuroElf installation ====== | ||
+ | |||
+ | ===== Requirements ===== | ||
+ | As said on the [[NeuroElf introduction|introduction]] page, NeuroElf requires one of the following environments: | ||
+ | |||
+ | * Microsoft Windows (tested under Windows XP and Windows 7), using Matlab Version v7.5 (R2007b) and onwards | ||
+ | * Linux (tested under S.u.S.E. Linux 11.2, 64-bit edition as well as Ubuntu 10, 32-bit edition), using Matlab Version v7.5 (R2007b) and onwards | ||
+ | * Mac OSX (tested under Mac OSX 10.5 and 10.6 on an iMac with 64-bit support as well as a OSX 10.4 PPC PowerMac), using Matlab Version v7.5 (R2007b) and onwards | ||
+ | * alternatively, | ||
===== Process ===== | ===== Process ===== | ||
+ | {{ youtube> | ||
To install NeuroElf, please download the current version from the [[http:// | To install NeuroElf, please download the current version from the [[http:// | ||
+ | |||
+ | For a video demonstration, | ||
==== Using the installer ==== | ==== Using the installer ==== | ||
- | In case you downloaded the installer, unzip the archive to a temporary location, which contains | + | In case you downloaded the installer, unzip the archive to a temporary location, which contains |
* NeuroElf_vXY.m | * NeuroElf_vXY.m | ||
* NeuroElf_vXY.mat | * NeuroElf_vXY.mat | ||
+ | * ne_eo.m //(this is a compatibility file added to allow Octave to use NeuroElf' | ||
- | The '' | + | The first '' |
<code neuroelf_installation.m> | <code neuroelf_installation.m> | ||
cd ~/Desktop | cd ~/Desktop | ||
- | % call installer (in this case for version v0.9b) | + | % call installer (in this case for version v0.9c) |
- | NeuroElf_v09b | + | NeuroElf_v09c |
+ | |||
+ | % when using Octave, you must use | ||
+ | % NeuroElf_v09c -f | ||
+ | % to override the Matlab release check!</ | ||
You will then be asked where to install the toolbox. **Please make sure to choose a path/folder that is writable to the user(s) regularly using the toolbox!!** | You will then be asked where to install the toolbox. **Please make sure to choose a path/folder that is writable to the user(s) regularly using the toolbox!!** | ||
- | The folder into which the toolbox is installed will be added to Matlab path **temporarily**; | + | The folder into which the toolbox is installed will be added to Matlab/ |
In case the MEX files were not compiled on your platform and also not part of the installation package, please first read the [[NeuroElf MEX files|page on MEX file compilation]] and, if that doesn' | In case the MEX files were not compiled on your platform and also not part of the installation package, please first read the [[NeuroElf MEX files|page on MEX file compilation]] and, if that doesn' | ||
==== Using the flat folder/ | ==== Using the flat folder/ | ||
- | In case you downloaded the flat folder or snapshot archive, simply unzip this archive to its final destination. The archive contains one folder which is named according to the version of the toolbox, e.g. '' | + | In case you downloaded the flat folder or snapshot archive, simply unzip this archive to its final destination. The archive contains one folder which is named according to the version of the toolbox, e.g. '' |
To finalize the installation, | To finalize the installation, | ||
Line 43: | Line 59: | ||
* whereas many toolboxes require to add several folders to the path, NeuroElf only needs it main folder to be added | * whereas many toolboxes require to add several folders to the path, NeuroElf only needs it main folder to be added | ||
* the [[xff]] format files (text files that contain the instructions on how exactly to read/write different file formats) are parsed only once and the result is stored under '' | * the [[xff]] format files (text files that contain the instructions on how exactly to read/write different file formats) are parsed only once and the result is stored under '' | ||
- | * additional files can be created by using [[neuroelf_makefiles]] (see its page for settings); but as this might take quite a while to complete with full settings, there is a prepared file for download containing all files: [[http://neureolf.net/ | + | * additional files can be created by using [[neuroelf_makefiles]] (see its page for settings); but as this might take quite a while to complete with full settings, there is a prepared file for download containing all files: [[http://neuroelf.net/ |
+ | * support for [[http:// | ||
+ | |||
+ | ===== Errors / warnings during installation ===== | ||
+ | Given that the setup function ('' | ||
+ | |||
+ | In that case, the setup function will try to copy the MEX files that come with the package into the NeuroElf installation folder, after which all subsequent routines should work without further problems. | ||
+ | |||
+ | **Note: On Windows machines that don't have a compiler installed, the '' | ||
+ | |||
+ | If you receive further warning/ | ||
===== Installation folder structure ===== | ===== Installation folder structure ===== | ||
Line 78: | Line 104: | ||
* '' | * '' | ||
* '' | * '' | ||
+ | * '' | ||
* '' | * '' | ||
* '' | * '' |
neuroelf_installation.1303178654.txt.gz · Last modified: 2011/04/19 02:04 by jochen