-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pre-processing in the absence of reversed phase encoding data #81
Comments
Dear Robert, I am not really an expert in diffusion MRI, but I am trying to obtain structural connectomes on my dataset. Unfortunately, I don't have fieldmap or reversed phase encoding acquisitions to obtain a state-of-the-art EPI distortion correction, and I was thinking of using the Synb0-DisCo as an alternative approach. I was wondering if there is a way to integrate this method (or other alternative approaches) while using MRtrix3_connectome. Also, my idea is to exploit externally obtained brain parcellations in the T1w space for building the connectome, is there a way to do this in Mrtrix3_connectome? |
Hi Giuseppe, While I would very much like to integrate Synb0-DisCo into this tool, I'm being dragged in a million directions right now, and there's a lot of useful capabilities that simply fail to ever make their way to the top of my priority list. Indeed even within MRtrix3 itself, the capability to utilise the output of SynB0-DisCo has not yet made it into a public release (the code is written, but it's residing in the development branch that will eventually become version RE the use of unsupported brain parcellations: there's a couple of potential avenues here. One would be a feature request separate to this thread, wherein one can specify e.g. Cheers |
Dear Robert, Regarding the external brain parcellations, my idea was to use a scheme that is not entirely "atlas-based" (i.e. using FSL FIRST to obtain deep gray matter nodes in the T1w space, along with a common atlas-based parcellation of the cortex) and would not fit with the classic "register_to_template -> transform_parcellation_to_subject_space" strategy. Best, |
Okay, that would require some modification of the code paths. The MRtrix3 script Are you wanting to use sub-cortical estimates from FIRST because you consider them to be more accurate than the corresponding parcels in your atlas following registration, or because such parcels are entirely absent from your atlas? Either way it's an entirely reasonable feature request, and I don't think it would require a huge amount of effort. But I do think it'd be preferable to integrate those parcellations into the container. It would still be possible to use those parcellations if running outside of a container environment by using the Rob |
Hi Robert, I forked and tried to implement some solution. Best, Stefan |
Cheers @treanus. A difficulty here from a theoretical perspective is ensuring that the two tools operate together correctly. Data coming from https://community.mrtrix.org/t/dwipreproc-and-inter-protocol-motion/1046 There may be some risk of such occurring here especially if the DWI data do not have a b=0 volume as the first volume. |
Hi @Lestropie, I created the pull request. As for my own script running synb0, I try to get the first b0 from the dataset. In bash:
Is this ok? Thx in advance, |
Utilising the Synb0-DisCo approach described in:
https://www.sciencedirect.com/science/article/pii/S0730725X18306179
, either using the existing histogram matching approach or by packaging the ML-based T1 -> b=0 image synthesis approach.
The text was updated successfully, but these errors were encountered: