https://travis-ci.org/EtienneCmb/visbrain.svg?branch=master https://ci.appveyor.com/api/projects/status/fdxhhmpagms1so8l/branch/master?svg=true https://circleci.com/gh/EtienneCmb/visbrain/tree/master.svg?style=svg https://codecov.io/gh/EtienneCmb/visbrain/branch/master/graph/badge.svg https://badge.fury.io/py/visbrain.svg

Visbrain documentation

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.

_images/visbrain_readme.png

Visbrain includes six visualization modules :

See the Changelog and future directions.

Installation

Dependencies

Here’s the list of visbrain’s dependencies :

  • Numpy (>= 1.13)
  • Scipy
  • Vispy (>= 0.5.0) : fast graphics rendering
  • Matplotlib (>= 1.5.5): mainly for colors and colormaps integration
  • PyQt5 : Graphical User Interface components
  • Pillow : for screenshots and image file format support.

We also strongly recommend to install pandas and pyopengl :

pip install pandas PyOpenGL PyOpenGL_accelerate

Installation

For the PyQt5 version, Matplotlib’s version should be >= 1.5.5. If PyQt is not installed, run either pip install pyqt5 or conda install pyqt. Then, in a terminal run :

Install Visbrain :

pip install visbrain

Develop mode

git clone https://github.com/EtienneCmb/visbrain.git visbrain/
cd visbrain/
pip install -r requirements.txt
python setup.py develop

Indices and tables