Skip to content

🐛 Repair Freesurfer FSL ccs-options brain mask workflow #2266

@sgiavasis

Description

@sgiavasis

Describe the bug

  1. The FSL BET node should output the binary brain mask, not the skull-stripped brain.

    • This should be:
    • wf.connect(skullstrip, 'mask_file',
    • instead of wf.connect(skullstrip, 'out_file',
  2. The final result is just a field of "snow" and not a correct binary mask. The final node is the problem.

PENDING: More details to come, issue in progress.

To reproduce

No response

Preconfig

  • default
  • abcd-options
  • anat-only
  • blank
  • ccs-options
  • fmriprep-options
  • fx-options
  • monkey
  • monkey-ABCD
  • ndmg
  • nhp-macaque
  • preproc
  • rbc-options
  • rodent

Custom pipeline configuration

No response

Run command

No response

Expected behavior

  • The BET path of this workflow should produce a binary mask.
  • The final result should also be a binary mask.

Acceptance criteria

  • Workflow produces a high-quality binary brain mask that continues downstream to the rest of the pipeline and can be used interchangeably as part of the forkable masking options.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    ✅ Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions