Skip to content
This repository was archived by the owner on Dec 27, 2022. It is now read-only.

Commit f9eebfe

Browse files
author
Adam Richie-Halford
committed
Use consistent naming for functions and nodes
1 parent 1e20804 commit f9eebfe

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

dmriprep/run.py

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,7 @@ def run_dmriprep_pe(dwi_file, dwi_file_AP, dwi_file_PA, bvec_file, bval_file,
266266
eddy.inputs.repol = True
267267
eddy.inputs.niter = 1 # TODO: change back to 5 when running for real
268268

269-
def drop_eddy_outliers(outlier_report, threshold):
269+
def drop_outliers_fn(outlier_report, threshold):
270270
"""Get list of scans that exceed threshold for number of outliers
271271
272272
Parameters
@@ -310,18 +310,18 @@ def num_outliers(scan, outliers):
310310

311311
return drop_scans
312312

313-
drop_outliers = pe.Node(niu.Function(
313+
drop_outliers_node = pe.Node(niu.Function(
314314
input_names=["outlier_report", "threshold"],
315315
output_names=["drop_scans"],
316-
function=drop_eddy_outliers),
317-
name="drop_outliers"
316+
function=drop_outliers_fn),
317+
name="drop_outliers_node"
318318
)
319319

320-
drop_outliers.inputs.threshold = 1
320+
drop_outliers_node.inputs.threshold = 1
321321
wf.connect(prep, "fsl_eddy.out_outlier_report",
322-
drop_outliers, "outlier_report")
322+
drop_outliers_node, "outlier_report")
323323

324-
def save_outlier_list(drop_scans):
324+
def save_outlier_list_fn(drop_scans):
325325
"""Save list of outlier scans to file
326326
327327
Parameters
@@ -340,14 +340,15 @@ def save_outlier_list(drop_scans):
340340
np.savetxt(outpath, drop_scans, fmt="%d")
341341
return outpath
342342

343-
save_drop_scans = pe.Node(niu.Function(
343+
save_outlier_list_node = pe.Node(niu.Function(
344344
input_names=["drop_scans"],
345345
output_names=["outpath"],
346-
function=save_outlier_list),
347-
name="save_drop_scans"
346+
function=save_outlier_list_fn),
347+
name="save_outlier_list_node"
348348
)
349349

350-
wf.connect(drop_outliers, "drop_scans", save_drop_scans, "drop_scans")
350+
wf.connect(drop_outliers_node, "drop_scans",
351+
save_outlier_list_node, "drop_scans")
351352

352353
merge = pe.Node(fsl.Merge(dimension='t'), name="mergeAPPA")
353354
merge.inputs.in_files = [dwi_file_AP, dwi_file_PA]
@@ -468,7 +469,7 @@ def get_orig(subjects_dir, sub):
468469
wf.connect(prep, "fsl_eddy.out_shell_alignment_parameters",
469470
datasink, "dmriprep.qc.@eddyparamsshellalign")
470471

471-
wf.connect(save_drop_scans, "outpath", datasink, "dmriprep.qc.@droppedscans")
472+
wf.connect(save_outlier_list_node, "outpath", datasink, "dmriprep.qc.@droppedscans")
472473

473474
wf.connect(get_tensor, "out_file", datasink, "dmriprep.dti.@tensor")
474475
wf.connect(get_tensor, "fa_file", datasink, "dmriprep.dti.@fa")

0 commit comments

Comments
 (0)