-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Add ERDS topomap plotting #278
Conversation
eb8bbcf
to
3431db2
Compare
cb9905a
to
01fb4e8
Compare
Do you want me to merge this one or is there something you wanted to refactor? |
This one's ready, I'd prefer to refactor once you are happy with #279 interface- and functionality-wise :) |
I just tested this PR and I have three comments:
Do you have any good example data where we can test this? Maybe the data from the ERDS maps tutorial? But here the channel labels end with dots and there's no easy way to remove them in MNELAB... |
01fb4e8
to
b7c6c7a
Compare
I'm lacking ERDS knowledge, so I think it would be best if we discuss this on tuesday in "person" 😅 I used the data from your BCI-event ERDS Tutorial for trying things out. |
136ca2f
to
58007ac
Compare
The cmap used in |
Then I guess we should include |
The dialog is also missing edits to select the time range that should be averaged. |
Maybe I forgot to pull. I though VS Code does this automatically. |
No wait, it's not there! The time range is for computing the complete map. We need another time selection for the average. |
I see, OK, that makes sense. |
Do you want to include |
I'm not sure what you mean 🤔 |
Include it in MNELAB because it will be gone from MNE. |
Aaaah 🙈 done! |
Thanks @hofaflo! |
To-Do:
dialogs.utils.select_all
once Add support for plotting topomaps of evoked potentials #277 is mergedThere's a lot of code duplication in
dialogs/erds.py
, but since we want to add significance masks to ERDS maps soon, I'd postpone refactoring to when that is done.