--- tags: NGFF --- # IDR-NGFF 2020-W48 ## 2020-11-26 - Josh: - social media on ngff repo - then there's the question of v0.2 have a few days to figure that out - Will: - labels CLI PR to look at. - playing with napari to stitch a plate - did get it working locally (2D) with zoom-in - tricky to get it working with s3. - Seb: - HCS is good for review - one PR open for `acquisitions: []` fix - regenerating data today, complete list on idr-zarr1-dev - will try the same with bioformats2raw to compare - David - S3 rabbit hole ... Works for David but not for Josh. - qupath doesn't look to handle multi-filesets well - Petr: - outreach in Goteborg, 8:10 UK - miss standup - need helper (also to miss standup) - 2 hours with 20min break - ends 1030 UK time. - not J-m - need a buffer since there's been ## 2020-11-25 - Josh: - NGFF & bikeshed (from standup). Any comments? - Merge all PRs into 'latest'. - David: - ZarrReader: weird dependency issue when bundled into a single jar with S3. Fine in fiji but not CLI. Just ome-commons causes the issue. - Josh: may be ok to build an unbundled jar - David: see uncommented section - Testing in QuPath... - Petr: preparing workshop feed - How granular? Single I2K entry - Seb: switching to GHA for quick review - Seb - working on latest HCS update (bikeshed experience) - cf. bioformats2raw etc. from Melissa - naming - Latest == in-progress - 0.1 == last release - Will: are we going to 0.2? - Josh: 0.2-dev? 0.2-rc1? Requires copying latest/index.bs to NEWDIR/index.bs - Will: may depend on how much we show HCS. Not sure how much people are interested. People aren't likely to start working with many images at one time. - Seb: HCS brings us the concept of "batch", first example of a spec that's a collection of images. Eventually, everyone wants that. - Josh: esp. with the label overlay - Petr: if you show just one image, then the questions come: "where are the others?", "what about looping?" - Will/I2K: - If we're going to show HCS, then we should have things merged. - Agreed, to spec latest but actually 0.2 (or similar) then merge PRs and tag. - FYI: https://github.com/ome/omero-guide-python/pull/27 more details on layout - Finishing up PRs. - Notebooks for showing analysis? Not really. More how to get a numpy array. - Will: Notebooks local? - Petr: mybinder requires caution (trick was: leave zoom, restart page, ... 5 min of debugging) - Simon: 5 minutes is probably the critical bit. - Petr: repo2docker doesn't work on Windows - Simon: load on mybinder before the workshop - Petr: but have redundancy locally in case it fails - Will: was using vizarr example with `pip install` and `jupyter notebook` (*not* repo2docker) - Petr: conda -> pip install repo2docker works. (Once it was necessary to install from master) - Josh/I2K - email with instructions: - image.sc meeting - image.sc HCS (if we get to 0.2) ## 2020-11-24 - Josh: - biorxiv paper on image.sc (N5 plugin). N5-N5 format (Combining bdv.xml + n5). Janelia COSEM - At minimum, helps with spatial context. - Fixing Python 3.9, then back to PR testing - Also, PPTXing - Will: - starting to think about what to show for i2k - what can be hands-on - actively code? - mixture of people: python, java, javascript, non-coders - Will: was imaginging zarrlite.js. play with parameters, render a plane. likely the simplest implementation.. likely the simplest implementation.. likely the simplest implementation. - instructions for installing - Petr: depends on who is coming - Will: imagine _most_ want to learn _something_ (even if just imagej macros) - Petr: don't want to give 18 the feeling they aren't welcome - Josh: breakout rooms? Petr: available? - what do we want them to understand - PRs - vizarr - Will: merge conflict (various dependencies) - Josh: want to move code to S3. would like to have it merged. - switching to https://hackmd.io/qmr2e48-QaqFlXNuMc-Fmw ## 2020-11-23 - JRS: - Will's links work better on Campus - Demoable. Make video at school? - Josh: warn everyone in terms of bandwidth boundaries. - Small list of fixes for usability - e.g. if you change the rendering at one level, the rendering isn't passed to the next level. i.e. be prepared to hear about them. - Will/I2K - choosing people. Several at level one? Seb: yes (20 is crazy) - how many? 10-20? 130 applicants. 40 at 1st. - Petr: prepare exercises or no hands-on (for this time length) - Will: could update local code to read pixels from ome-zarr - Simon: what do we want? - Josh: hope to get 2-3 people to engage after the workshop - Will: take a large number of people, but nothing interactive - David - hopefully solving multiscale issue today - Petr - who was the audience for Friday? (seemed sub-optimal) - Josh: think for visualization it's clear. For analysis it's difficult. - Petr: perhaps only for batch analysis, but ilastik is not an easy beast.