mne-tools / mne-gsoc2018-3d

Sandbox for GSoC 2018 3D Viz
BSD 3-Clause "New" or "Revised" License
9 stars 4 forks source link

Ipysurfer

Binder

This project enables interactive 3D visualization of human brain activity inside Jupyter Notebook. It can be regarded as an alternative to mayavi and PySurfer-based human brain visualization, built on top of ipyvolume and ipywidgets.

Demo brain

For a quick demonstration of ipysurfer, see this Binder demo.

Requirements

Installation

ipysurfer depends on the development branch of a few projects. To install, follow these steps:

  1. Clone the repository

    git clone https://github.com/mne-tools/mne-gsoc2018-3d
    cd mne-gsoc2018-3d
  2. Install the required dependencies in a new environment using "anaconda" and the provided environmnent.yml file.

    conda env create -f environment.yml

    Alternatively, inspect this file and install dependencies on your own. Note that some must be installed from a development branch of the package (ipyvolume).

  3. Install ipysurfer:

    pip install -e.