-
-
Notifications
You must be signed in to change notification settings - Fork 2
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
👽 Set up outputs in Brainlife to specific types #10
Comments
Seems like there are a lot of options here, looking at their examples. However I see it may be a good idea to specify masks, etc. - maybe another option is setting it up so that the suffix of the outputs are set as the data type? So, |
Looking more at this:
Sounds like it may also be feasible to make a data type for every unique resource label we have in C-PAC? Like desc-preproc_T1w, space-T1w_desc-brain_mask, etc.? If I understand that right, it would be worth seeing if there are other Brainlife.io compatible apps that are already using BIDS-Derivatives and getting a sense of how they've named their outputs. Because it looks like the point of creating these tags is to facilitate interoperability. |
I second the idea to register separate output data objects - much like the fmriprep app (https://brainlife.io/app/5c61c69f14027a01b14adcb3) You can go ahead and register anat/func as new outputs and update the
And yes, you can set whatever the datatype tag to add specificity/context to the datatype. But I recommend making those an official datatype tags for neuro/anat by consulting in #datatype channel. In brainlife, we don't really call our output "derivatives" like BIDS does, because most App works on output from other Apps. You can start out by having no datatype tags, and when developers identify issues, data incompatibility, then we add datatype tags to prevent certain issues from happening. |
Related problem
Currently C-PAC on Brainlife outputs "raw" "c-pac" data:
Proposed feature
Now that we have BIDS Derivatives outputs in C-PAC, we can specify multiple outputs in Brainlife to afford chaining Brainlife apps after C-PAC.
Alternatives
that incorporates all of C-PAC 1.8's outputs in one datatype?
The text was updated successfully, but these errors were encountered: