@@ -40,13 +40,14 @@ def test_phdiff(bids_layouts, tmpdir, output_path, dataset, workdir):
40
40
rep = pe .Node (FieldmapReportlet (reference_label = 'Magnitude' ), 'simple_report' )
41
41
rep .interface ._always_run = True
42
42
43
- dsink = pe .Node (DerivativesDataSink (
44
- base_directory = str (output_path ), keep_dtype = True ), name = 'dsink' )
45
- dsink . interface . out_path_base = 'sdcflows'
46
- dsink .inputs .source_file = phdiff_files [0 ].path
43
+ ds_report = pe .Node (DerivativesDataSink (
44
+ base_directory = str (output_path ), out_path_base = 'sdcflows' , datatype = 'figures' ,
45
+ suffix = 'fieldmap' , desc = 'phasediff' , dismiss_entities = 'fmap' ), name = 'ds_report' )
46
+ ds_report .inputs .source_file = phdiff_files [0 ].path
47
47
48
48
dsink_fmap = pe .Node (DerivativesDataSink (
49
- base_directory = str (output_path ), keep_dtype = True ), name = 'dsink_fmap' )
49
+ base_directory = str (output_path ), dismiss_entities = 'fmap' ,
50
+ desc = 'phasediff' , suffix = 'fieldmap' ), name = 'dsink_fmap' )
50
51
dsink_fmap .interface .out_path_base = 'sdcflows'
51
52
dsink_fmap .inputs .source_file = phdiff_files [0 ].path
52
53
@@ -55,7 +56,7 @@ def test_phdiff(bids_layouts, tmpdir, output_path, dataset, workdir):
55
56
('outputnode.fmap' , 'fieldmap' ),
56
57
('outputnode.fmap_ref' , 'reference' ),
57
58
('outputnode.fmap_mask' , 'mask' )]),
58
- (rep , dsink , [('out_report' , 'in_file' )]),
59
+ (rep , ds_report , [('out_report' , 'in_file' )]),
59
60
(phdiff_wf , dsink_fmap , [('outputnode.fmap' , 'in_file' )]),
60
61
])
61
62
else :
@@ -91,13 +92,14 @@ def test_phases(bids_layouts, tmpdir, output_path, workdir):
91
92
rep = pe .Node (FieldmapReportlet (reference_label = 'Magnitude' ), 'simple_report' )
92
93
rep .interface ._always_run = True
93
94
94
- dsink = pe .Node (DerivativesDataSink (
95
- base_directory = str (output_path ), keep_dtype = True ), name = 'dsink' )
96
- dsink . interface . out_path_base = 'sdcflows'
97
- dsink .inputs .source_file = phdiff_files [0 ].path
95
+ ds_report = pe .Node (DerivativesDataSink (
96
+ base_directory = str (output_path ), out_path_base = 'sdcflows' , datatype = 'figures' ,
97
+ suffix = 'fieldmap' , desc = 'twophases' , dismiss_entities = 'fmap' ), name = 'ds_report' )
98
+ ds_report .inputs .source_file = phdiff_files [0 ].path
98
99
99
100
dsink_fmap = pe .Node (DerivativesDataSink (
100
- base_directory = str (output_path ), keep_dtype = True ), name = 'dsink_fmap' )
101
+ base_directory = str (output_path ), suffix = 'fieldmap' , desc = 'twophases' ,
102
+ dismiss_entities = 'fmap' ), name = 'dsink_fmap' )
101
103
dsink_fmap .interface .out_path_base = 'sdcflows'
102
104
dsink_fmap .inputs .source_file = phdiff_files [0 ].path
103
105
@@ -106,7 +108,7 @@ def test_phases(bids_layouts, tmpdir, output_path, workdir):
106
108
('outputnode.fmap' , 'fieldmap' ),
107
109
('outputnode.fmap_ref' , 'reference' ),
108
110
('outputnode.fmap_mask' , 'mask' )]),
109
- (rep , dsink , [('out_report' , 'in_file' )]),
111
+ (rep , ds_report , [('out_report' , 'in_file' )]),
110
112
(phdiff_wf , dsink_fmap , [('outputnode.fmap' , 'in_file' )]),
111
113
])
112
114
else :
0 commit comments