diff --git a/rubix_parallel.sh b/rubix_parallel.sh index d83e36989c2703050e7de6f8233457a0efa7db38..eacd19fc792f226fa2e888c83aee57cf16383381 100644 --- a/rubix_parallel.sh +++ b/rubix_parallel.sh @@ -186,8 +186,13 @@ mkdir -p ${subjdir}.rubiX mkdir -p ${subjdir}.rubiX/diff_slices mkdir -p ${subjdir}.rubiX/logs -nslices=`$FSLDIR/bin/fslval $dataLR dim3` - +nslices=0 +if [ ${filterflag} -eq 1 ]; then + nslicesHR=`$FSLDIR/bin/fslval ${subjdir}/data dim3` + nslices=$((${nslicesHR}/2)) +else + nslices=`$FSLDIR/bin/fslval ${subjdir}/dataLR dim3` +fi echo Queuing preprocessing stage preprocid=`$FSLDIR/bin/fsl_sub -T 60 -R 8000 -N rubix_pre -l ${subjdir}.rubiX/logs $script_dir/rubix_preproc.sh ${subjdir} ${filterflag} ${gflag}`