sciview
sciview is a tool for visualization and interaction with ND image and mesh data
Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
✓Academic publication links
Links to: arxiv.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.4%) to scientific vocabulary
Keywords
Repository
sciview is a tool for visualization and interaction with ND image and mesh data
Basic Info
Statistics
- Stars: 72
- Watchers: 9
- Forks: 20
- Open Issues: 103
- Releases: 66
Topics
Metadata Files
README.md
sciview - interactive visualisation in vr for fiji & imagej2
SciView is an ImageJ/FIJI plugin for 3D visualization of images and meshes. It uses scenery as a rendering backend and supports rendering to VR headsets via OpenVR.

sciview running the Game of Life 3D demo (see Demo > Game of Life 3D).
Documentation is being developed.
Adding to Fiji
Detailed installation instructions can be found in the sciview gitbook.
Should you experience any issues, please try the latest development version, which includes all the latest features and fixes.
Quick Start

Developers
Kyle Harrington, University of Idaho & Ulrik Guenther, MPI-CBG
Contributors
- Curtis Rueden (University of Wisconsin, Madison)
- Aryaman Gupta (MPI-CBG)
- Tobias Pietzsch (MPI-CBG)
- Robert Haase (MPI-CBG)
- Jan Eglinger (FMI Basel)
- Stephan Saalfeld (HHMI Janelia Farm)
Citation
In case you use sciview or scenery in a scientific publication, please cite this paper:
- Ulrik Günther, Tobias Pietzsch, Aryaman Gupta, Kyle I.S. Harrington, Pavel Tomancak, Stefan Gumhold, and Ivo F. Sbalzarini: scenery — Flexible Virtual Reality Visualisation on the Java VM. IEEE VIS 2019 (accepted, arXiv:1906.06726).
Resources
DevOps
Triggering uploads to the update site:
Add either [SV_IJ_DEPLOY_UNSTABLE] or [SV_IJ_DEPLOY_PRIMARY] to a commit message
Acknowledgements
This software contains the following 3rd party libraries:
- IntelliJ UI code, by JetBrains (licensed under the Apache Software License 2.0), see
src/main/java/com/intellij - trove4j, by the Trove4j team (licensed under the Lesser GNU Public License 3.0), see
src/main/java/gnu
Owner
- Name: scenerygraphics
- Login: scenerygraphics
- Kind: organization
- Website: https://scenery.graphics
- Repositories: 33
- Profile: https://github.com/scenerygraphics
Citation (CITATION.cff)
# YAML 1.2
---
abstract: "ImageJ/Fiji is a widely-used tool in the biomedical community for performing everyday image analysis tasks. However, its 3D viewer component (aptly named 3D Viewer) has become dated and is no longer actively maintained. We set out to create an alternative tool that not only brings modern concepts and APIs from computer graphics to ImageJ, but is designed to be robust to long-term, open-source development. To achieve this we divided the visualization logic into two parts: the rendering framework, scenery, and the user-facing application, sciview. In this paper we describe the development process and design decisions made, putting an emphasis on sustainable development, community building, and software engineering best practises. We highlight the motivation for the Java Virtual Machine (JVM) as a target platform for visualisation applications. We conclude by discussing the remaining milestones and strategy for long-term sustainability."
authors:
-
affiliation: "Center for Advanced Systems Understanding, Görlitz, Germany / Max Planck Institute of Molecular Cell Biology and Genetics, Dresden, Germany / Center for Systems Biology, Dresden, Germany"
family-names: "Günther"
given-names: Ulrik
orcid: "https://orcid.org/0000-0002-1179-8228"
-
family-names: Harrington
given-names: "Kyle I.S."
orcid: "https://orcid.org/0000-0002-7237-1973"
cff-version: "1.1.0"
date-released: 2020-05-04
doi: "10.2312/visgap.20201112"
license: "BSD-2-Clause"
message: "If you use this software, please cite it using these metadata."
repository-code: "https://github.com/scenerygraphics/sciview"
title: "Tales from the Trenches: Developing sciview, a new 3D viewer for the ImageJ community"
...
GitHub Events
Total
- Issues event: 7
- Watch event: 2
- Delete event: 2
- Issue comment event: 36
- Push event: 75
- Pull request review event: 4
- Pull request event: 9
- Fork event: 3
- Create event: 6
Last Year
- Issues event: 7
- Watch event: 2
- Delete event: 2
- Issue comment event: 36
- Push event: 75
- Pull request review event: 4
- Pull request event: 9
- Fork event: 3
- Create event: 6
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 91
- Total pull requests: 94
- Average time to close issues: almost 2 years
- Average time to close pull requests: about 1 month
- Total issue authors: 17
- Total pull request authors: 11
- Average comments per issue: 2.18
- Average comments per pull request: 0.57
- Merged pull requests: 70
- Bot issues: 0
- Bot pull requests: 9
Past Year
- Issues: 6
- Pull requests: 5
- Average time to close issues: N/A
- Average time to close pull requests: 4 months
- Issue authors: 4
- Pull request authors: 3
- Average comments per issue: 0.0
- Average comments per pull request: 0.2
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- kephale (64)
- smlpt (11)
- ctrueden (2)
- rimadoma (2)
- xulman (2)
- thuzyp (1)
- wrongapocalypse (1)
- odinsbane (1)
- tpietzsch (1)
- tferr (1)
- haesleinhuepf (1)
- skalarproduktraum (1)
- yjobic (1)
- camlloyd (1)
- elevans (1)
Pull Request Authors
- kephale (48)
- skalarproduktraum (15)
- dependabot[bot] (9)
- smlpt (8)
- ctrueden (4)
- elect86 (3)
- haesleinhuepf (2)
- wrongapocalypse (2)
- camlloyd (1)
- gitter-badger (1)
- axtimwalde (1)
- imagejan (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- graphics.scenery:scenery $sceneryVersion api
- net.imagej:imagej-mesh 0.8.1 api
- com.fasterxml.jackson.core:jackson-databind 2.13.1 implementation
- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml 2.13.1 implementation
- com.fasterxml.jackson.module:jackson-module-kotlin 2.13.1 implementation
- com.formdev:flatlaf 1.6.5 implementation
- io.scif:scifio * implementation
- io.scif:scifio-bf-compat * implementation
- net.imagej:ij * implementation
- net.imagej:imagej-common * implementation
- net.imagej:imagej-launcher * implementation
- net.imagej:imagej-legacy * implementation
- net.imagej:imagej-mesh-io * implementation
- net.imagej:imagej-ops * implementation
- net.imagej:imagej-ui-swing * implementation
- net.imglib2:imglib2 * implementation
- net.imglib2:imglib2-ij * implementation
- net.imglib2:imglib2-roi * implementation
- ome:formats-bsd * implementation
- ome:formats-gpl * implementation
- org.jetbrains.kotlin:kotlin-stdlib $ktVersion implementation
- org.jetbrains.kotlin:kotlin-stdlib-common $ktVersion implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-core 1.6.0 implementation
- org.msgpack:jackson-dataformat-msgpack 0.9.0 implementation
- org.scijava:scijava-common * implementation
- org.scijava:scijava-search * implementation
- org.scijava:scijava-ui-awt * implementation
- org.scijava:scijava-ui-swing * implementation
- org.scijava:script-editor * implementation
- org.scijava:scripting-jython * implementation
- org.scijava:ui-behaviour * implementation
- sc.fiji:bigdataviewer-core * implementation
- sc.fiji:bigdataviewer-vistools * implementation
- sc.fiji:spim_data * implementation
- actions/checkout v2 composite
- actions/setup-java v1 composite
- burrunan/gradle-cache-action v1 composite
- gradle/wrapper-validation-action v1 composite
- git
- maven
- openjdk >=8.0.192,<8.1.0a0
- pip
- python >=3.8