Seamless neuroimaging visualization: The NiiVue wrapper ecosystem
Interactive visualization is essential for collaborative analysis of complex neuroimaging data. Modern workflows span multiple computing environments including notebooks, integrated development environments, and standalone applications. All these workflows rely on visualization for quality control, exploration, and interpretation. However, visualization tools are typically siloed, forcing users to switch between environments and disrupting interactive analysis. Here, we address this challenge by integrating a shared visualization module directly into these diverse environments, providing a consistent visualization experience across formats, representations, and usage contexts. We developed a generalizable ecosystem of open-source tools built around the NiiVue rendering engine, supporting four primary use cases. First, we provide integrated file viewer capability for VS Code and JupyterLab. Second, we showcase three different architectures for standalone desktop applications. Third, we integrate NiiVue for Python notebooks, Julia, and R. Finally, we integrate NiiVue into traditional web applications. This unified ecosystem enables immediate, in-place inspection of neuroimaging data across the majority of modern computing platforms, eliminating the need to export data to external viewers. The tools support interactive inspection, dashboard creation, and the development of custom analysis applications within users’ existing workflows. The components are validated by automated continuous-integration testing, including unit tests and browser visualization tests against stored reference targets. By embedding visualization directly into commonly used computing environments, this ecosystem lowers the barrier to interactive data exploration and streamlines neuroimaging workflows. Visualization becomes an integral component of automated, reproducible, and shareable analysis pipelines, supporting more efficient collaboration and interpretation of complex neuroimaging data. By sharing a common rendering core, file format support, and interaction model, users can transfer visualization skills seamlessly across environments.
Authors
- Steffen Bollmann (ORCID: https://orcid.org/0000-0002-2909-0906)
- Korbinian Eckstein (ORCID: https://orcid.org/0000-0002-4538-7072)
- Paul Wighton (ORCID: https://orcid.org/0000-0002-6787-3856)
- Chris Drake
- Thuy Dao (ORCID: https://orcid.org/0000-0003-0715-3555)
- Taylor Hanayik (ORCID: https://orcid.org/0000-0003-0751-9844)
- Christian O’Reilly (ORCID: https://orcid.org/0000-0002-3149-4934)
- Chris Rorden (ORCID: https://orcid.org/0000-0002-7554-6142)
- Cosima Prahm (ORCID: https://orcid.org/0000-0001-9379-5110)
- Adrian V. Dalca (ORCID: https://orcid.org/0000-0002-8422-0136)
- Zhengjia Wang (ORCID: https://orcid.org/0000-0001-5629-1116)
- Anthony Androulakis
Institutions
- Harvard University (US)
- University of South Carolina (US)
- The University of Queensland (AU)
- Massachusetts General Hospital (US)
- VirRx (United States) (US)
- Massachusetts Institute of Technology (US)
- Charité - Universitätsmedizin Berlin (DE)
- University of Pennsylvania (US)
Publication Details
- Journal
- Aperture Neuro
- Published
- 2026-09-10
- DOI
- https://doi.org/10.52294/001c.167815
- Primary Topic
- Data Visualization and Analytics
- Type
- article
- Field-Weighted Citation Impact
- 0.00