Closed rbareja25 closed 8 months ago
In addition to above, I tried running now 'singularity run --cleanenv --bind /brain_mri_bids/BIDS_SORTED:/data --bind /brain_mri_bids/MRIQC_OUTPUT:/out mriqc_latest_v2.sif /data /out participant --participant_label **Cohort1**'
The cases in bids folder are as Cohort1_ID1, Cohort1_ID2.
Not sure if this is the correct way to run though.
Here is the log in this case:
Traceback (most recent call last): File "/opt/conda/lib/python3.9/site-packages/mriqc/engine/plugin.py", line 60, in run_node result["result"] = node.run(updatehash=updatehash) File "/opt/conda/lib/python3.9/site-packages/nipype/pipeline/engine/nodes.py", line 527, in run result = self._run_interface(execute=True) File "/opt/conda/lib/python3.9/site-packages/nipype/pipeline/engine/nodes.py", line 645, in _run_interface return self._run_command(execute) File "/opt/conda/lib/python3.9/site-packages/nipype/pipeline/engine/nodes.py", line 771, in _run_command raise NodeExecutionError(msg) nipype.pipeline.engine.nodes.NodeExecutionError: Exception raised while executing Node PlotMosaicNoise.
Traceback:
Traceback (most recent call last):
File "/opt/conda/lib/python3.9/site-packages/nipype/interfaces/base/core.py", line 398, in run
runtime = self._run_interface(runtime)
File "/opt/conda/lib/python3.9/site-packages/nireports/interfaces/mosaic.py", line 146, in _run_interface
plot_mosaic(
File "/opt/conda/lib/python3.9/site-packages/nireports/reportlets/mosaic.py", line 558, in plot_mosaic
img_data = np.moveaxis(
File "<__array_function__ internals>", line 180, in moveaxis
File "/opt/conda/lib/python3.9/site-packages/numpy/core/numeric.py", line 1460, in moveaxis
source = normalize_axis_tuple(source, a.ndim, 'source')
File "/opt/conda/lib/python3.9/site-packages/numpy/core/numeric.py", line 1391, in normalize_axis_tuple
axis = tuple([normalize_axis_index(ax, ndim, argname) for ax in axis])
File "/opt/conda/lib/python3.9/site-packages/numpy/core/numeric.py", line 1391, in
Traceback (most recent call last):
File "/opt/conda/bin/mriqc", line 8, in
Traceback:
Traceback (most recent call last):
File "/opt/conda/lib/python3.9/site-packages/nipype/interfaces/base/core.py", line 398, in run
runtime = self._run_interface(runtime)
File "/opt/conda/lib/python3.9/site-packages/nireports/interfaces/mosaic.py", line 146, in _run_interface
plot_mosaic(
File "/opt/conda/lib/python3.9/site-packages/nireports/reportlets/mosaic.py", line 558, in plot_mosaic
img_data = np.moveaxis(
File "<__array_function__ internals>", line 180, in moveaxis
File "/opt/conda/lib/python3.9/site-packages/numpy/core/numeric.py", line 1460, in moveaxis
source = normalize_axis_tuple(source, a.ndim, 'source')
File "/opt/conda/lib/python3.9/site-packages/numpy/core/numeric.py", line 1391, in normalize_axis_tuple
axis = tuple([normalize_axis_index(ax, ndim, argname) for ax in axis])
File "/opt/conda/lib/python3.9/site-packages/numpy/core/numeric.py", line 1391, in
And if I run 'group' here is the issue:
Traceback (most recent call last):
File "/opt/conda/bin/mriqc", line 8, in
Can you see a folder /brain_mri_bids/MRIQC_OUTPUT/.bids_db
? if so, please delete and retry with 23.1.0rc0. Please let us know the result because this may confirm a bug.
I encountered the same issue with docker MRIQC v23.0.0 and it was resolved with MRIQC v23.1.0rc0 . Thank you!
Please reopen if more recent versions of MRIQC showcase this problem.
What happened?
I am running mriqc using this command '
singularity run --cleanenv --bind /brain_mri_bids/BIDS_SORTED:/data --bind /brain_mri_bids/MRIQC_OUTPUT:/out mriqc_latest_v2.sif /data /out participant --participant_label sub-ID1'
I am getting the following error 'mriqc: error: One or more participant labels were not found in the BIDS directory: ID1' I have used DeepDicomSort to get my data predicted and sorted so its in the BIDS_SORTED folder which is a BIDS directory.I have tried 3 different docker containers from here https://hub.docker.com/r/nipreps/mriqc/ but each of the three gave same issue. The tags that I have tried are '[latest], [23.1.0rc0], [23.0.1]' According to the neurostars post https://neurostars.org/t/mriqc-one-or-more-participant-labels-were-not-found-in-the-bids-directory-on-hpc-with-singularity/25309/2, mriqc with 23.0.1 should be able to solve this issue but I still get the error.
What command did you use?
What version of the software are you running?
singularity pull --name mriqc_latest_v2.sif docker://nipreps/mriqc:23.0.1
How are you running this software?
Singularity
Is your data BIDS valid?
Yes
Are you reusing any previously computed results?
Work directory
Please copy and paste any relevant log output.
Additional information / screenshots
No response