In order to use the standalone MCR version of spm, you need to ensure that the following commands are executed at the beginning of your script:
from nipype.interfaces import spm matlab_cmd = '/opt/spm12-r7219/run_spm12.sh /opt/matlabmcr-2010a/v713/ script' spm.SPMCommand.set_mlab_paths(matlab_cmd=matlab_cmd, use_mcr=True)
You can test it by calling:
If you want to enforce the standalone MCR version of spm for nipype globally, you can do so by setting the following environment variables:
use_mcrflag of the spm interface to True.
Information about the MCR version of SPM8 can be found at: http://en.wikibooks.org/wiki/SPM/Standalone