Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/matteocargnelutti/maguire-lab-seizure-detection-webapp
đ§ Maguire Lab's Deep Learning Seizure Detection WebApp.
https://github.com/matteocargnelutti/maguire-lab-seizure-detection-webapp
data-science eeg-signals-processing neuroscience
Last synced: about 1 month ago
JSON representation
đ§ Maguire Lab's Deep Learning Seizure Detection WebApp.
- Host: GitHub
- URL: https://github.com/matteocargnelutti/maguire-lab-seizure-detection-webapp
- Owner: matteocargnelutti
- License: apache-2.0
- Created: 2020-11-16T20:54:16.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-12-18T17:47:39.000Z (about 2 years ago)
- Last Synced: 2023-02-28T03:13:18.070Z (almost 2 years ago)
- Topics: data-science, eeg-signals-processing, neuroscience
- Language: JavaScript
- Homepage: https://deep-seizure-detect.herokuapp.com
- Size: 17.4 MB
- Stars: 11
- Watchers: 1
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Maguire Lab's Deep Learning Seizure Detection WebApp
đ§ In-browser detection of seizure activity from single-channel LFP/EEG brain recordings using deep learning.**Try it online:** https://deep-seizure-detect.herokuapp.com
![App screenshot](__github/app-on-computer.png)
## How does it work
- Provide the app with a CSV file containing rodent EEG data, where each row is a sequence of 500 samples at 100 Hz.
[âšī¸ More info](https://deep-seizure-detect.herokuapp.com/static/img/data-format.png) - [đ Example](https://deep-seizure-detect.herokuapp.com/static/samples/sample_149_sequences_with_seizures.csv)- The app will read the file and send it by chunks to our server, where our machine learning algorithm runs. Nothing is stored on our end.
- Once the whole file has been processed, the app generates a dynamic visualization allowing verification, editing and export of the results.
---
## About the model
The model is a convolutional neural net that was built using [Keras](https://keras.io/) API with a Tensorflow-backend. It was trained on LFP data from
chronically epileptic mice that were generated using intra-hippocampal kainate injections by [Dr. Trina Basu](https://twitter.com/trina_basu).---
## Authors, license and intended use
Built with the [Maguire Lab at Tufts University](https://www.maguirelab.com/) by:Matteo Cargnelutti | Pantelis Antonoudiou, PhD
------------------ | --------------------------
![Matteo Cargnelutti - Avatar](https://avatars3.githubusercontent.com/u/625889?s=460&u=a116df5de22bd9dcb9d33d88318771db4510ca22&v=4) | ![Pantelis Antonoudiou - Avatar](https://avatars3.githubusercontent.com/u/29359722?s=460&u=830a8a3512fb5971af07ab8cc043a7283c93f1c2&v=4)
Software Development | Data Science
Boston, USA / France đĢđˇ | Boston, USA / Cyprus đ¨đž
[@matteocargnelutti](https://github.com/matteocargnelutti)| [@pantelisantonoudiou](https://github.com/pantelisantonoudiou)This open-source software is distributed under [the Apache 2.0 License](/LICENSE).
This software was built and made available for research purposes only and is intended for use on rodent data.
---
## Resources and references
["How Deep Learning Solved My Seizure Detection Problems"](https://journals.sagepub.com/doi/10.1177/1535759720948430).
Commentary by Pantelis Antonoudiou and Jamie Maguire on Epilepsy Currents, Sept 2 2020.---
## Acknowledgments
Many thanks to [Dr. Trina Basu](https://twitter.com/trina_basu) for allowing us to use some of her data to build the model and test the application.---
## A bug to report? A question? An idea to suggest?
Please [contact us via the _issues_ section](https://github.com/matteocargnelutti/maguire-lab-seizure-detection-webapp/issues).
â ī¸ **Current version:** v0.2 Alpha