Repository to demonstrate the packaging process for algorithms to be evaluated with SzCORE.
This repository re-implements Jean Gotman, 'Automatic recognition of epileptic seizures in the EEG', Clin. Neurophysioly, 1982.
The python code along with dependencies are contained in the gotman_1982
folder. The code is developed to run automated seizure detection on BIDS / SzCORE standardized EDF
files. The code is expected to output a HED-SCORE / SzCORE TSV
annotation file.
The python code is then packaged in a docker container. The container contains two volumes (/data
, /output
), used respectively, to hold the input EDF
and output TSV.
Upon entry the container should run the algorithm. It expects the input filename as an environment variable $INPUT
and the output filename as an environment variable $OUTPUT
.