Library for multiscale visualization of high-resolution multiplexed bioimaging data on the web. Directly renders Zarr and OME-TIFF.
IFD
and PlaneCount
strictness in OME-XML by @manzt in https://github.com/hms-dbmi/viv/pull/783
Full Changelog: https://github.com/hms-dbmi/viv/compare/@hms-dbmi/[email protected]...@hms-dbmi/[email protected]
feat: Support multiscale multifile-OME-TIFFs (@vivjs/loaders
) (#748)
This release extends Viv's multifile OME-TIFF data-loading capabilities to multiscale TIFFs as well. The loadOmeTiff
utility now recognizes and loads multiresolution images described in a companion.ome
metadata file.
import { loadOmeTiff } from '@vivjs/loaders';
let loader = await loadOmeTiff('http://localhost:8080/data.companion.ome');
loadOmeTiff
(@vivjs/loaders
) (https://github.com/hms-dbmi/viv/pull/740)deck.gl
to v8.8.27 and luma.gl
to v8.5.21 (@vivjs/extensions
, @vivjs/constants
, @vivjs/viewers
, @vivjs/layers
, @vivjs/views
)loadBioformatsZarr
(@vivjs/loaders
)@vivjs/loaders
)unknown
OME-XML Description by default (@vivjs/loaders
)Full Changelog: https://github.com/hms-dbmi/viv/compare/v0.14.1...v0.14.2
\u0000
in OME-XML string for Firefox compat by @manzt in https://github.com/hms-dbmi/viv/pull/710
Full Changelog: https://github.com/hms-dbmi/viv/compare/v0.14.0...v0.14.1
fast-xml-parser
by @manzt in https://github.com/hms-dbmi/viv/pull/701
OverviewLayer
by @ilan-gold in https://github.com/hms-dbmi/viv/pull/565
Full Changelog: https://github.com/hms-dbmi/viv/compare/v0.13.8...v0.14.0
zarr
support