@@ -90,21 +90,21 @@ function runQAMPERBatch(batchStruct) %,csv_outdir)
90
90
91
91
dwi_series_num = ' ' ; % getSeriesNum(dwifile);
92
92
93
- roifile = DWIstruct.files{2 }; copyfile(roifile ,dwipath );
94
- roinii = nii_load(roifile );
95
- ROI = roinii .img ;
93
+ roifile = DWIstruct.files{2 };
94
+ copyfile(roifile ,dwipath );
95
+ if ~isempty(roifile )
96
+ roinii = nii_load(roifile );
97
+ ROI = roinii .img ;
98
+ else
99
+ ROI = ones(size(dwi_img(: ,: ,: ,1 )));
100
+ end
96
101
97
- roi_series_num = ' ' ; % getSeriesNum(roifile);
102
+ roi_series_num = ' ' ;
98
103
99
104
roiType = DWIstruct .roiType ; % getROIType(roifile);
100
- [~ ,fname ,~ ] = fileparts(dwifile ); [~ ,fname ,~ ] = fileparts(fname );
105
+ [~ ,fname ,~ ] = fileparts(dwifile );
106
+ [~ ,fname ,~ ] = fileparts(fname );
101
107
save_prefix = [dwipath filesep fname ];
102
- % save_prefix = [dwipath filesep dwi_series_num '-' roi_series_num '-' roiType];
103
- %
104
- % if bval_arr(end) == 0
105
- % [bval_arr,dwi_img] = bvalZeroOrderFix(bval_arr,dwi_img);
106
- % end
107
-
108
108
[bval_arr ,dwi_img ] = bvalOrderFix(bval_arr ,dwi_img );
109
109
110
110
if isfield(DWIstruct ,' avgRepeatBvals' )
0 commit comments