-
-
Notifications
You must be signed in to change notification settings - Fork 41
✨Introduced desc-head_bold and changed sbref generating nodeblock #2183
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
Conversation
233e932 to
b07dc13
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this will work as-is, but it's still conceptually unclear to me if
registration_workflows:
functional_registration:
coregistration:
func_input_prep:
reg_with_skull:and
registration_workflows:
functional_registration:
coregistration:
func_input_prep:
mask_sbref:ever make sense to be different from each other. If not, we can just use reg_with_skull for the switch here
C-PAC/CPAC/registration/registration.py
Lines 3129 to 3135 in 94bd58f
| [ | |
| "registration_workflows", | |
| "functional_registration", | |
| "coregistration", | |
| "func_input_prep", | |
| "mask_sbref", | |
| ], |
If we do need the new switch, let's add it to pipeline_config_default.yml too so the comment will copy over to any pipeline config.
sgiavasis
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good! Just requested two small changes.
|
Re: @shnizzedy, Diving into this deeper - I see where/why this gets confusing. Really that logic should be in the In Then there is In the end I think it's okay if The thought arises that we could simply add a masking step in I was going to say we should keep I would also say then, let's use that, and decide whether or not to send in brain or whole-head Long story short: this is all worth doing, but I think not on the eve of a release! I think what we need to do:
|
709816b to
e497d62
Compare
Fixes
Fixes #2174 by @sgiavasis
Description
Refactors
sbrefgeneration by updating BOLD input selection to improve clarity and flexibility. Replacesdesc-brain_boldwithdesc-preproc_bold, introducesdesc-head_boldas a bookmark resource, and adds an option tomask sbrefin the config.Technical details
desc-preproc_bolddesc-head_boldandbolddesc-head_boldas a bookmark resource atbold_maskingnodeblockmask_sbrefswitch in the config as an option.Tests
Try running the custom pipeline config as mentioned below
Screenshots
Ran CPAC test-config with

defaultandabcd-optionspre-config. Both completed and the nodeblock connected successfullyFurthermore, made a custom pipeline modifying default config with the following changes and the test config ran successfully.
Before the fix

After the fix, the

test-configrun completed.Checklist
Update index.md).developbranch of the repository.Developer Certificate of Origin
Developer Certificate of Origin