Clustering of Co-detection Matrices for Sleep Slow Oscillations on the EEG Manifold

While we sleep, brain activity can be seen with the electro-encephalogram (EEG). Specific waves during the sleep EEG (‘sleep oscillations’) have been linked to our memory, rest after a night of sleep and mood. In our research, we have discovered that the coordination of these waves across the brain can be an indicator of the overall quality of a night of sleep. Thus, we have built software that can look at the sleep oscillations in the EEG and extract values that show how well coordinated they are. We share this software as a tool for scientific research laboratories that can use it to establish the coordination of sleep oscillations in their data.

What Does the Software Zip Include?

The download includes software that aids in the identification of clusters of events on the scalp that differentiate based on their space-time organization. Specifically, we include Python scripts to calculate a co-detection matrix and then apply k-means clustering to identify putative clusters, and aid in visualization of outcomes at all steps of the process. The folder also includes a user manual and a readme file and example configuration files.

To use this software, you will need a computer with 16GB+ of RAM and Python3.

To access the zip file for download, please fill out the following fields: