-
Notifications
You must be signed in to change notification settings - Fork 78
Remove example of rawdata/ at the top-level of a BIDS dataset
#687
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
|
Just a note that it was never valid inside a BIDS dataset. The example shows how to put a BIDS dataset next to derivatives instead of nesting one inside the other. |
|
I think it changes drastically how we use dandi, then. Dandi requires/assumes (?) that each dandiset is a valid bids dataset, and we used to nest I.e., go from to |
|
pinging @yarikoptic - as i think there is a related proposal somewhere as well that's a slight variant of what @balbasty showed above. this came up in the NWB Dev hackathon for multi-subject (dyadic, n-adic) experiments. |
- Add note about BIDS Raw datasets being distributable without derivatives - Include dataset_description.json in directory structure examples to emphasize where we observe legit BIDS datasets - Explain disadvantages of nested dataset organization for distribution - Clarify that sourcedata can contain Raw, non-BIDS, or derivative datasets - Add requirement for BIDSVersion key to identify BIDS datasets in subdirectories - Re-Include example of non-nested dataset organization in my_study folder (I based this change on top of the removal proposal in bids-standard#687)
Let's hope it is not that of a drastic change ;-)
yes - BIDS is one of the allowed "dataset layout" "standards".
Correct understanding overall. See more info at https://bids-specification.readthedocs.io/en/stable/common-principles.html#other-top-level-directories . Overall -- subfolders there do not have to be BIDS datasets. But if you announce any of them to be a BIDS dataset (by having corresponding dataset_description.json in that folder) -- they should be valid.
it is the And what @satra has mentioned is the where I propose a With all the above in mind I would recommend to move Going back to this PR: that example was not well formulated to start with. Is that directory ( To better the situation
|
Haha I was a bit dramatic! I read the issue too quickly and thought it was on a dandi/linc repo, I only now see we're at bids. Sorry for poluting the issue :) |
|
Thanks all for the discussion and clarifications. This makes sense and we will move raw data under Superseded by #688. |
- Add note about BIDS Raw datasets being distributable without derivatives - Include dataset_description.json in directory structure examples to emphasize where we observe legit BIDS datasets - Explain disadvantages of nested dataset organization for distribution - Clarify that sourcedata can contain Raw, non-BIDS, or derivative datasets - Add requirement for BIDSVersion key to identify BIDS datasets in subdirectories - Re-Include example of non-nested dataset organization in my_study folder (I based this change on top of the removal proposal in bids-standard#687)
As a follow up to bids-standard/bids-specification#1741, it looks like
rawdata/at the top-level is no longer valid.cc @dstansby @satra @balbasty @ayendiki @yarikoptic