I am running step 2 (fslvbm_2_template) on my data and I keep on getting this error in my output file for some images: + /usr/local/packages/fsl-4.1.8/bin/fast -R 0.3 -H 0.1 PATB_FSE480_struc_brain Image Exception : #99 :: Out of memory terminate called after throwing an instance of 'RBD_COMMON::BaseException' fslvbm2a: line 215: 22480 Aborted /usr/local/packages/fsl-4.1.8/bin/fast -R 0.3 -H 0.1 PATB_FSE480_struc_brain + /usr/local/packages/fsl-4.1.8/bin/immv PATB_FSE480_struc_brain_pve_1 PATB_FSE480_struc_GM
and then later in the file:
** ERROR (nifti_image_read): failed to find header file for 'PATB_FSE480_struc_GM' ** ERROR: nifti_image_open(PATB_FSE480_struc_GM): bad header info ERROR: failed to open file PATB_FSE480_struc_GM ERROR: Could not open image PATB_FSE480_struc_GM Image Exception : #22 :: Failed to read volume PATB_FSE480_struc_GM terminate called after throwing an instance of 'RBD_COMMON::BaseException' /usr/local/packages/fsl-4.1.8/bin/fsl_reg: line 124: 21260 Aborted ${FSLDIR}/bin/flirt -ref $REFERENCE -in $INPUT $INMASK -omat ${I2R}.mat $flirtopts ** ERROR (nifti_image_read): failed to find header file for 'PATB_FSE480_struc_GM' ** ERROR: nifti_image_open(PATB_FSE480_struc_GM): bad header info ERROR: failed to open file PATB_FSE480_struc_GM ERROR: Could not open image PATB_FSE480_struc_GM Image Exception : #22 :: Failed to read volume PATB_FSE480_struc_GM terminate called after throwing an instance of 'RBD_COMMON::BaseException'
There is no theoretical maximum, though practically, the nodes in the cluster have only a finite amount of memory. Some nodes have a maximum of 30 gigabytes or so available to cluster jobs. Others have more. Most users will never need more than 30 gigabytes. Generally, trial and error will show you the minimum you need to request. If you request more than you need, that's OK, but it also potentially increases the amount of time your job will need to wait for a node with enough resources to allocate to your job.