bids-apps / oppni

runs fast optimization of preprocessing pipelines for BOLD fMRI
Apache License 2.0
5 stars 3 forks source link

--subspace "multicomp" causes QC to fail #20

Open johneusebio opened 6 years ago

johneusebio commented 6 years ago

When the --subspace flag is set to "multicomp", then oppni appears to finish running, but QC fails. When I inspected the final optimized output, the SPMs seem to have 10 indices, instead of the expected 3 (con, fix, ind), which may be causing the problem.

The QC1 logfile has the following message:

--->>> reporting exception details ..

exc_report =

    'Assignment has more non-singleton rhs dimensions than non-singleton subscripts

     Error in Pipeline_QC1 (line 271)
             eigo(:,i)=zscore(IMAGE_set{i});

     Error in QC_wrapper (line 23)
         Pipeline_QC1( inputfile )

     Error in qc1_all_subjects (line 2)

This message was found in the QC2 log:

exc_report =

    'Subscripted assignment dimension mismatch.

     Error in Pipeline_QC2 (line 292)
             spm_set(:,:,ksub) = nifti_to_mat( VV,MM );

     Error in QC_wrapper (line 26)
         Pipeline_QC2( inputfile , newmaskname, Npcs)

     Error in qc2_all_subjects (line 2)
     try, QC_wrapper('2', '/global/home/hpc3586/SART_data/oppni_output/GO/Combined/processing_GO_sart_combined_replicate_erCVA/input_file.txt', 'None', '4'); catch ME, exc_report = getReport(ME); display('--->>> reporting exception details ..'); display(exc_report); display(' <<--- Done.'); exit(1); end; exit;'