@@ -254,29 +254,32 @@ def run(command, env={}, ignore_errors=False):
254254 FLAIRs = glob (os .path .join (args .bids_dir , "sub-%s" % subject_label ,
255255 "ses-%s" % session_label , "anat" ,
256256 "%s_FLAIR.nii*" % (ar_t2 )))
257+ refine_pial_input_args = ""
257258 if args .refine_pial == "T2" :
258259 for T2 in T2s :
259260 if (max (nibabel .load (T2 ).header .get_zooms ()) < 1.2 ) | args .allow_lowresT2 :
260- input_args += " " + " " .join (["-T2 %s" % T2 ])
261- input_args += " -T2pial"
261+ refine_pial_input_args += " " + " " .join (["-T2 %s" % T2 ])
262+ refine_pial_input_args += " -T2pial"
262263 elif args .refine_pial == "FLAIR" :
263264 for FLAIR in FLAIRs :
264265 if (max (nibabel .load (FLAIR ).header .get_zooms ()) < 1.2 ) | args .allow_lowresT2 :
265- input_args += " " + " " .join (["-FLAIR %s" % FLAIR ])
266- input_args += " -FLAIRpial"
266+ refine_pial_input_args += " " + " " .join (["-FLAIR %s" % FLAIR ])
267+ refine_pial_input_args += " -FLAIRpial"
267268
268269 fsid = "sub-%s_ses-%s" % (subject_label , session_label )
269270 stages = " " .join (["-" + stage for stage in args .stages ])
270271
271272
272- cmd = "recon-all -subjid %s -sd %s %s %s -openmp %d" % (fsid ,
273- output_dir ,
274- input_args ,
275- stages ,
276- args .n_cpus )
277- resume_cmd = "recon-all -subjid %s -sd %s %s -openmp %d" % (fsid ,
273+ cmd = "recon-all -subjid %s -sd %s %s %s %s -openmp %d" % (fsid ,
274+ output_dir ,
275+ input_args ,
276+ refine_pial_input_args ,
277+ stages ,
278+ args .n_cpus )
279+ resume_cmd = "recon-all -subjid %s -sd %s %s %s -openmp %d" % (fsid ,
278280 output_dir ,
279281 stages ,
282+ refine_pial_input_args ,
280283 args .n_cpus )
281284
282285 if os .path .isfile (os .path .join (output_dir , fsid , "scripts/IsRunning.lh+rh" )):
0 commit comments