-
Notifications
You must be signed in to change notification settings - Fork 0
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
Overall purpose/point... WiP #1
Comments
This sounds very cool @yarikoptic. For Neurobagel, I think this would be the rough workflow for the first (retro-spective) annotation for e.g. OpenNeuro:
|
Not sure if that's relevant but the all-repos package may come in handy. https://github.com/bids-apps/maintenance-tools I'd be curious to see if it plays well with datalad |
possibly relevant: having "patch" datasets bids-standard/bids-specification#814 if possible this would prevent having to create a sibling of each dataset we want to annotate we would still want ways to make sure annotation are not obsolete and stay in synch with upstream |
in reply to @surchs above - 3 activities about annotations:
prototype of a rough bash script which does everything for a given dataset is https://github.com/OpenNeuroDatasets-JSONLD/.github/blob/main/code/prototype-neurobagel.sh and is being now ran to populate that organization with adjusted forks. Body of the script is fairly generic, the only specific invocation is cloning of openneuro-annotations and the bottom where we invoke |
NB WiP -- yet to finish dumping ideas...
A somewhat in spirit of automations like con/tinuous, datalad/git-annex, datalad-extensions testing, etc.
An automation to provide "tuned" forks of multiple git repos, possibly without offering "tune ups" back to original locations (since they might not want them). Use cases:
NIDM improved openneuro datasets. ref: https://github.com/OpenNeuroDatasets-NIDM/nidm-openneuro-doc/issues has an outline of some initial original ideas/TODOs
neurobagel - related but different ;) annotation of some of the openneuro datasets
Following high level configuration structure I see
.*
by defaultopenneuro-
prefixconjob init https://github.com/OpenNeuroDatasets https://github.com/OpenNeuroDatasets-NIDM/ BIDS2NIDM
which would
Possible additional features:
rerender
command to update all templated producedAspects which come to mind
.github/workflows
change too in that repo in some branch. Could be done and just operate "out of branch" (e.g. some action to run inconjob/
branch while working onmain
branch of the repo)The text was updated successfully, but these errors were encountered: