-
-
Notifications
You must be signed in to change notification settings - Fork 41
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
🐛 Freesurfer-based pipeline options cause a hang in a specific use case #2104
Labels
Comments
sgiavasis
changed the title
🐛 Freesurfer-based pipeline options causes a hang in a specific use case
🐛 Freesurfer-based pipeline options cause a hang in a specific use case
May 6, 2024
shnizzedy
added a commit
to shnizzedy/fcp-indi.github.io
that referenced
this issue
May 7, 2024
Co-authored-by: Steve Giavasis <[email protected]>
shnizzedy
pushed a commit
to shnizzedy/fcp-indi.github.io
that referenced
this issue
May 7, 2024
shnizzedy
pushed a commit
to shnizzedy/fcp-indi.github.io
that referenced
this issue
May 7, 2024
shnizzedy
added a commit
to shnizzedy/fcp-indi.github.io
that referenced
this issue
May 8, 2024
Co-authored-by: Steve Giavasis <[email protected]>
shnizzedy
pushed a commit
to shnizzedy/fcp-indi.github.io
that referenced
this issue
May 8, 2024
shnizzedy
added a commit
to shnizzedy/fcp-indi.github.io
that referenced
this issue
May 8, 2024
Co-authored-by: Steve Giavasis <[email protected]>
shnizzedy
pushed a commit
to shnizzedy/fcp-indi.github.io
that referenced
this issue
May 8, 2024
5 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
When running both
recon-all
within C-PAC via Nipype and the ABCD surface post-processing workflow, the pipeline tends to hang roughly around the timeseries warp-to-template part of the pipeline, although the warp-to-template portion seems unrelated to the stall (which really confounded the debugging efforts).This most notably impacts the
abcd-options
preconfig and/or the options commonly associated with it.This error will not happen if:
recon-all
is run outside of C-PAC first, then the results ingressed into C-PAC and surface post-processing run afterwards.recon-all
is run inside C-PAC but surface post-processing is not enabled.If this error occurs, it can also be bypassed by:
I suspect it is the combination of
recon-all
and its outputs' Nipype pointer connections to the surface post-processing nodes, in some way. Fortunately, we are moving away fromrecon-all
being run within C-PAC in the near future.To reproduce
abcd-options
preconfig withrecon-all
enabled within C-PAC, instead of ingressing Freesurfer results from a previous Freesurfer run.Preconfig
Custom pipeline configuration
No response
Run command
No response
Expected behavior
The pipeline should simply complete.
Acceptance criteria
abcd-options
pipeline run with Freesurferrecon-all
run as part of the pipeline, and then the pipeline completes successfully with no intervention.Screenshots
No response
C-PAC version
v1.8.7
Container platform
No response
Docker and/or Singularity version(s)
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: