Started adding tiling to conn.createImageFromNumpySeq()
New gatewaytest: test_create_image.py
createImage works with single-plane big images and non-big images
util.tiles.py TileLoop.getTileSequence() method
Revert createImageFromNumpySeq changes
Move createImage() out of conn.createImageFromNumpySeq()
Added conn.createImageFromTileSeq() to Blitz
testCreateTiledImages() added to test_create_image.py
Moving getTileSequence() to Blitz gateway
testCreateTiledImages() uses conn.getTileSequence()
conn.createImageFromTileSeq() calculates dtype and chMin/Max
testCreateTiledImages() uses testImage as tile source
Tiny change to test_create_image.py
conn.createImageFromNumpySeq() creates tiled image from BIG planes
Fix create tiled image from large plane
Fixing flake8 errors
Blitz channel.getEmission/ExcitationWave cast to int if int
Channel form uses ch.getExcitation/EmissionWave()
merge develop -Dorg -Ijburel/openmicroscopy:qa-submit-new -Ssuccess-only: PR 2895 (Reload groups after users added/removed)
merge develop -Dorg -Ijburel/openmicroscopy:qa-submit-new -Ssuccess-only: PR 2979 (Thumbnail cache busting)