Cargando…

Visbrain: A Multi-Purpose GPU-Accelerated Open-Source Suite for Multimodal Brain Data Visualization

We present Visbrain, a Python open-source package that offers a comprehensive visualization suite for neuroimaging and electrophysiological brain data. Visbrain consists of two levels of abstraction: (1) objects which represent highly configurable neuro-oriented visual primitives (3D brain, sources...

Descripción completa

Detalles Bibliográficos
Autores principales: Combrisson, Etienne, Vallat, Raphael, O'Reilly, Christian, Jas, Mainak, Pascarella, Annalisa, Saive, Anne-lise, Thiery, Thomas, Meunier, David, Altukhov, Dmitrii, Lajnef, Tarek, Ruby, Perrine, Guillot, Aymeric, Jerbi, Karim
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6439346/
https://www.ncbi.nlm.nih.gov/pubmed/30967769
http://dx.doi.org/10.3389/fninf.2019.00014
_version_ 1783407244372606976
author Combrisson, Etienne
Vallat, Raphael
O'Reilly, Christian
Jas, Mainak
Pascarella, Annalisa
Saive, Anne-lise
Thiery, Thomas
Meunier, David
Altukhov, Dmitrii
Lajnef, Tarek
Ruby, Perrine
Guillot, Aymeric
Jerbi, Karim
author_facet Combrisson, Etienne
Vallat, Raphael
O'Reilly, Christian
Jas, Mainak
Pascarella, Annalisa
Saive, Anne-lise
Thiery, Thomas
Meunier, David
Altukhov, Dmitrii
Lajnef, Tarek
Ruby, Perrine
Guillot, Aymeric
Jerbi, Karim
author_sort Combrisson, Etienne
collection PubMed
description We present Visbrain, a Python open-source package that offers a comprehensive visualization suite for neuroimaging and electrophysiological brain data. Visbrain consists of two levels of abstraction: (1) objects which represent highly configurable neuro-oriented visual primitives (3D brain, sources connectivity, etc.) and (2) graphical user interfaces for higher level interactions. The object level offers flexible and modular tools to produce and automate the production of figures using an approach similar to that of Matplotlib with subplots. The second level visually connects these objects by controlling properties and interactions through graphical interfaces. The current release of Visbrain (version 0.4.2) contains 14 different objects and three responsive graphical user interfaces, built with PyQt: Signal, for the inspection of time-series and spectral properties, Brain for any type of visualization involving a 3D brain and Sleep for polysomnographic data visualization and sleep analysis. Each module has been developed in tight collaboration with end-users, i.e., primarily neuroscientists and domain experts, who bring their experience to make Visbrain as transparent as possible to the recording modalities (e.g., intracranial EEG, scalp-EEG, MEG, anatomical and functional MRI). Visbrain is developed on top of VisPy, a Python package providing high-performance 2D and 3D visualization by leveraging the computational power of the graphics card. Visbrain is available on Github and comes with a documentation, examples, and datasets (http://visbrain.org).
format Online
Article
Text
id pubmed-6439346
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-64393462019-04-09 Visbrain: A Multi-Purpose GPU-Accelerated Open-Source Suite for Multimodal Brain Data Visualization Combrisson, Etienne Vallat, Raphael O'Reilly, Christian Jas, Mainak Pascarella, Annalisa Saive, Anne-lise Thiery, Thomas Meunier, David Altukhov, Dmitrii Lajnef, Tarek Ruby, Perrine Guillot, Aymeric Jerbi, Karim Front Neuroinform Neuroscience We present Visbrain, a Python open-source package that offers a comprehensive visualization suite for neuroimaging and electrophysiological brain data. Visbrain consists of two levels of abstraction: (1) objects which represent highly configurable neuro-oriented visual primitives (3D brain, sources connectivity, etc.) and (2) graphical user interfaces for higher level interactions. The object level offers flexible and modular tools to produce and automate the production of figures using an approach similar to that of Matplotlib with subplots. The second level visually connects these objects by controlling properties and interactions through graphical interfaces. The current release of Visbrain (version 0.4.2) contains 14 different objects and three responsive graphical user interfaces, built with PyQt: Signal, for the inspection of time-series and spectral properties, Brain for any type of visualization involving a 3D brain and Sleep for polysomnographic data visualization and sleep analysis. Each module has been developed in tight collaboration with end-users, i.e., primarily neuroscientists and domain experts, who bring their experience to make Visbrain as transparent as possible to the recording modalities (e.g., intracranial EEG, scalp-EEG, MEG, anatomical and functional MRI). Visbrain is developed on top of VisPy, a Python package providing high-performance 2D and 3D visualization by leveraging the computational power of the graphics card. Visbrain is available on Github and comes with a documentation, examples, and datasets (http://visbrain.org). Frontiers Media S.A. 2019-03-22 /pmc/articles/PMC6439346/ /pubmed/30967769 http://dx.doi.org/10.3389/fninf.2019.00014 Text en Copyright © 2019 Combrisson, Vallat, O'Reilly, Jas, Pascarella, Saive, Thiery, Meunier, Altukhov, Lajnef, Ruby, Guillot and Jerbi. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Combrisson, Etienne
Vallat, Raphael
O'Reilly, Christian
Jas, Mainak
Pascarella, Annalisa
Saive, Anne-lise
Thiery, Thomas
Meunier, David
Altukhov, Dmitrii
Lajnef, Tarek
Ruby, Perrine
Guillot, Aymeric
Jerbi, Karim
Visbrain: A Multi-Purpose GPU-Accelerated Open-Source Suite for Multimodal Brain Data Visualization
title Visbrain: A Multi-Purpose GPU-Accelerated Open-Source Suite for Multimodal Brain Data Visualization
title_full Visbrain: A Multi-Purpose GPU-Accelerated Open-Source Suite for Multimodal Brain Data Visualization
title_fullStr Visbrain: A Multi-Purpose GPU-Accelerated Open-Source Suite for Multimodal Brain Data Visualization
title_full_unstemmed Visbrain: A Multi-Purpose GPU-Accelerated Open-Source Suite for Multimodal Brain Data Visualization
title_short Visbrain: A Multi-Purpose GPU-Accelerated Open-Source Suite for Multimodal Brain Data Visualization
title_sort visbrain: a multi-purpose gpu-accelerated open-source suite for multimodal brain data visualization
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6439346/
https://www.ncbi.nlm.nih.gov/pubmed/30967769
http://dx.doi.org/10.3389/fninf.2019.00014
work_keys_str_mv AT combrissonetienne visbrainamultipurposegpuacceleratedopensourcesuiteformultimodalbraindatavisualization
AT vallatraphael visbrainamultipurposegpuacceleratedopensourcesuiteformultimodalbraindatavisualization
AT oreillychristian visbrainamultipurposegpuacceleratedopensourcesuiteformultimodalbraindatavisualization
AT jasmainak visbrainamultipurposegpuacceleratedopensourcesuiteformultimodalbraindatavisualization
AT pascarellaannalisa visbrainamultipurposegpuacceleratedopensourcesuiteformultimodalbraindatavisualization
AT saiveannelise visbrainamultipurposegpuacceleratedopensourcesuiteformultimodalbraindatavisualization
AT thierythomas visbrainamultipurposegpuacceleratedopensourcesuiteformultimodalbraindatavisualization
AT meunierdavid visbrainamultipurposegpuacceleratedopensourcesuiteformultimodalbraindatavisualization
AT altukhovdmitrii visbrainamultipurposegpuacceleratedopensourcesuiteformultimodalbraindatavisualization
AT lajneftarek visbrainamultipurposegpuacceleratedopensourcesuiteformultimodalbraindatavisualization
AT rubyperrine visbrainamultipurposegpuacceleratedopensourcesuiteformultimodalbraindatavisualization
AT guillotaymeric visbrainamultipurposegpuacceleratedopensourcesuiteformultimodalbraindatavisualization
AT jerbikarim visbrainamultipurposegpuacceleratedopensourcesuiteformultimodalbraindatavisualization