Open nimzodisaster opened 2 years ago
Hi @nimzodisaster,
Thank you for reporting this. First of all quick question - these already skull-stripped T1w's - are the brain-only images already in your input data directory, with CPAC pointing directly to them?
For example, if you open the CPAC data config YAML that gets generated and written out to the pipeline directory, is it listing the T1w nifti files that are already skull-stripped?
Yes. The site directory contains skull stripped brain mprage, but skull on funcs. I compared preproc anat outputs have more skull/tissue removed than I started with (actually an improvement in most cases, but not the intended output.). I do not know if this effects the functional preproc pipeline
Okay, got it. This is an issue with flexibility and ingressing processed data. The short term part, in the next upcoming release we'll expand which data the registration block can pull in (it's expecting desc-brain_
which gets produced either from the extraction blocks, or if someone has this in their data directory with that specific naming).
The long term part, we'd like to make this kind of thing more seamless for users. So I'd like to hear what you think would be a good UX flow for this. Example, updating the sidecar JSON's to read SkullStripped: True
via BIDS, or would this be too cumbersome? Would you prefer a flag in the data config or pipeline config for certain caveats like this? etc.
Describe the bug
Have anatomical image that are already brain stripped. So I set flags in the configuration:
and
This error appears during the pipeline check.
To reproduce
No response
Preconfig
Custom pipeline configuration
No response
Run command
No response
Expected behavior
should not run brain extraction and should set inputs to output
Acceptance criteria
should not run brain extraction and should set inputs to output
Screenshots
No response
C-PAC version
1.8.4
Container platform
No response
Docker and/or Singularity version(s)
No response
Additional context
No response