Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 1 addition & 6 deletions best/wmem/preprocess/be_wdata_preprocessing.m
Original file line number Diff line number Diff line change
Expand Up @@ -185,15 +185,10 @@

case 6
% Scale one which the noise covariance is calculated
if strcmp(OPTIONS.automatic.Modality(ii).name, 'NIRS')
isc = 3;
else
isc = 2;
end
isc = OPTIONS.wavelet.selected_scales_covariance;

% Select the wavelet coefficient for scale isc
% (exclude the 5 first and last boxes)

w1 = wavelet_obj.data{1}(:,end/2^(isc)+6:end/2^(isc-1)-5)';

% The following code might be more robust but needs to
Expand Down
5 changes: 5 additions & 0 deletions best/wmem/solver/be_wmem_pipelineoptions.m
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,11 @@
DEF.wavelet.nb_levels = 128;
DEF.wavelet.shrinkage = 0;
DEF.wavelet.selected_scales = 0;
if any(ismember( 'nirs', lower(DataTypes)))
DEF.wavelet.selected_scales_covariance = 3;
else
DEF.wavelet.selected_scales_covariance = 2;
end
DEF.wavelet.verbose = 0;
DEF.wavelet.single_box = 0;

Expand Down