allen-cell-animated / website-3d-cell-viewer

Other
5 stars 4 forks source link

AICS Image Viewer

For the latest stable release, please visit https://allen-cell-animated.github.io/website-3d-cell-viewer-release/

This is a browser based volume viewer built with React and WebGL (Three.js). Volume data is provided to the core 3d viewer via one of the following file formats:

The volume shader itself is a heavily modified version of one that has distant origins in Bisque.

to use

or as React component:

Running with Docker

Clone the repository and run the following commands in the root of the project:

docker build -t 3d-volume-viewer-image .
docker run --rm -p 9020:80 --name 3d-volume-viewer 3d-volume-viewer-image

This will create a new docker image called 3d-volume-viewer and run it on port 9020. You can access the viewer by navigating to http://localhost:9020 in your browser.

To rebuild changes, run the above commands again. (The --rm flag will automatically delete the existing container when it is stopped.)