Skip to content

Commit c916abe

Browse files
committed
FIX: update workflow
1 parent e56a9eb commit c916abe

File tree

3 files changed

+18
-18
lines changed

3 files changed

+18
-18
lines changed

petprep/workflows/pet/outputs.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -191,10 +191,10 @@ def init_func_fit_reports_wf(
191191
ds_refmask_report = pe.Node(
192192
DerivativesDataSink(
193193
base_directory=output_dir,
194-
desc='refmask',
195-
ref=ref_name,
194+
desc='ref',
195+
label=ref_name,
196196
datatype='figures',
197-
allowed_entities=('ref',),
197+
allowed_entities=('label',),
198198
),
199199
name='ds_report_refmask',
200200
run_without_submitting=True,
@@ -329,11 +329,11 @@ def init_func_fit_reports_wf(
329329
ds_pet_t1_refmask_report = pe.Node(
330330
DerivativesDataSink(
331331
base_directory=output_dir,
332-
desc='refmask',
333-
ref=ref_name,
332+
desc='ref',
333+
label=ref_name,
334334
suffix='pet',
335335
datatype='figures',
336-
allowed_entities=('ref',),
336+
allowed_entities=('label',),
337337
),
338338
name='ds_pet_t1_refmask_report',
339339
)
@@ -516,9 +516,9 @@ def init_ds_refmask_wf(
516516
base_directory=output_dir,
517517
datatype='anat',
518518
suffix='mask',
519-
desc='refmask',
520-
ref=ref_name,
521-
allowed_entities=('ref',),
519+
desc='ref',
520+
label=ref_name,
521+
allowed_entities=('label',),
522522
compress=True,
523523
),
524524
name='ds_refmask',
@@ -1002,10 +1002,10 @@ def init_refmask_report_wf(
10021002
ds_mask_report = pe.Node(
10031003
DerivativesDataSink(
10041004
base_directory=output_dir,
1005-
desc='refmask',
1006-
ref=ref_name,
1005+
desc='ref',
1006+
label=ref_name,
10071007
datatype='figures',
1008-
allowed_entities=('ref',),
1008+
allowed_entities=('label',),
10091009
suffix='pet',
10101010
),
10111011
name='ds_report_refmask',

petprep/workflows/pet/reference_mask.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,9 @@ def init_pet_refmask_wf(
7272
ds_morph_tsv = pe.Node(
7373
DerivativesDataSink(
7474
base_directory=config.execution.petprep_dir,
75-
ref=ref_mask_name,
76-
desc='refmask',
77-
allowed_entities=('ref',),
75+
label=ref_mask_name,
76+
desc='ref',
77+
allowed_entities=('label',),
7878
suffix='morph',
7979
extension='.tsv',
8080
datatype='anat',

petprep/workflows/pet/tests/test_outputs.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ def test_datasink_datatype(tmp_path: Path):
3636
wf = init_ds_refmask_wf(output_dir=out_dir, ref_name='test')
3737
ref_node = wf.get_node('ds_refmask')
3838
assert ref_node.inputs.datatype == 'anat'
39-
assert ref_node.inputs.desc == 'refmask'
40-
assert ref_node.inputs.ref == 'test'
39+
assert ref_node.inputs.desc == 'ref'
40+
assert ref_node.inputs.label == 'test'
4141
wf = init_ds_pet_native_wf(
4242
bids_root=bids_dir,
4343
output_dir=out_dir,
@@ -81,7 +81,7 @@ def test_refmask_sources(tmp_path: Path):
8181

8282
wf.run()
8383

84-
out_files = list(out_dir.rglob('*desc-refmask*_mask.nii.gz'))
84+
out_files = list(out_dir.rglob('*desc-ref*_mask.nii.gz'))
8585
assert out_files, 'Reference mask derivative was not generated'
8686
out_file = Path(out_files[0])
8787
metadata = json.loads(out_file.with_suffix('').with_suffix('.json').read_text())

0 commit comments

Comments
 (0)