-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathexamples.m
55 lines (49 loc) · 1.87 KB
/
examples.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
% NOTE:
% This script must be called from within mwiexample/ folder, as
% the settings files contain relative paths to the example data
% and output folders.
%% Example 1 using function syntax
fprintf('\n\n-------- EXAMPLE #1 --------\n\n\n');
decaes('--threads', 'auto', ... % Number of threads
'data/images/image-194x110x1x56.nii.gz', ... % input image
'--T2map', ... % T2 mapping
'--T2part', ... % T2 parts
'--TE', 7e-3, ... % Echo time
'--nT2', 40, ... % Number of T2 bins
'--T2Range', [7e-3, 2.0], ... % T2 Range
'--SPWin', [7e-3, 25e-3], ... % SP window
'--MPWin', [25e-3, 200e-3], ... % MP window
'--Reg', 'lcurve', ... % Regularization method
'--output', 'output/basic/') % Output folder
%% Example 2 using command syntax
fprintf('\n\n-------- EXAMPLE #2 --------\n\n\n');
decaes --threads auto ...
data/images/image-194x110x8x56.nii.gz ...
--T2map ...
--T2part ...
--TE 7e-3 ...
--nT2 40...
--T2Range 7e-3 2.0 ...
--SPWin 7e-3 25e-3 ...
--MPWin 25e-3 200e-3 ...
--Reg gcv ...
--mask data/masks/image-194x110x8x56_mask.nii.gz ...
--output output/masked/
%% Example 3 using command syntax
fprintf('\n\n-------- EXAMPLE #3 --------\n\n\n');
decaes --threads auto ...
data/images/image-194x110x1x56.nii.gz ...
data/images/image-194x110x8x56.nii.gz ...
--T2map ...
--T2part ...
--TE 7e-3 ...
--nT2 40...
--T2Range 7e-3 2.0 ...
--SPWin 7e-3 25e-3 ...
--MPWin 25e-3 200e-3 ...
--Reg chi2 ...
--RegParams 1.02 ...
--mask ...
data/masks/image-194x110x1x56_mask.nii.gz ...
data/masks/image-194x110x8x56_mask.nii.gz ...
--output output/multiple/