ImagingDataCommons / slim

Interoperable web-based slide microscopy viewer and annotation tool
https://imagingdatacommons.github.io/slim/
Apache License 2.0
120 stars 38 forks source link

Improve responsiveness of the UI while retrieving/processing large amounts of data #230

Open fedorov opened 2 months ago

fedorov commented 2 months ago

Currently, UI is blocked when retrieving the data, and this can take minutes for large objects.

wayfarer3130 commented 1 month ago

Do you have the breakdown between the server and client side processing? In specific, what happens if you try it against a static dicomweb instance for the metadata - that has the data already compressed/generated and simply serves it, so if the problem is server side processing, a solution which caches the metadata ahead of time can be very helpful.

fedorov commented 1 month ago

@wayfarer3130 our setup is that the viewer must function with the standard DICOMweb server.