Skip to content

An All-in-One Princeton MVPA, AFNI-for-MATLAB, and SPM Distro: All Converted for Use in Octave

License

Notifications You must be signed in to change notification settings

bartleyneuro/OctaveMVPA

Repository files navigation

***************************************************************************************
This is an Octave friendly conversion of the Princeton MVPA toolbox for Matlab, 
including working implementations of AFNI-for-MATLAB and SPM for use with both NIFTI and AFNI .BRIK files.
***************************************************************************************

------------------------------------------------------
Octave Installation
------------------------------------------------------
#Windows
#Download Precompiled Binaries, including MinGW/MSYS
http://sourceforge.net/projects/octave/files/Octave%20Windows%20binaries/Octave%203.6.4%20for%20Windows%20MinGW%20installer/Octave3.6.4_gcc4.6.2_20130408.7z/download

#For the daring, a Windows installer for Octave 3.8 complete with experimental GUI can be found here:
http://mxeoctave.osuv.de/octave-3.8.0-5-installer.exe

---------------------
#Mac
#THE CORRECT WAY TO INSTALL OCTAVE
#Install Homebrew (if you don't have it already)
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

# Install Programs and dependencies
brew tap homebrew/science
brew update && brew upgrade
brew install gfortran
brew install octave

#Leave Terminal and Download and Install AquaTerm package
http://sourceforge.net/projects/aquaterm/files/latest/download?source=dlp

#Return to Cmd line to install gnuplot
brew install gnuplot

#For the daring, an OSX 10.9 installer for Octave 3.8 complete with experimental GUI can be found here:
http://sourceforge.net/projects/octave/files/Octave%20MacOSX%20Binary/2013-12-30%20binary%20installer%20of%20Octave%203.8.0%20for%20OSX%2010.9.1%20%28beta%29/

---------------------
#Linux

# Ubuntu
apt-get install octave
# Fedora
yum install octave-forge
yum install octave-forge atlas

------------------------------------------------------
Add Octave Paths (All Operating Systems)
------------------------------------------------------
#Run the octave_add_paths.m script from the latest Github distribution


------------------------------------------------------
Tutorial Data
------------------------------------------------------
The Tutorial Data and Tutorial Script are located on the BartleyNeuro website:

BartleyNeuro.org/#Octave

***************************************************************************************

For information on Princeton MVPA:

  http://code.google.com/p/princeton-mvpa-toolbox/

Princeton MVPA is Copyright Greg J Detre, Sean M Polyn, Chris D Moore, Sylvain
Takerkart, Vaidehi S Natu (2005). It is Distributed under the GNU Library GPL.


About

An All-in-One Princeton MVPA, AFNI-for-MATLAB, and SPM Distro: All Converted for Use in Octave

Resources

License

Stars

Watchers

Forks

Packages