Replies: 3 comments 5 replies
-
From the image processing side, skull stripping solves one of the biggest issues, getting good alignment, because brain vs non-brain tissue in mice is much less obvious than human data, and often mouse data is much poorer quality anatomically. Internally, masks are generated since they're needed to isolate brain vs non-brain downstream. Having said that, I worry about unknown interactions with the confound/analysis of having a sharp edge in the data where the extraction happens, as well as the interaction of automatic preprocessing and masking inside the pipeline. @archang how are you making your masks? @Gab-D-G maybe worthwhile investigating allowing users to provide subject-specific masks on the frontend? |
Beta Was this translation helpful? Give feedback.
-
Update - the RABIES preprocess package failed on two different sets of non-skull-stripped data. There were varying errors reported such as SIGBUS: 7, as well as "exit status 139" and "exit status 1." |
Beta Was this translation helpful? Give feedback.
-
Hi, there is a way to use the brain masks within RABIES as if applying skullstripping (i.e. brain_extraction=true). With this option, masks inherited from inhomogeneity correction will be used to drive registration. I would recommend trying to use the internal masking tools from RABIES, as they should be able to handle high quality masking according to dataset specifications (see recommendations here to try improving masking quality https://rabies.readthedocs.io/en/stable/registration_troubleshoot.html). However, if you have a brain masking tool outperforming RABIES, it would be interesting to compare its performance, and potentially integrate it as an option. If you wish, you could combine your skull-stripping with RABIES preprocessing by providing already skull-stripped images and derive brain masks matching your skull stripping by turning off registration during inhomogeneity correction (--bold_inho_cor method=no_reg). This will derive a brain mask based on voxel intensity profile, and since voxels outside the brain are set to 0, it should effectively derive a mask automatically matching the brain boundaries already computed. You should then select the |
Beta Was this translation helpful? Give feedback.
-
Hi,
I was wondering if the RABIES community believes whether or not the preprocessing, confound correction & analysis packages benefit from skull-stripped (ie., brain extracted) input.
I'm running end to end with RABIES with both non-segmented & segmented versions of my data to test, but would also like to hear if anyone has had any experience with this.
Beta Was this translation helpful? Give feedback.
All reactions