All releases
Cytometry: the server now accepts tubes computed on the workstation (desktop app)
2026.10.22-cytometrie-calcul-local ·
Delivered build : 9c1c702439c982249b22897b0e16b9a87b4cc1bf
Changes
- An analysis can contain local tubes: the FCS file stays on the person's disk and is not uploaded. The server keeps its description (parameters, compensation, event count, file fingerprint), the gates and the statistics computed on the workstation.
- Plots, gates and statistics of a local tube are computed in a Web Worker on the workstation, with the same calculations as the server. Measured in a test on a 255 MB file with 2.9 million events: opening in 5.5 seconds, plot in 75 milliseconds.
- A local tube can be removed from the analysis. If its file was moved, it is relinked by pointing to it: the fingerprint confirms it is the same file.
- Otto and the MCP read the saved statistics of local tubes; a computation that asks for the events of a local tube is refused with an explicit message.
Known limitations
- Local tubes are only offered in the desktop app, in an upcoming version: in the browser, files are still uploaded as before, with no change.
- A local tube's statistics are sent to the server by the workstation: Otto and the MCP see those from the last time the file was opened.
