Hi there!
I’ve been able to use ArtifactDetect to good effect, but recently i’ve started to receive a strange error. No matter if I choose spm_global or file for mask type I get this error:
ValueError: not enough values to unpack (expected 4, got 3)
What’s strange is that all the connections I can see are needed based on the documentation are there. Any idea what might have changed? I have a nipype-specific environment so I find it incredibly odd. Am i missing something?
Here is the report.rst file output for the ArtifactDetect node that fails despite seeming good to go…
Node: art (rapidart)
Hierarchy : preproc.art
Exec ID : art.a0
Original Inputs
- bound_by_brainmask : False
- global_threshold : 8.0
- ignore_exception : False
- intersect_mask :
- mask_file : /Users/marlengonzalez/Documents/Projects/spTMS-fMRI/1_IAPS_for_Marlen/Data/workingdir_PREPROC/TRY2/preproc/coregwf/_Block_id_BLOCK1_ROI_id_dlPFC_subject_id_IAP_106/bet_anat/t1_mprage_sag_p2_iso_ROI_brain_mask.nii.gz
- mask_threshold :
- mask_type : file
- norm_threshold : 2.0
- parameter_source : FSL
- plot_type : svg
- realigned_files : [‘Data/workingdir_PREPROC/TRY2/preproc/coregwf/_Block_id_BLOCK1_ROI_id_dlPFC_subject_id_IAP_106/applywarp/IAPS_SET1_BLOCK1_ROI_brain_smooth_masked_mcf_st_flirt.nii.gz’]
- realignment_parameters : [‘Data/workingdir_PREPROC/TRY2/preproc/_Block_id_BLOCK1_ROI_id_dlPFC_subject_id_IAP_106/mcflirt/IAPS_SET1_BLOCK1_ROI_brain_smooth_masked_mcf.nii.par’]
- rotation_threshold :
- save_plot : True
- translation_threshold :
- use_differences : [True, False]
- use_norm : True
- zintensity_threshold : 3.0