From 1a351d99a7625c6b5a50a5d62f88f633a29bc45a Mon Sep 17 00:00:00 2001 From: Chris Markiewicz Date: Mon, 16 Sep 2024 15:07:52 -0400 Subject: [PATCH] fix: Only fit high-frequency spline for SyN-SDC --- sdcflows/workflows/fit/syn.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sdcflows/workflows/fit/syn.py b/sdcflows/workflows/fit/syn.py index a0783a6deb..a3565bee14 100644 --- a/sdcflows/workflows/fit/syn.py +++ b/sdcflows/workflows/fit/syn.py @@ -138,7 +138,6 @@ def init_syn_sdc_wf( from ...interfaces.bspline import ( ApplyCoeffsField, BSplineApprox, - DEFAULT_LF_ZOOMS_MM, DEFAULT_HF_ZOOMS_MM, DEFAULT_ZOOMS_MM, ) @@ -272,9 +271,10 @@ def init_syn_sdc_wf( name="bs_filter", ) bs_filter.interface._always_run = debug - bs_filter.inputs.bs_spacing = ( - [DEFAULT_LF_ZOOMS_MM, DEFAULT_HF_ZOOMS_MM] if not sloppy else [DEFAULT_ZOOMS_MM] - ) + bs_filter.inputs.bs_spacing = [DEFAULT_HF_ZOOMS_MM] + + if sloppy: + bs_filter.inputs.zooms_min = 4.0 workflow.connect([ (inputnode, readout_time, [(("epi_ref", _pop), "in_file"),