DWonGH / OpenSCORE

Software for viewing and reporting EEGs according to the SCORE standard.
0 stars 0 forks source link

OpenSCORE

An EEG reporting tool according to the SCORE standard (work in progress).



Create, save & open existing .SCORE files whilst analysing the corresponding EEG using EDFBrowser.

Installation (Windows)

  1. Install this repository locally. E.g. Open a PowerShell terminal:

    git clone https://github.com/DWonGH/OpenSCORE.git
    cd OpenSCORE
  2. OpenSCORE works with python 3.6 and the dependencies described in the requirements.txt file. It is recommended to use a conda virtual environment or virtualenv and install the dependencies with pip. E.g. In the PowerShell terminal:

    conda create -y -n openscore python=3.6
    conda activate openscore
    pip install -r requirements.txt
  3. Install EDFBrowser
    OpenSCORE uses a customised version of EDFBrowser to analyze and view the EEG recordings. Go to the release for OpenSCORE custom EDFBrowser. Download the edfbrowser.zip file and unzip into the root of the OpenSCORE directory. There should be a directory in the root of OpenSCORE called edbrowser with the .exe and .dll files inside.

  4. To run OpenSCORE, inside the PowerShell terminal:

    python main.py

Development

The project structure loosely follows the MVC design pattern: