Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Matlab: get rid of it? #53

Open
DimitriPapadopoulos opened this issue Jan 16, 2019 · 2 comments
Open

Matlab: get rid of it? #53

DimitriPapadopoulos opened this issue Jan 16, 2019 · 2 comments

Comments

@DimitriPapadopoulos
Copy link
Contributor

Why does MIP require Matlab? And specifically R2016a?
For SPM, run the standalone version instead.

@ludovicc
Copy link
Contributor

I wish I could get help on this, many people have promised to help but this has not happened yet.

I don't know how how compile the SPM scripts to be able to use only the Matlab runtime.
Once this is done, we will be able to package the SPM tools into Docker containers and get rid of this Matlab dependency.

@DimitriPapadopoulos
Copy link
Contributor Author

DimitriPapadopoulos commented Jan 16, 2019

Which version of SPM are you after?
You shouldn't have to compile SPM because a standalone SPM, with a bundled Matlab runtime, has been pre-compiled by FIL.

You should ask fil.spm@ucl.ac.uk for the location of the standalone version. If needed I can send you the location in a private message (mail).

This is how we deploy standalone SPM12 7487 here:

mkdir /i2bm/local/spm12-standalone-7487
cd /i2bm/local/spm12-standalone-7487

unzip /...../spm12_r7487.zip 
mv spm12/* .
rmdir spm12

mkdir /i2bm/local/spm12-standalone-7487/mcr
/...../MCR/glnxa64/MCRInstaller.bin -console -P installLocation='/i2bm/local/spm12-standalone-7487/mcr'
./run_spm12.sh /i2bm/local/spm12-standalone-7487/mcr/v713 quit

chmod +x /i2bm/local/spm12-standalone-7487/run_spm12.sh

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants