[ENH] Support run and acq entities in behavior-only data#556
[ENH] Support run and acq entities in behavior-only data#556sappelhoff merged 5 commits intobids-standard:masterfrom
Conversation
effigies
left a comment
There was a problem hiding this comment.
Nice and straightforward. Thanks!
sappelhoff
left a comment
There was a problem hiding this comment.
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:
runandacqentities tobehmodality page.recordingentity to physio/stim suffixes underbehdata type.behsuffix tobehdata type row of entity table.behrow intoevents/behandphysio/stimrows.run,acq, andrecordingentities tobeh (physio stim)row of entity table.runandacqentities tobeh (beh events)row of entity table.