PennLINC / qsirecon

Reconstruction of preprocessed q-space images (dMRI)
https://qsirecon.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
5 stars 3 forks source link

Connectivity matrix plots in reports are broken #128

Closed araikes closed 4 weeks ago

araikes commented 1 month ago

Summary

Reports are rendering (when using --writable-tmpfs) which is great. However, the connectivity matrix plots for DSI Studio GQI and MRtrix recon specs are not rendered in.

Additional details

What were you trying to do?

Test out pipelines and look for failure points.

What did you expect to happen?

Unanticipated failures

What actually happened?

Unanticipated failures. The pngs don't appear to be pngs specifically for the connectivity matrices.

Reproducing the bug

apptainer run -\
-containall --writable-tmpfs \
-B $PWD/derivatives/qsiprep_0.22.1/qsiprep:/input \
-B $PWD/derivatives/qsirecon:/output \
-B /tmp:/tmp \
-B /groups/adamraikes/license.txt:/license.txt \
$RECON /input /output participant \
--participant_label 001 \
-w /tmp  \
--nthreads 8 --omp-nthreads 8 --fs-license-file /license.txt --recon-spec dsi_studio_gqi --input-type qsiprep

Screenshots

Report

image

Opening the PNG by itself

image

mattcieslak commented 1 month ago

@tsalo has a fix for this in #131/#136