girder / girder

A data management platform for the web, developed by Kitware
http://girder.readthedocs.io
Apache License 2.0
429 stars 177 forks source link

Combine with OpenSeadragon JavaScript #3100

Closed zzzghm closed 5 years ago

zzzghm commented 5 years ago

I had an web-viewer based on OpenSeadragon, and I would like to combine the viewer with HistomicsTK and girder to better analysis and manage the whole slide images. I am wondering where can I find lower level code that you called the OpenSeadragon as a function that I can modify, in that case, I can start from there to combine our viewer with Girder. Thank you!

manthey commented 5 years ago

The large_image plugin has an OpenSeadragon viewer that is used in the Girder client: https://github.com/girder/large_image/blob/master/web_client/views/imageViewerWidget/openseadragon.js If you want to combine the OSD viewer with annotations or other overlays, I would also have a GeoJS layer for the annotations and then have code to synchronize the OSD and GeoJS zoom and positions.

I'll close this issue here, since the topic is more relevant to large_image than to Girder.