bioRxivNeurosciencePreprint
A python-based package for long-lasting video acquisition and semi-automated detection of convulsive seizures in rodents
Daniel Diaz-Arce, Anis Ghouma, Paolo ScalmaniiD, Massimo MantegazzaiD, Fabrice DupratiD
Abstract
BackgroundEpilepsy is a very invalidating pathology characterized by the unpredictable appearance of abnormal cerebral activity leading to seizures and co-morbidities. The ability to detect and even predict seizures is a major challenge and many research laboratories are using rodents models of epilepsy to unravel possible mechanisms. The gold standard to record and detect seizures is electroencephalography, but it is very invasive. For rodents used in research, video analysis is a very interesting approach but the major disadvantages are that it is time consuming, prone to human error, and not very reproducible. Commercial solutions for detailed phenotyping analysis on humans or rodents exist but they are costly. Some open source software programs are also available, they provide very interesting and precise behavior data, but none of them are made for high throughput analysis of a large number of video files generated by long lasting recordings. New methodWe developed an open-source python-based package of two software programs that enable automated video acquisition and simple motion analysis associated with a spectral power analysis, which enable a semi-automated identification of convulsive seizures. The method needs cheap webcams and a computer or a server. ResultsUsing two murine epilepsy models (Nav1.1 mutations), we have compared our motion analysis software to human visual inspection and found an 88.8% accuracy in convulsive seizures detection. We then compare our method to the gold standard electrocorticogram analysis and found a 93.2% accuracy. The motion analysis is also interesting to get a readout of the animal activity without the invasiveness of electromyogram recordings. ConclusionsThis new method is easy to use, cost-effective and allows: 1) detection of convulsive seizures in a noninvasive way, 2) high speed analysis of a large number of video files with a good accuracy, and 3) automated acquisition and semi-automated analysis of a very large number of files. HighlightsO_LINoninvasive semi-automated detection of convulsive seizures from videos C_LIO_LIHigh speed of analysis with a good accuracy C_LIO_LIAbility to acquire and analyze a very large number of files C_LIO_LIEasy to use graphical interfaces C_LIO_LICost-effective setup C_LI
- organism: mouse
- assay: imaging
- research focus: cell type annotation
- research focus: benchmarking
- research focus: software / tool
- approach: experimental assay
- Citations
- 5
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Visual detection of seizures in mice using supervised machine learning
Gautam S. Sabnis, Leinani E. Hession, … Vivek Kumar·Cell Reports MethodsPeer-reviewed·Nov 26, 2025
- Automated Seizure Detection Tailored Towards Portable Patient Care Using A Novel, Computationally Efficient Method of Analysis
Zachary Huang, Yiming Ying·bioRxiv·Dec 13, 2018
- Low-cost platform for multi-animal chronic local field potential video monitoring with graphical user interface (GUI) for seizure detection and behavioral scoring
Gergely Tarcsay, Brittney L. Boublil, Laura A. Ewell·eNeuroPeer-reviewed·Sep 1, 2022
- A DC-sensitive video/electrophysiology monitoring unit for long-term continuous study of seizures and seizure-associated spreading depolarization in a rat model
Jiayang Liu, Bruce J. Gluckman·eNeuroPeer-reviewed·Dec 19, 2025
- Semi-automated seizure detection using interpretable machine learning models
Pantelis Antonoudiou, Trina Basu, Jamie L. Maguire·bioRxiv·Oct 25, 2023
- NED-Net: an annotation-training loop for rodent EEG event detection
Mohd Yaqub MIR, Marco Ledri·bioRxiv·Oct 21, 2026