populse / mia_processes

The default processes repository for mia
Other
1 stars 2 forks source link

[reports improvement] Add plots in the MRIQC report #9

Closed LStruber closed 1 year ago

LStruber commented 2 years ago

There are several plots that could be drawn from mia MRIQC pipelines (mia_processes.pipelines.preprocess.anat_mriqc_pipeline and mia_processes.pipelines.preprocess.bold_mriqc_pipeline), so as to enhance reports. Those proposed below are taken from original MRIQC workflows of nipreps (https://mriqc.readthedocs.io/en/latest/reports.html#module-mriqc.reports):

manuegrx commented 1 year ago

For functional data I added a summary plot showing the slice-wise signal intensity at the extremes for the identification of spikes, the outliers metric, the DVARS, the FD and the carpetplot (as the one used in mriqc, I used the same function from niworkflow). I also added the temporal standard deviation map and average functional image with background enhancement

See https://github.com/populse/mia_processes/commit/ae5c851f553b89645caa44483daac983bb2cd92b

manuegrx commented 1 year ago

For anat data, I added the image with background enhancement and the brain mask / segmentation / head/ artifact contour.

I also added the qi2_plot, as I obtain the same plot as in mriqc. mriqc_22 06_qi2_plot

For functional data, I added the brain mask contour.

(see (https://github.com/populse/mia_processes/pull/43) )

I think that we have now the same plot as in mriqc, I close this issue.

alej170316_functional_mriqcReport_2023_06_22_10_25_34_42.pdf

alej170316_anatomical_mriqcReport_2023_06_22_11_52_36_90.pdf

servoz commented 1 year ago

Great ! Thanks a lot @manuegrx !