-
-
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
🚚 Replace integers suffixes with descriptive strings for regressor forks #1831
Conversation
Ref https://cmi-cnl.slack.com/archives/GC8KKE490/p1668012515881329?thread_ts=1668004981.620869&cid=GC8KKE490 Co-authored-by: Greg Kiar <gkiar@users.noreply.github.com>
Question about this one: in #1808, I gave the examples
but here
I didn't add How to we want these differentiations to be?
|
Seems like we could add a
― Brain Imaging Data Structure v1.8.0: Common principles § Unspecified data |
I'm interpreting > All non-standard file entities SHOULD conform to BIDS-style naming conventions, including alphabetic entities and suffixes and alphanumeric labels/indices. ― https://bids-specification.readthedocs.io/en/v1.8.0/02-common-principles.html#unspecified-data as giving permission to add non-standard entities
commit 269ad93 Author: Jon Clucas <jon.clucas@childmind.org> Date: Thu Nov 10 18:52:38 2022 +0000 :truck: Drop `space-` entities from from native-space filenames: commit a528907 Author: Jon Clucas <jon.clucas@childmind.org> Date: Wed Nov 9 22:06:07 2022 +0000 :recycle: Refactor expected outputs commit 411e2dc Author: Jon Clucas <jon.clucas@childmind.org> Date: Wed Nov 9 21:27:58 2022 +0000 :bug: Path.glob generator is truthy when empty commit acb6aed Author: Jon Clucas <jon.clucas@childmind.org> Date: Wed Nov 9 19:43:38 2022 +0000 fixup! :goal_net: Update expected outputs check to match updated derivatives structure Co-authored-by: Amy Gutierrez <amygutierrezbme@gmail.com> commit fc90be1 Author: Jon Clucas <jon.clucas@childmind.org> Date: Tue Nov 8 16:43:26 2022 -0500 :goal_net: Update expected outputs check to match updated derivatives structure Co-authored-by: Amy Gutierrez <amygutierrezbme@gmail.com> Co-authored-by: Greg Kiar <gkiar@users.noreply.github.com>
8ac1d4a
to
af9738a
Compare
Fixes
Related to #1808 by @shnizzedy
Includes #1823, #1825 & #1830 by @shnizzedy
Description
-
s in BIDS values to camelCase #1825desc-
value additions (e.g.,desc-preproc-1
,desc-preproc-2
becomesreg-36Parameter_desc-preproc
,reg-aCompCor_desc-preproc
)I interpreted
― Brain Imaging Data Structure v1.8.0: Common principles § Unspecified data
as allowing us to create a non-standard
reg-
entity here. If we decide to keep this info mashed intodesc-
we can just roll back to 02f93df.Technical details
The main change here is
C-PAC/CPAC/pipeline/engine.py
Lines 938 to 962 in 2d354fd
sub-NDARYX806FL1_ses-HBNsiteRU_task-rest_run-1_atlas-HOCPA_reg-aCompCor_desc-th25Mean_timeseries
instead ofsub-NDARYX806FL1_ses-HBNsiteRU_task-rest_run-1_atlas-HOCPA_desc-th25Mean1_timeseries
Since the atlas names and hyphen-to-camelCase changes are integral to this PR, I merged #1823 and #1825 into this branch and tested them together. We can just merge this one into
develop
and get all 3 unless we want to keep them separate.Screenshots
Checklist
Update index.md
).develop
branch of the repository.Developer Certificate of Origin
Developer Certificate of Origin