-
Notifications
You must be signed in to change notification settings - Fork 88
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
we should probably restrict the kinds of "labels" that can be passed to entity: *_space-<label>
#709
Comments
Our CI is now failing because of extended coverage in the validator https://github.com/bids-standard/bids-validator/pull/1190 https://github.com/mne-tools/mne-bids/runs/1977304655?check_suite_focus=true |
So … which |
I think the issue is that now anything with @sappelhoff can you help clarify what the below should be? For iEEG mne-python -> BIDS:
|
HELP, is this supposed to be a keyword argument?? It makes my eyes bleed trying to read this monstrosity 😱 Can we come up with something considerably more concise? :) |
Yes, Of course, if it is a well known coordinate system, then it can be added to BIDS without a log of hassle. However, there is a huge amount of coordinate systems supported, see: https://bids-specification.readthedocs.io/en/latest/99-appendices/08-coordinate-systems.html#standard-template-identifiers And I suspect that for some of these, the issue just boils down to not knowing the mapping.
I don't know what that is either ... so probably "Other", and put some meaningful thing in
that'd be great if you could find out ... because
and if we convert to mm (which should be straight forward), then what would the coord system be from the BIDS list?
We could make |
it's actually |
At least this is CamelCased SoItsNotAllThatBadIGuessButInTheEndItsReallyJustAMatterOfTasteRight? But seriously, if we do decide to use these names, we should at least turn them into snake_case and not simply lowercase them :) |
@hoechenberger apologies. Typing this out on GitHub mobile app heh :p |
crossref to mne discoure group: https://mne.discourse.group/t/quick-clarification-on-mne-coordinate-systems-mni-tal-vs-fs-tal/2752 |
We should probably restrict the kinds of "labels" that can be passed to entity:
*_space-<label>
Currently, any string can be passed ... this passes the validator, because the validator does not cover this case currently (but may do so in the future).
came up in #677 (comment)
see bids-validator issue: https://github.com/bids-standard/bids-validator/issues/743
see bids spec clarification PR: https://github.com/bids-standard/bids-specification/pull/734/files
note that although I crossreference to a clarification PR in the BIDS spec, the spec always contained the sentence that the
label
for the*_space-<label>
should be taken from a list of permissible keywords.The text was updated successfully, but these errors were encountered: