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

Replace fsl split #548

Merged
merged 7 commits into from Apr 18, 2023
Merged

Replace fsl split #548

merged 7 commits into from Apr 18, 2023

Conversation

jbh1091
Copy link
Collaborator

@jbh1091 jbh1091 commented Apr 17, 2023

Changes proposed in this pull request

Part of a series of branches and PRs addressing issue #482.

Replaces FSL's Split function with AFNI's 3dTsplit (for the DWI files) and custom code (for bvals and bvecs). Outputs and inputs should match the previous version exactly. FSL Split is still used in workflows that otherwise require FSL (e.g. eddy).

Documentation that should be reviewed

@jbh1091 jbh1091 merged commit ebb22ea into master Apr 18, 2023
2 checks passed
@jbh1091 jbh1091 deleted the replace-fsl-split branch April 18, 2023 16:36
@mattcieslak
Copy link
Collaborator

Thank you!! Did you get a chance to try this on local data to see if the quartering artifact pops up? One of the places I suspected might have introduced this is if TSplit changes the header in the split images

@jbh1091
Copy link
Collaborator Author

jbh1091 commented Apr 18, 2023

I was also wondering if this was the culprit actually. It ran fine with a similar build on some ABCD data. I also left in FSL's Split function for FSL workflows, and it was a TOPUP test failing that alerted me to the initial problem. So I think with all the circleCI tests passing we have solid evidence that this isn't the issue.

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

Successfully merging this pull request may close these issues.

None yet

2 participants