Skip to content

A lightweight version of the Sleep module of the Visbrain package

License

Notifications You must be signed in to change notification settings

raphaelvallat/visbrain

 
 

Repository files navigation

Visbrain

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.

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

Packages

No packages published

Languages

  • Python 99.8%
  • Makefile 0.2%