PennLINC / qsiprep

Preprocessing of diffusion MRI
http://qsiprep.readthedocs.io
BSD 3-Clause "New" or "Revised" License
138 stars 55 forks source link

qsiprep html doesn't have visual qa output #331

Closed andrew-yian-sun closed 2 years ago

andrew-yian-sun commented 2 years ago

I am running qsiprep v0.14.3 on 1 participant with mostly default settings. The all the files seem to be there (albeit named differently than expected from the documentation), but the visual QA is missing from the html file. Only "Methods" and "Errors" tab are there. In "Errors", it says there are none to report.

The command I ran:

sudo docker run -ti --rm \
--volume /blc/NIA_R21/data_mri/dataOLD_BIDS_test:/data:ro \
--volume /blc/NIA_R21/data_mri/dataOLD_BIDS_test/derivatives:/out \
--volume ${FREESURFER_HOME}:/opt/licenseDir \
pennbbl/qsiprep:latest \
/data \
/out \
participant \
--participant_label 0061 \
--output_resolution 0.95 \
--skip_bids_validation \
--fs-license-file /opt/licenseDir/license.txt 

OS: Linux CentOS 7 QSIprep version: 0.14.3

andrew-yian-sun commented 2 years ago

Issue was resolved after mounting $HOME to /work in docker and making sure --work_dir /work was set in qsiprep options.

time sudo docker run -ti --rm \
--volume /blc/NIA_R21/data_mri/dataOLD_BIDS_test:/data:ro \
--volume $HOME:/work \
--volume /blc/NIA_R21/data_mri/dataOLD_BIDS_test/derivatives:/out \
--volume ${FREESURFER_HOME}:/opt/licenseDir \
pennbbl/qsiprep:latest \
/data \
/out \
participant \
--participant_label 0117 \
--output_resolution 0.95 \
--skip_bids_validation \
--work_dir /work \
--fs-license-file /opt/licenseDir/license.txt \