Skip to content

New version 1.2.0 generates str error with mrTrix denoise, biascorrect #2975

Closed
@lucindasisk

Description

@lucindasisk

Hi! I have a DWI workflow that has run smoothly in Nipype version 1.1.8, utilizing mrTrix nodes including DWIDenoise. I upgraded to version 1.2.0 so I could incorporate MRDeGibbs (Gibbs ringing removal), but the denoising node generated the following error after running: "TypeError: expected str, bytes or os.PathLike object, not _Undefined". DWIBiasCorrect also generated same error. I downgraded to version 1.1.8 again, removed the Gibbs node, and everything ran smoothly. Thanks for any help!

Script/Workflow details

Node

#Denoise DWI data using local PCA correction - mrTrix3
denoise = Node(mtx.DWIDenoise(),
              name='denoise')

Workflow

(drop2, denoise, [('roi_file', 'in_file')]),
                      (denoise, datasink, [('out_file', '1_Check_Unwarped.@par.@par.@par')])

Platform details:

mac OS Mojave 10.14.5

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions