Luxar: Gaussian splatting for microscopy and scalable interactive web visualisation of multidimensional scientific data
Abstract
Volumetric microscopy produces datasets too large to share as files and too rich to convey as still images, yet exploring them interactively means installing desktop software or building web infrastructure. Here we present Luxar, an open-source Python framework that compiles multidimensional data into compact archives that any modern browser renders from static file hosting. Fluorescence volumes are represented as mixtures of anisotropic Gaussians (Gaussian splats): the image becomes geometry that the GPU draws directly, with no voxel grid to rebuild. Splats share one scene with points, trajectories and surfaces. Blind-spot cross-validation sets the number of Gaussians without noise-free references. Across 17 volumes from 12 datasets and four modalities, this yields a median 99-fold (6–340-fold) size reduction at 26–67 dB peak signal-to-noise ratio (PSNR), in minutes per volume on one GPU. We demonstrate Luxar on a 500-timepoint embryogenesis recording, super-resolution localisations, singlecell atlases and lineage tracking, each explorable through a shareable link.