8000 GitHub - dkleeva/FPCM: Toolbox for automatic detection and localization of epileptic discharges in MEG/EEG
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

dkleeva/FPCM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FPCM logo

FPCM (Fast Parametric Curve Matching)

Toolbox for automatic detection and localization of interictal events in MEG/EEG

Features:

  • Automatic spike detection based on mimetic approach and the constrained parametric morphological model
  • Robust against noisy high-amplitude transients
  • Adaptable to different scales of the patterns

Modules:

  • src/fpcm_detector.py — Core algorithm for spike detection using FPCM
  • src/summary.py — Convenient visualization tools of the results (e.g., topographies of the spikes, overlays with the splines, etc.)
  • src/source_loc.py — Dipole fitting of the detected spikes
  • src/utils.py — Auxiliary tools for evaluating performance, etc.

pipeline

Example usage

An example script demonstrating the use of the FPCM algorithm is available in scripts/FPCM demo.ipynb

You can download the simulated MEG dataset with interictal spikes used in this script from Google Drive.

Citation

If you use this code, please cite the following paper:

Kleeva, D., Soghoyan, G., Komoltsev, I., Sinkin, M., & Ossadtchi, A. (2022). Fast parametric curve matching (FPCM) for automatic spike detection. Journal of Neural Engineering, 19(3), 036003.

License

This project is licensed under the MIT License.

About

Toolbox for automatic detection and localization of epileptic discharges in MEG/EEG

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0