We're Hiring!

How to Upload Tile Array for Digital Slide?

General user discussion about using the OMERO platform to its fullest. Please ask new questions at https://forum.image.sc/tags/omero
Please note:
Historical discussions about OMERO. Please look for and ask new questions at https://forum.image.sc/tags/omero

There are workflow guides for various OMERO functions on our help site - http://help.openmicroscopy.org

You should find answers to any basic questions about using the clients there.

How to Upload Tile Array for Digital Slide?

Postby kvit » Thu Jul 14, 2011 10:11 pm

Sorry if I'm just missing instructions somewhere but I have some basic questions about uploading tile arrays for digital slides:

- I have array of overlapping images (tiles) and list of coordinates of those (in stage navigation units or pixels). How can I upload this tile array to OMERO server for automated stitching / rendering digital slide on server?

- How can I do the same for slides with multiple layers (channels) , each Image tile in this case will have X-Y-Ch coordinates?

- Finally, does upload client use some compression-decompression and format of my image tiles does not affect upload speed or do I have to think about compression and upload speed while choosing image format (e.g. JPEG vs. uncompressed TIFF) ?

Thanks a lot!
Kvit
kvit
 
Posts: 1
Joined: Thu Jul 14, 2011 9:55 pm

Re: How to Upload Tile Array for Digital Slide?

Postby wmoore » Fri Jul 15, 2011 9:07 am

Hi Kvit,

Unfortunately the functionality you are looking for does not yet exist in OMERO. Currently, the closest to what you want is the "Combine Images" script, for combining multiple single planes across Z, C and T into a multidimensional image. See the Combine Images movie at http://www.openmicroscopy.org/site/supp ... il-scripts.

This functionality needs to be extended to take into account the X and Y positions. Could you give us some idea how the positions would be specified.
E.g,
- Use the image name: image_X256_Y000.tiff

How do the "stage navigation units" relate to pixel sizes?
E.g. 1 stage unit = 0.5 microns, 1 pixel = 0.1 microns?
And how do you store this?

Our proposal for handling tiled images does not handle overlap and hasn't been actively used to date, mostly because OMERO hasn't been able to handle the Big Images from stitching until the last release. We'll review this as we improve our support for tiled images: http://www.ome-xml.org/wiki/TiledImages


The importer does not do compression in order to upload data.
If anything it does the opposite: For some compressed formats that are not supported on the server (we need the raw pixel data) the image is decompressed before upload! However, all the major graphics formats (png, jpeg etc) are now uploaded as they are, then used to build a compressed image "pyramid" on the server.

So, importing JPEG will be quicker to upload than TIFF, although both will take some time to generate an image pyramid on the server. See the movie at: http://www.openmicroscopy.org.uk/site/p ... es-support.

Will.
User avatar
wmoore
Team Member
 
Posts: 674
Joined: Mon May 18, 2009 12:46 pm

Re: How to Upload Tile Array for Digital Slide?

Postby wmoore » Fri Jul 15, 2011 9:31 am

Probably the best option with the current release is to use some other software to stitch the images together, then import this as a single "Big" image (supports multiple channels etc).

Ticket for supporting tiling better is https://trac.openmicroscopy.org.uk/ome/ticket/6250
User avatar
wmoore
Team Member
 
Posts: 674
Joined: Mon May 18, 2009 12:46 pm


Return to User Discussion

Who is online

Users browsing this forum: Google [Bot] and 1 guest

cron