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

ENH: Use *NiWorkflows*' EPI-reference workflow #169

Merged
merged 5 commits into from
May 19, 2021

Conversation

oesteban
Copy link
Member

Replaces our workflows under dmriprep.workflows.dwi.util.

@oesteban oesteban requested a review from josephmje May 14, 2021 17:40
@josephmje
Copy link
Collaborator

josephmje commented May 14, 2021

Thanks for this @oesteban! It looks like it should also fix the issues I had with some oblique datasets. Is the old init_enhance_and_skullstrip_dwi_wf also meant to be replaced with init_brainextraction_wf from sdcflows?

@oesteban
Copy link
Member Author

Is the old init_enhance_and_skullstrip_dwi_wf also meant to be replaced with init_brainextraction_wf from sdcflows?

I think we should give it a try, at the very least.

Replaces our workflows under ``dmriprep.workflows.dwi.util``.
@oesteban oesteban marked this pull request as ready for review May 17, 2021 13:53
Copy link
Collaborator

@josephmje josephmje left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good to me! It's going to fail because the eddy nodes are no longer corrected properly. I can make a followup PR that includes the new masking workflow.

@oesteban
Copy link
Member Author

This looks good to me! It's going to fail because the eddy nodes are no longer corrected properly.

I'll fix the connections tomorrow (my time). No need to break master for this.

@josephmje
Copy link
Collaborator

I'll fix the connections tomorrow (my time). No need to break master for this.

Thanks @oesteban. I checked out the reference epi and I don't think it looks like its supposed to.

@oesteban
Copy link
Member Author

ugh - I had fixed that already. I'll double-check that the pinned versions of sdcflows and niworkflows are being used.

@josephmje
Copy link
Collaborator

This is looking better. The JHU1 epiref still looks a little weird but I tested it locally and it was fine there. For the masking reportlet, we are currently showing the unwarped epiref and mask. But should we instead show the epiref and mask before unwarping? The warped mask would be the input to head motion correction.

@pep8speaks
Copy link

pep8speaks commented May 18, 2021

Hello @oesteban, Thank you for updating!

Cheers! There are no style issues detected in this Pull Request. 🍻 To test for issues locally, pip install flake8 and then run flake8 dmriprep.

Comment last updated at 2021-05-18 21:35:00 UTC

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

3 participants