Biowulf High Performance Computing at the NIH
SPM12 on Biowulf
SPM12 logo

SPM12 (Statistical Parametric Mapping) is an interactive application that performs statistical analyses of brain imaging data. Statistical Parametric Mapping refers to the construction and assessment of spatially extended statistical processes used to test hypotheses about functional imaging data. The data that can be analyzed by SPM12 can be a series of images from different cohorts or time-series from the same subject. The current release is designed for the analysis of fMRI, PET, SPECT, EEG and MEG.

References:

Documentation
Important Notes

Interactive job
Interactive jobs should be used for debugging, graphics, or applications that cannot be run as batch jobs.

Allocate an interactive session and run the program.
Sample session (user input in bold):

[user@biowulf]$ sinteractive
salloc.exe: Pending job allocation 46116226
salloc.exe: job 46116226 queued and waiting for resources
salloc.exe: job 46116226 has been allocated resources
salloc.exe: Granted job allocation 46116226
salloc.exe: Waiting for resource configuration
salloc.exe: Nodes cn1234 are ready for job

[user@cn1234 ~]$ module load spm12
[+] Loading spm12  r7771  on cn1234 

[user@cn1234 ~]$ run_spm12.sh /usr/local/matlab-compiler/v97 &
Setting up environment variables
 ___  ____  __  __                                            
/ __)(  _ \(  \/  )                                           
\__ \ )___/ )    (   Statistical Parametric Mapping           
(___/(__)  (_/\/\_)  SPM12 - https://www.fil.ion.ucl.ac.uk/spm/


SPM12: v7771                                       15:43:25 - 11/05/2020
========================================================================
Initialising SPM                        :                   ........done

SPM present working directory:
	/data/username/

You should be able to see the main SPM12 GUI window, and, after choosing a modality, the main SPM12 window for that modality:

SPM12 Welcome Screen

SPM12 fMRI Screen