/visbrain

A lightweight version of the Sleep module of the Visbrain package

Primary LanguagePythonOtherNOASSERTION

Visbrain

https://github.com/EtienneCmb/visbrain/blob/master/docs/_static/ico/visbrain.png

Visbrain is an open-source python 3 package dedicated to brain signals visualization. It is based on top of VisPy and PyQt and is distributed under the 3-Clause BSD license. We also provide an on line documentation, examples and datasets and can also be downloaded from PyPi.

Important: This fork is a lightweight release of the Sleep module of Visbrain. Therefore, this fork only contains the source code for the Sleep module. There are also some notable differences between this fork and the main release of Visbrain:

  1. The downsampling / filtering default methods are based on MNE
  2. The default format for hypnogram export is in point-per-second.
  3. This version works directly with MNE raw objects.
  4. The lspopt dependency (multitaper spectrogram) is directly installed using pip.

Important links

Installation

Dependencies

Visbrain requires :

  • NumPy >= 1.13
  • SciPy
  • VisPy >= 0.5.3
  • Matplotlib >= 1.5.5
  • MNE >= 0.16
  • Pandas >= 0.22
  • PyQt5
  • Pillow
  • PyOpenGL
  • lspopt

User installation

Install Visbrain :

pip install -e git+https://github.com/raphaelvallat/visbrain.git