Skip to content
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

Limits on rotations when combining EPIs? #306

Closed
effigies opened this issue Dec 1, 2022 · 1 comment
Closed

Limits on rotations when combining EPIs? #306

effigies opened this issue Dec 1, 2022 · 1 comment
Labels

Comments

@effigies
Copy link
Member

effigies commented Dec 1, 2022

Inspired while thinking about #297: for SyN-SDC in fMRIPrep, we collate BOLD series based on their effective echo spacing/total readout time and phase-encoding direction. If you consider cases where subjects adjust their heads between runs or leave the scanner, it seems like there is potential to have significantly different distortion profiles.

Consider a case where in session 1, the subject's head is rotated ~15deg to the left of plumb about the vertical axis (in the axial plane), and ~15deg to the right in session 2. You would now have a 30deg difference in the direction of susceptibility artifacts between the two scans. An average EPI reference would increase noise, rather than reduce it. Rotations about the transverse axis will also impact the distortion.

If this reasoning is correct, it's possible that this is responsible for some SyN-SDC artifacts in multi-run datasets. I will be testing a multi-run dataset on a per-run basis (via the expedient of just changing the TRT because it doesn't matter).

If this is the case, perhaps the "correct" solution is to estimate the fieldmap in T1 space and average that across BOLD images, rather than averaging the BOLD references and estimating the fieldmap. A compromise for efficiency could be to estimate the alignment between BOLD references and cluster images that are sufficiently close together.

@effigies
Copy link
Member Author

effigies commented Dec 6, 2022

Per meeting, try to get wrangler to generate 1 fieldmap per BOLD. If this works, get it into 2.2.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant