Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Module QC failed #120

Open
zhaopluseins opened this issue May 7, 2024 · 4 comments
Open

Module QC failed #120

zhaopluseins opened this issue May 7, 2024 · 4 comments

Comments

@zhaopluseins
Copy link

zhaopluseins commented May 7, 2024

Dear Micapipe developers,

I tried to run micapipe on sub-HC001 in MICs dataset, and used commands same as the example. All status seemed to be completed, but all QC reports except "proc_structural" failed to be generated.

QCfailed

env info: Win11, WSL2, Ubuntu 22.04.3 LTS, Docker 26.1.0

How can I fix this? Thank you.

@araikes
Copy link

araikes commented May 14, 2024

What was your call?

@zhaopluseins
Copy link
Author

zhaopluseins commented May 15, 2024

mridir=/mnt/e/test/mri
fslic=/mnt/d/software/wslinux/FreeSurferLicense.txt
bidsdir=${mridir}/bids
mriqcout=${bidsdir}/derivatives/mriqc
mriqcwork=${mridir}/mriqc_work
micapipeout=${bidsdir}/derivatives/micapipe
micapipetmp=${mridir}/micapipe_tmp
for subid in HC001
do
    docker run -it --rm -v ${bidsdir}:/bids:ro -v ${mriqcout}:/out -v ${mriqcwork}:/work \
    nipreps/mriqc:latest /bids /out participant --participant-label ${subid} --session-id 01 \
    -w /work --species human --no-sub --notrack --verbose-reports -m T1w dwi
    docker run -it --rm -v ${bidsdir}:/bids:ro -v ${micapipeout}:/out -v ${micapipetmp}:/tmp -v ${fslic}:/licence \
    micalab/micapipe:v0.2.3 -bids /bids -out /out -tmpDir /tmp -sub ${subid} -ses 01 -threads 12 -fs_licence /licence \
    -proc_structural -proc_surf -freesurfer -post_structural \
    -proc_dwi -SC -proc_func -GD -MPC -QC_subj
done

@araikes
Copy link

araikes commented May 15, 2024

Do all of the outputs appear to be there? For instance, is /out/freesurfer populated?

Other things:

  1. Do your DWI files match exactly the naming convention expected by micapipe? You may need to pass the path to the input files.
  2. Same with fMRI files

@zhaopluseins
Copy link
Author

Thank you for you reply.
I checked output folder and there do exist some files, but I'm not sure whether they are entire.
I used MICs example dataset so I think all files match the micapipe. (https://micapipe.readthedocs.io/en/latest/pages/04.databases/index.html#microstructure-informed-connectomics-mics)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants