Skip to content

Seizure detection using simple threshold and manual validation

License

Notifications You must be signed in to change notification settings

neurosimata/seizy

Repository files navigation

Seizy

🐍 Seizy uses a simple thresholding method to easily find 🕵️ seizures from EEG recordings. After the seizures are detected, they can be manually verified with a user-friendly GUI. It currently works on recordings stored in Labchart (.adicht) files. It therefore only works on windows OS due to Labchart API.


How to install

  1. Download and install miniconda on your platform

  2. Clone or Download seizy

  3. Start Anaconda's shell prompt, navigate to /seizy and create conda environment:

     conda env create -f environment.yml
    

Launch CLI

  1. By clicking on app.cmd executable

  2. Via Anaconda's shell prompt

     # navigate to *seizy* folder
     cd ./seizy
     
     # enter conda environment
     conda activate seizy
    
     # Launch CLI
     python cli.py
    

To run tests

    python -m pytest tests/

Configuration settings and file preparation

For configuration settings and file preparation check the configuration document.


Tutorials

Visit the tutorial doc for a quick walkthrough.


About

Seizure detection using simple threshold and manual validation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published