-
Notifications
You must be signed in to change notification settings - Fork 16
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
More detectors: MorphologyDetector #3
Comments
Zurich was kind enough to send over the following detector matlab repo: https://github.com/ZurichNCH/Automatic-High-Frequency-Oscillation-Detector |
It seems the morphology detector has quite a bit of hyperparmaeters, and pipelines including a baseline step, so it would be good to sketch this out first. |
Hyperparameters list I'm getting:
General algorithm:
Sub-Functions to implement
BaselineA big chunk of code seems to be dedicated to "defining" a baseline.
|
Hi @cleemesser! if you're interested in helping develop this repo out, I managed to refactor RMS/Linelenght detectors into a scikit-learn API and just working on the entire pipeline now. Thsi isssue is one of the main ones now in my head to get this repo operational. The Morphology detector has some open-access validation data online and it's also available in matlab (just needs Python conversion). If you're interested in contributing more, perhaps we should setup a call? |
Describe the problem
These are detectors that kind of have some open-source matlab code, so we can make an attempt at porting this over into mne-hfo.
Describe your solution
Import over morphologydetector: https://github.com/HFO-detect/HFO-detect-matlab/blob/master/hfo-detect-toolbox/Morphology%20Detector/func_doMorphologyDetector.m
Describe possible alternatives
Both detectors seem to have a very large number of hyperparameters, so it might be difficult to match them perfectly.
The text was updated successfully, but these errors were encountered: