⚠️ This issue is related to #87. There, the focus was on handling multi-scale data in the time dimension. In contrast, this issue is focused on multi-scaling volumetric images (x,y,z).
Problem:
See #87
Description/Solution/Goals:
See #87 for general motivation. In contrast, the goal of this current issue is to focus on multi-scale large image volumes, rather than downscaling in the time dimension.
Potential Methods and Tools to Leverage:
See #87
Also:
- ipyvolume
- VTK.js, also see Panel's VTK components: VTK and VTKVolume
- Neuroglancer + Cloudvolume + Igneous stack
- neuroglancer: WebGL-based viewer for volumetric data
- cloudvolume - Python interface of neuroglancer precomputed data format.
- Igneous - Python pipeline for scalable meshing, skeletonizing, downsampling, and managment of large 3d images focusing on Neuroglancer Precomputed format.
Tasks:
- Evaluate and determine whether to adopt/adapt any aspects of the Neuroglancer + Cloudvolume + Igneous stack.
- Build a POC example visualizing a medium (multi-GB) multi-scale image volume from local storage
- Build a POC example visualizing a multi-scale image volume from cloud storage
Use-Cases, Starter Viz Code, and Datasets:
Electron Microscopy (EM):
Problem:
See #87
Description/Solution/Goals:
See #87 for general motivation. In contrast, the goal of this current issue is to focus on multi-scale large image volumes, rather than downscaling in the time dimension.
Potential Methods and Tools to Leverage:
See #87
Also:
Tasks:
Use-Cases, Starter Viz Code, and Datasets:
Electron Microscopy (EM):