Number of transforms found in the ITK file does not match the number of input image files

Hi,

Two subjects of mine got this error when being processed through fmriprep 1.5.4 (crash log below). Does anyone know the cause and a fix?

Thanks,
HY

Node: fmriprep_wf.single_subject_015_wf.func_preproc_task_test_run_01_echo_1_wf.bold_bold_trans_wf.bold_transform
Working directory: /localscratch/hyang336.41584104.0/fmriprep_wf/single_subject_015_wf/func_preproc_task_test_run_01_echo_1_wf/bold_bold_trans_wf/bold_file…project…6050199…switt4…switt4-bids…Kohler…PPC_MD…bids…sub-015…func…sub-015_task-test_run-01_echo-3_bold.nii.gz/bold_transform
Node inputs:
args =
copy_dtype = True
default_value = 0.0
dimension =
environ = {}
float = True
input_image =
input_image_type =
interpolation = LanczosWindowedSinc
interpolation_parameters =
invert_transform_flags =
num_threads = 8
out_postfix = _trans
output_image =
print_out_composite_warp_file =
reference_image =
save_cmd = True
transforms =
Traceback (most recent call last):
File “/usr/local/miniconda/lib/python3.7/site-packages/nipype/pipeline/plugins/legacymultiproc.py”, line 69, in run_node
result[‘result’] = node.run(updatehash=updatehash)
File “/usr/local/miniconda/lib/python3.7/site-packages/nipype/pipeline/engine/nodes.py”, line 479, in run
result = self._run_interface(execute=True)
File “/usr/local/miniconda/lib/python3.7/site-packages/nipype/pipeline/engine/nodes.py”, line 585, in _run_interface
return self._run_command(execute)
File “/usr/local/miniconda/lib/python3.7/site-packages/nipype/pipeline/engine/nodes.py”, line 678, in _run_command
result = self._interface.run(cwd=outdir)
File “/usr/local/miniconda/lib/python3.7/site-packages/nipype/interfaces/base/core.py”, line 382, in run
runtime = self._run_interface(runtime)
File “/usr/local/miniconda/lib/python3.7/site-packages/niworkflows/interfaces/itk.py”, line 113, in _run_interface
xfms_list = _arrange_xfms(transforms, num_files, tmp_folder)
File “/usr/local/miniconda/lib/python3.7/site-packages/niworkflows/interfaces/itk.py”, line 294, in _arrange_xfms
’ the number of input image files (%d).’ % (nxforms, num_files))
RuntimeError: Number of transforms (144) found in the ITK file does not match the number of input image files (143).

Hi,

I am having the same problem - did you ever find a solution?

Thanks!