-
Notifications
You must be signed in to change notification settings - Fork 165
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
[ENH] Support run and acq entities in behavior-only data #556
Conversation
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.
Nice and straightforward. Thanks!
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.
Thanks @tsalo would you mind checking whether this is accepted by the validator -> and if not, could you open a new issue there so that we can start implementing support for it?
@sappelhoff It looks like the validator actually supports |
Should I open an issue or update this PR to include those other entities for |
I don't think we need to document That leaves |
I don't see any reason to support Still, perhaps this mismatch between the specification and the validator is something that can wait to be resolved by the transition to a schema. |
copy pasting without reading the spec fully :-) ... it can happen, because some of the validator devs are not specification users. (and everybody makes mistakes) --> But if we find such things it'd be good to correct it.
I agree unless the fix is easy, in which case we should act as soon as somebody can find the time. for this PR: I think we can thus leave it as is:
|
I've opened https://github.com/bids-standard/bids-validator/issues/1036, so at least it's on their radar. Should we then merge this PR? |
we have a loose rule to leave PRs open for 5 days after two approving reviews, so that other people have the chance to chime in if they want to. Let's leave it open for a bit longer and then merge if nobody complains :-) |
Per the maintainers call today, we want to support |
I also added |
Looks good. Can we add an example |
Absolutely. Would something like the following be good?
This is just cribbed from the corresponding paragraph under Task (including resting state) imaging data and changed with the DBS example. |
I would keep it a little simpler:
Does that seem clear, or does it feel like I've removed too much? |
I think that's pretty clear. I'll add it. Thanks! |
We want to wait five days from the last commit, right? So, barring additional concerns, this should be mergeable on Monday? |
Yeah, I think Monday would be reasonable. There's been no negative comment at all, so I don't think we need to be too conservative on a pretty minor change that ratifies existing datasets. |
Thanks @tsalo |
Closes #539.
Changes proposed:
run
andacq
entities tobeh
modality page.recording
entity to physio/stim suffixes underbeh
data type.beh
suffix tobeh
data type row of entity table.beh
row intoevents/beh
andphysio/stim
rows.run
,acq
, andrecording
entities tobeh (physio stim)
row of entity table.run
andacq
entities tobeh (beh events)
row of entity table.