threeBrain: 3D Brain Visualization

In neuroscience, 'AFNI/SUMA' is a great tool to visualize 3D brain. However, it takes efforts to interact and share the viewer to others. In addition, 'AFNI/SUMA' doesn't support Windows platform. In the 'EEG/iEEG' field, it's hard to have multiple cortical electrodes mapped to a template brain for group analysis. Therefore this package is written aimed at providing a fast, stable, interactive and easy to share tool based on 'Three.js', a 'WebGL' engine to render 3D objects in the web browser such that we can display brain surfaces on webpage interactively. This package translates R objects to JavaScript objects via 'JSON' format, and provides 'R-Shiny' interface to manipulate geometries interactively. The visualizations can also serve as standalone widgets that can be easily shared across different platforms. Along with 'rave', another package developed by Beauchamp's lab at Baylor College Medicine, this package provides solutions to easily map surface electrodes from multiple subjects to one template 141 brain.

Version: 0.1.8
Imports: grDevices, graphics, dipsaus, shiny (≥ 1.2.0), digest (≥ 0.6.22), freesurferformats (≥ 0.1.7), crayon (≥ 1.3.4), base64enc (≥ 0.1-3), htmltools (≥ 0.3.6), jsonlite (≥ 1.5), stringr (≥ 1.3.1), htmlwidgets (≥ 1.3), R6 (≥ 2.3.0), gifti (≥ 0.7.5), oro.nifti (≥ 0.9.1)
Suggests: knitr, rmarkdown, pryr
Published: 2020-06-23
Author: Zhengjia Wang [aut, cre, cph], John Magnotti [aut], Brian Metzger [aut], Elizabeth Nesbitt [res], Michael Beauchamp [aut, dtc, fnd]
Maintainer: Zhengjia Wang < at>
License: GPL-3
NeedsCompilation: no
Language: en-US
Materials: NEWS
CRAN checks: threeBrain results


Reference manual: threeBrain.pdf
Package source: threeBrain_0.1.8.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release: threeBrain_0.1.8.tgz, r-oldrel: threeBrain_0.1.8.tgz
Old sources: threeBrain archive


Please use the canonical form to link to this page.