Closed WilliamFCB closed 1 year ago
Does it work without setting --session-id
?
Hi Oscar,
Many thanks for your response!
I did not try that. I just generated a temporary bids structure without a session subdir and successfully ran mriqc on that one. So in principle, I am good. However, I would think the sesion-id setting should work in case of longitudinal data and one wants to single out a specific session. I am a bit hung up with multiple datasets and analyses to try it out now...... Maybe, If I can find the time :-) Cheers
if you can send me the output of a simple find on the folder structure, I can add that manifest to our currently tested ones and we will know for sure whether the problem is indexing or the session filter of the command line.
The directory structure that I tried the "-- session-id" flag on and did not work looks like:
dataset_description.json README sub-via0998 sub-via0998/ses-01CFINskyra sub-via0998/ses-01CFINskyra/anat sub-via0999 sub-via0999/ses-01CFINskyra sub-via0999/ses-01CFINskyra/anat
I moved the files to a structure, on which I successfully ran mriqc without the "--session-id" flag
dataset_description.json README sub-via0998 sub-via0998/anat sub-via0998anat/sub-via0998_ses-01CFINskyra_acq-mp2rage_rec-moco_run-01_T1w.json sub-via0998/anat/sub-via0998_ses-01CFINskyra_acq-mp2rage_rec-moco_run-01_T1w.nii.gz sub-via0999 sub-via0999/anat sub-via0999/anat/sub-via0999_ses-01CFINskyra_acq-mp2rage_rec-moco_run-01_T1w.json sub-via0999/anat/sub-via0999_ses-01CFINskyra_acq-mp2rage_rec-moco_run-01_T1w.nii.gz
Now I look at it .... it is maybe a bit strange that the latter ran successfully, as the ses-
Yes, that is a bit surprising. I'm curious about the MP2RAGE performance - I guess it works from the moment we integrated synthstrip.
sounds like I have been lucky then :-)
Hi Oscar
Here is an example of synthsterip on a very bad quality mp2rage. Did a very nice job I would think
Yes, pretty good. However, that image looks more like a classic MPRAGE, rather than the MP2RAGE with the echoes combined.
It is the UNI image with the background noise being suppressed
Maybe it is in the docs, but does mriqc down sample to 2mm iso?
No, it runs a quick and dirty affine registration with MNI152NLin2009cAsym. For that, it uses the 2mm version of the template (saving memory and time at the cost of accuracy)
synthstrip seems also to work nicely on non background denoised mp2rage data. I ran it with (purple mask) and without the --no-csf flag
I believe this is finished. Please reopen if I'm wrong.
What happened?
just updated to 23.01 in the Ihope this solved the issue of mriqc not reading a valid bids directory:
singularity build mriqc_23.1.sif docker://nipreps/mriqc
It did not run on a bids directory with sessions, but ran successfully after creating a directory without sessions.
What command did you use?
What version of fMRIPrep are you running?
only using mriqc on structural data
How are you running this software?
Singularity
Is your data BIDS valid?
Yes
Are you reusing any previously computed results?
No
Please copy and paste any relevant log output.
Additional information / screenshots
No response