dmriprep icon indicating copy to clipboard operation
dmriprep copied to clipboard

dMRIprep 0.5.0: No folder output dir of dwi created

Open nabaruns opened this issue 3 years ago • 5 comments

  • dmriprep version: 0.5.0
  • Python version:
  • Operating System:

Description

With the latest docker image, run gets completed with no errors. But no output dwi directory gets created and hence no output.

And two text files are generated and stored at input data dwi folder.

Only anat, fmap and figures are in dmriprep output directory.

What I Did

sudo docker run -ti --rm -v /home/n/BIDS/05225665_01/:/inputs -v /home/n/dmriprep/05225665_01/:/outputs -v /home/v/freesurfer:/freesurfer -v /home/n/dmriprep/work/:/work nipreps/dmriprep:latest /inputs /outputs participant -w /work --participant-label 0522566501 --fs-license-file /freesurfer/license.txt --ignore fieldmaps --fs-no-reconall --output-spaces MNI152NLin6Asym:res-2

nabaruns avatar Apr 26 '21 03:04 nabaruns

Hello create a new folder in your BIDS location, then give its path as output. I tried a command line similar to yours. and everything goes without error ... except that in the output folder I had only: figures, log, anat I didn't have DWI.

Meryam1985 avatar May 14 '21 13:05 Meryam1985

Hello @nabaruns and @Meryam1985 ,

I hope all is well. Were you able to figure this issue with dmriprep? I am currently facing the same thing while using dmriprep 0.4.0. I stopped using dmriprep 0.5.0 version for now as it was giving me lots of error with use-syn-sdc flag and output-spaces type. As you described, I am also not getting any error towards the end however it just creates anat folder w/o dwi folder. The command that I have used is as follow:

docker run -ti -v /home/ubuntu/tracktbi:/inputs -v /home/ubuntu/tracktbi/derivatives:/outputs -v ${fslicense}:/opt/freesurfer/license.txt:ro nipreps/dmriprep:0.4.0 /inputs /outputs participant --participant-label 011011 -v --ignore fieldmaps --use-syn-sdc --output-spaces MNI152NLin6Asym --low-mem --fs-subjects-dir /outputs/freesurfer --fs-no-reconall --notrack

Based on @Meryam1985 suggestion, I also tried to create a new output directory inside my bids derivative folder which is tracktbi/derivatives in my case as follow, but still I do not get an output dwi folder, not sure if I am doing anything wrong. May you please suggest if you got it working and how?

docker run -ti -v /home/ubuntu/tracktbi:/inputs -v /home/ubuntu/tracktbi/derivatives/dmriprep:/outputs -v /home/ubuntu/tracktbi/derivatives:/fs_outputs -v ${fslicense}:/opt/freesurfer/license.txt:ro nipreps/dmriprep:0.4.0 /inputs /outputs participant --participant-label 011011 -v --ignore fieldmaps --use-syn-sdc --output-spaces MNI152NLin6Asym --low-mem --fs-subjects-dir /fs_outputs/freesurfer --fs-no-reconall --notrack

Thank you, Sneha

pandyasneha avatar Aug 11 '21 14:08 pandyasneha

Hello Unfortunately, I did not find a solution for this problem. Cordially.

Meryam1985 avatar Aug 12 '21 08:08 Meryam1985

Hi everyone, kindly check the following thread of reply from the team: dmriprep reply.

We are currently using QSIprep instead.

nabaruns avatar Sep 09 '21 04:09 nabaruns

Thank you @nabaruns for your response. Let me follow up with the team in the response link you have references above.

pandyasneha avatar Sep 14 '21 13:09 pandyasneha