Closed girishmm closed 1 year ago
What version of freesurfer and smriprep? This should be fixed in the latest release.
FreeSurfer version: freesurfer-linux-ubuntu22_x86_64-7.3.2-20220804-6354275 smriprep version : smriprep v0.10.0
Freesurfer 7.3.2 is the latest version available. I will upgrade smriprep to 0.11.0 and try again.
Upgrading smriprep to 0.11.0 resolves the error. I suggest adding Connectome Workbench to the list of well-known software packages used in README as smriprep fails to run without wb_command in the latest version. Closing issue as resolved.
I tried to run the complete smriprep pipeline on a structural MRI dataset. The dataset was organized according to BIDS and had T1w, T2W, and FLAIR images for each subject. To check if the pipeline completes successfully, I ran it over one subject.
It errors out during the autorecon2-vol phase of recon-all. To verify if it completes without freesurfer surface preprocessing and subcortical segmentation, I ran it with the fs-no-reconall flag.
This completes without throwing any errors.
I trace the issue in the autorecon2 phase to the canorm step mentioned here. mri_ca_normalize tries to read the xform file talairach.lta from /bids/derivatives/freesurfer/sub-150352/mri/transforms but it is absent, and this leads to the error. Instead of talairach.lta, there is a talairach.xfm.lta file. On running, canorm step using this xform file, it runs successfully.
Is this a misnaming problem by the smriprep pipeline, or am I missing something? Log below for more info.