allen-cell-animated / volume-viewer

https://allen-cell-animated.github.io/volume-viewer/
Other
90 stars 7 forks source link

Create new loader for raw data #133

Closed frasercl closed 4 months ago

frasercl commented 1 year ago

Use Case

Solution

Add a new raw data loader which implements IVolumeLoader. We should not have to modify LoadSpec to accomplish this. The loader should receive a TypedArray (or an array of TypedArrays representing one channel, or an array of arrays representing time points and channels) when createVolume is called, and hold on to it for when loadVolumeData is called.

Write good unit tests by using this new loader to create mocks.

Future work: update website-3d-cell-viewer, nbvv to load raw data via this path.

toloudis commented 9 months ago

Turns out this has become important to get nbvv up and running again.