Traceback (most recent call last):
File "/Users/shahzadali/miniconda3/envs/clinicadlEnv/bin/clinicadl", line 8, in <module>
sys.exit(cli())
^^^^^
File "/Users/shahzadali/miniconda3/envs/clinicadlEnv/lib/python3.11/site-packages/click/core.py", line 1161, in __call__
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/shahzadali/miniconda3/envs/clinicadlEnv/lib/python3.11/site-packages/click/core.py", line 1082, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "/Users/shahzadali/miniconda3/envs/clinicadlEnv/lib/python3.11/site-packages/click/core.py", line 1697, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/shahzadali/miniconda3/envs/clinicadlEnv/lib/python3.11/site-packages/click/core.py", line 1697, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/shahzadali/miniconda3/envs/clinicadlEnv/lib/python3.11/site-packages/click/core.py", line 1443, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/shahzadali/miniconda3/envs/clinicadlEnv/lib/python3.11/site-packages/click/core.py", line 788, in invoke
return __callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/shahzadali/miniconda3/envs/clinicadlEnv/lib/python3.11/site-packages/clinicadl/quality_check/pet_linear/cli.py", line 52, in cli
pet_linear_qc(
File "/Users/shahzadali/miniconda3/envs/clinicadlEnv/lib/python3.11/site-packages/clinicadl/quality_check/pet_linear/quality_check.py", line 109, in quality_check
input_files = clinicadl_file_reader(subjects, sessions, caps_dir, file_type)[0]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/shahzadali/miniconda3/envs/clinicadlEnv/lib/python3.11/site-packages/clinicadl/utils/clinica_utils.py", line 1071, in clinicadl_file_reader
raise ClinicaDLCAPSError(error_message)
clinicadl.utils.exceptions.ClinicaDLCAPSError: Clinica encountered 1564 problem(s) while getting :
Please note that the following clinica pipeline(s) must have run to obtain these files: pet-linear
* (sub-ADNI007S0316 | ses-M000): No file found
* (sub-ADNI002S6652 | ses-M000): No file found
.
.
.
* (sub-ADNI009S4814 | ses-M000): No file found
However, the scans are available in the CAPS_Dir/pet-linear directory as can be seen in the attached screenshot.
This is happening for pet-linear, however, the quality check for t1 was doone successfully using:
clinicadl quality-check t1-linear CAPS_DIR QC_t1_linear.tsv --no-gpu
Hello Shahzad,
Could you please provide an example of a path to a NIfTI PET file from your CAPS structure? Something like:
`caps/subjects/sub-0001/ses-M001/pet-linear/sub-0001_ses-M001_***_pet.nii.gz`
Also, could you let me know which version of ClinicaDL you are currently using?
Thank you!
Bests,
Camille
Hi, Dear Camille,
Thanks for the respone.
Here is the required information:
clinicadl --version:
Path to the pet nifti files:
--
You received this message because you are subscribed to the Google Groups "Clinica" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clinica-user...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/clinica-user/027d1706-70f2-47e6-8eb2-d328b74c0346n%40googlegroups.com.
/Users/shahzadali/miniconda3/envs/clinicadlEnv/lib/python3.11/site-packages/clinicadl/quality_check/pet_linear/quality_check.py:142: FutureWarning: In a future version, object-dtype columns with all-bool values will not be included in reductions with bool_only=True. Explicitly cast to bool dtype instead.
all_df = pd.concat([all_df, subject_df])
/Users/shahzadali/miniconda3/envs/clinicadlEnv/lib/python3.11/site-packages/clinicadl/quality_check/pet_linear/quality_check.py:142: FutureWarning: In a future version, object-dtype columns with all-bool values will not be included in reductions with bool_only=True. Explicitly cast to bool dtype instead.
clinicadl quality-check pet-linear CAPS_DIR QC_pet_linear_av45.tsv 18FAV45 cerebellumPons2 --participants_tsv participants.tsv
/Users/shahzadali/miniconda3/envs/clinicadlEnv/lib/python3.11/site-packages/clinicadl/quality_check/pet_linear/quality_check.py:142: FutureWarning: In a future version, object-dtype columns with all-bool values will not be included in reductions with bool_only=True. Explicitly cast to bool dtype instead.
all_df = pd.concat([all_df, subject_df])
/Users/shahzadali/miniconda3/envs/clinicadlEnv/lib/python3.11/site-packages/clinicadl/quality_check/pet_linear/quality_check.py:142: FutureWarning: In a future version, object-dtype columns with all-bool values will not be included in reductions with bool_only=True. Explicitly cast to bool dtype instead.
all_df = pd.concat([all_df, subject_df])
Also, regarding the upcoming ClinicaDL refactoring, just out of curiosity, will the results generated with the current CLI version remain usable (of course, yes🙏) after the transition to the Python package?
Thanks again for your support!
To view this discussion visit https://groups.google.com/d/msgid/clinica-user/4acae048-8681-474f-9660-cda337123cc1n%40googlegroups.com.