-
Notifications
You must be signed in to change notification settings - Fork 115
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
Extra eeg channels in automatic sleep staging #40
Comments
Hi @zixiao-yin, thank you :-) For now only a single EEG channel is supported, preferentially C4-M1 or C3-M2. Adding support for multiple EEG channels in the core algorithm should be pretty straightforward, however we'll also need to retrain the classifier (see https://github.com/raphaelvallat/yasa_classifier). I don't think this will be implemented in the near future. Thanks, |
Got it, Thanks Raphael! |
Hi Raphael, Thank you very much! |
Hi @zixiao-yin, You should be able to detect k-complexes with the yasa.sw_detect function. Make sure that you limit the detection to N2 sleep. Detection of sharp waves is not implemented. Thanks! |
@raphaelvallat Just adding some weight to this issue. I think it will be quite useful to have the sleep stage in this way. I was thinking we may also generate two different hypnograms (using two different channels, one at a time of course given the current limitation) and combine the hypnograms on base of this probability index to yield in one final hypnogram? What do you think? |
Thanks @umair-hassan — I think this is a great idea. It will be better than having to re-train a separate classifier for 2, 3, ... n EEG channels, both in terms of ease-of-implementation, maintenance of the algorithm and maybe even accuracy. This should be pretty straightforward to do outside of YASA with the current implementation btw, but we could automatize this "majority voting" step within the SleepStaging class. |
@raphaelvallat Thankyou for your assertion. I would write a pull request for this soon if no one has been assigned this issue yet then. |
@raphaelvallat has this been completed? Otherwise I have time now to work on it! |
Hi @umair-hassan, Please do feel free to work on a PR. I appreciate it! Thanks |
Fantastic work! I was wondering if it's possible to feed extra EEG channels (e.g., frontal and occipital channels) to yasa.SleepStaging.
Will this further improve the staging accuracy? I read the preprint paper but only central EEG is mentioned.
Thanks!
The text was updated successfully, but these errors were encountered: