I am new to Nipype and tried following the showcase after downloading the tutorial dataset with datalad.
However, Nipype runs into this error during execution.
RuntimeError: Command:
slicetimer --in=ds000114/sub-01/ses-test/func/sub-01_ses-test_task-fingerfootlips_bold.nii.gz --odd --out=/home/kimsin98/nipype_tutorial/preproc01/slicetimer/sub-01_ses-test_task-fingerfootlips_bold_st.nii.gz --repeat=2.500000
Standard output:
Standard error:
Image Exception : #63 :: No image files match: ds000114/sub-01/ses-test/func/sub-01_ses-test_task-fingerfootlips_bold
Image Exception : #22 :: Failed to read volume ds000114/sub-01/ses-test/func/sub-01_ses-test_task-fingerfootlips_bold.nii.gz
Error : No image files match: ds000114/sub-01/ses-test/func/sub-01_ses-test_task-fingerfootlips_bold
terminate called after throwing an instance of 'std::runtime_error'
what(): Failed to read volume ds000114/sub-01/ses-test/func/sub-01_ses-test_task-fingerfootlips_bold.nii.gz
Error : No image files match: ds000114/sub-01/ses-test/func/sub-01_ses-test_task-fingerfootlips_bold
Return code: -6
Curiously, running the exact same command directly like this
%%bash
slicetimer --in=ds000114/sub-01/ses-test/func/sub-01_ses-test_task-fingerfootlips_bold.nii.gz --odd --out=/home/kimsin98/nipype_tutorial/preproc01/slicetimer/sub-01_ses-test_task-fingerfootlips_bold_st.nii.gz --repeat=2.500000
results in no errors and produces a valid output file that nib-ls can read.
preproc01/slicetimer/sub-01_ses-test_task-fingerfootlips_bold_st.nii.gz float32 [ 64, 64, 30, 184] 4.00x4.00x4.00x2.50 sform
My set up is a Linux server with Nipype installed through conda-forge.