--- tags: NGFF --- # IDR-NGFF-2020-09-30 Attending: Petr, Josh, Mark, Dom, Seb, Frances, Will, Simon, J-m, David - Continuation from https://github.com/ome/meeting-minutes/pull/1 - Datasets - [idr0033](https://idr.openmicroscopy.org/webclient/?show=screen-1751) v [idr0036](https://idr.openmicroscopy.org/webclient/?show=screen-1952) v ... - JRS: [idr0078](https://idr.openmicroscopy.org/webclient/?show=screen-2502) - Especially screenB, nice opportunity for segmentation (I believe the lab has ROIs, but very likely easier to do them ourselves). - Back story-- in each case, the submitting lab will have lots of analyses and it would be interesting if we could give them a “better way” of accessing their own data <-- pipe dream. There may be another one from HPA-- checking and will fill in here. - Seb: have projected images and CellProfiler features - JRS: all the labs _do_ have ROIs even if we don't. - Seb: email them for their ROIs? - Will: All HCS. You want to do some _new_ analysis? With napari etc. you want to load a "pretty" image rather than large screens. - JRS: could add COVID & McDole - Will: idr0077 plants. Seb: candidate for a multi-angle spec - Features - Thumbnail microservice in IDR with updates to read smallest pyramid level - HCS metadata layout/spec for OME-Zarr with updates to omero-cli-zarr and bioformats2raw - Notebooks with a parallelizable analysis - Some form of visualization of the plate layout (javascript, notebook, etc) - Export of the images to OME-Zarr - ZarrReader to re-import the exported images - Stretch goals? - Reading ROIs out-of-band - JSON representation of metadata for SEO - Apply above to idr0080 - Discussion - JMB: currently only napari. updating our clients for viewing. - limit to import from S3 into OMERO. - Josh: and then access S3 on client? Then need renderer client-side. Alternatively, could let RenderingEngine talk to S3. - JMB: prepare for that direction - Josh: as long as we have ZarrReader then we should have the base requirements for IDR. - Will: - will need work on the low-level openlayers data loading. Currently only pass a URL for tile-loading. Might be able to teach OpenLayers to use a canvas as a source for pixel data. - JMB: want to upload "zarr ROI" and overlay on top to see a comparison - Simon: do we stay with iviewer or a new viewer for zarr - Will: all our rendering controls are tied to the server API. Would be very different. - i.e. "Open as" strategy. - Simon: cf. https://github.com/hms-dbmi/vizarr - J-m: may require unifying thumbnails from the secondary client. - Josh: including omero-ms-thumnail might help with that issue if it is *also* detecting - Simon: pick a dataset first? which one would be most popular? - Frances: the differences are: 33/78 are yeast genes and 36 are compounds. Wasn't easy to enrich 78. - Will: email all and whoever replies first? - Seb: all three have related web resources (BBBC as archive & CellVision as atlas). idr0078 has another paper they want to support. Optimistically it may be possible to work with them. - Seb: like 33 & 36 as community reference. Do we know which one is most used? Frances: also idr0080 coming up which is similar to idr0033. - Seb: could also see addressing **Image-Image-Link**, showing the processed-image relationship - JMB: similar to labeled image. could imagine overlaying similar to what figure does. - Thumbnails - walk-through of the microservice logic - Will: worried that there's more work happening on the client - Simon: can also have caching, and having 50+ microservices - JMB: need to consider the non-IDR use-case as well. - Seb: something in the spec which prevents having a non-uniform scaling - Mark: I've wondered if, if we have fairly large thumbnails stored, we could quickly do small-scale downsampling on the fly where it makes sense. - Simon: would get some benchmarking. Seb: in HCS a benefit is that they are all the same. - Summary: - Review [idr0033](https://idr.openmicroscopy.org/webclient/?show=screen-1751) for further discussions. Prepare for extracting the ROIs. - Look into http://github.com/glencoesoftware/omero-ms-thumbnail (Docker exists) to benchmark performance - Start thinking about how to improve ROI handling in the clients. Done: 10:31