-
Notifications
You must be signed in to change notification settings - Fork 138
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
Merge Bep010 ieeg examples onto master #151
Conversation
… file, removed _electrodes.txt and renamed _electrodes.json to _coordframe.json
…t of the BIDS spec
…or the examples on github
…ified in the json metadata that accompanies the IntendedFor file
…in the same session as the iEEG (unless the iEEG was recorded with the patient in the MR scanner)
…dated the json fields
… the draft specification
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.
LGTM!
this is relevant to: https://github.com/bids-standard/bids-validator/issues/749 I'd like to merge these examples soon and then make a release of the One more approving review from @dorahermes or @choldgraf should do the trick :-) |
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.
Just a couple of small suggestions for the epilepsy dataset and I found a small error in one of my datasets for the electrode size. I will make a pull request to fix my dataset.
ieeg_epilepsy/sub-01/ses-postimp/ieeg/sub-01_ses-postimp_space-MNI152_electrodes.tsv
Show resolved
Hide resolved
ieeg_epilepsy/sub-01/ses-postimp/ieeg/sub-01_ses-postimp_space-MNI152_coordsystem.json
Outdated
Show resolved
Hide resolved
ieeg_epilepsy/sub-01/ses-postimp/ieeg/sub-01_ses-postimp_space-head_coordsystem.json
Outdated
Show resolved
Hide resolved
ieeg_motorMiller2007/sub-bp/ses-01/ieeg/sub-bp_ses-01_space-T1w_electrodes.tsv
Outdated
Show resolved
Hide resolved
@dorahermes do you approve of merging this PR now? |
The only comment left is that the electrode names in the ieeg_epilepsy dataset contain a non-letter/number symbol: '. I cannot fix this according to the data/header, because they have zero bites and I can't read the channel labels. I could just remove the ', or just leave it since the dataset currently passes the validator? @choldgraf |
What was the reason to only allow numbers and letters in the first place? We don't have this restriction in EEG, and apparently we missed this inconsistency between EEG and iEEG 😬 |
arggg - what's the state of the validator? I'm guessing it'll pass both of them even if there's a symbol in the channel names, is that right? |
yes, that's right :-) why do you think that symbols in the channel name are a bad idea? |
The initial thought was that it would be more difficult to match electrode names and channels labels in case of symbols. |
Do you have an example where it would be more difficult? Just so that I can understand better? To move further, I see these options:
|
if symbols can be in both the channels and in the electrodes names, then I'd be +1 on supporting them since those symbols would be "just another character in a string". e.g., If channels and electrodes were named |
(but, this would require a change to the spec, as @sappelhoff says...so to me the question breaks into "do we change the spec, or do we change the validator") |
+1 for adding to the spec that symbols are also permissible as this would also increase consistency with EEG and I don't see a convincing reason to not include symbols |
+1 for adding to the spec that symbols are also permissible for the same reasons |
+1 for allowing symbols |
alright! see bids-standard/bids-specification#182 ... please review :-) |
just fyi: Unless something happens, I will merge this one once bids-standard/bids-specification#182 is merged |
I think @dorahermes should "un-request changes" before we merge, just to respect the community process... |
+1 |
🎉 |
Merge Bep010 ieeg examples onto master Former-commit-id: e29bcc5
closes #131
Apart from rebasing on master, this PR brings two changes:
ieeg_visual
: cfac0a4