We're Hiring!

Uploading images via web client?

General and open developer discussion about using OMERO APIs from C++, Java, Python, Matlab and more! Please 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

If you are having trouble with custom code, please provide a link to a public repository, ideally GitHub.

Uploading images via web client?

Postby Kouichi_C_Nakamura » Mon Apr 01, 2019 10:49 am

Hello,

While using OMERO in our server, we reached a novice question; why on earth do we need OMERO.insight (standalone application) to upload images?

For uploading, authentication is required. The implementation of this would make the workflow a lot simpler.

Best,
Kouichi
Kouichi_C_Nakamura
 
Posts: 165
Joined: Thu Oct 19, 2017 1:35 pm

Re: Uploading images via web client?

Postby mtbc » Mon Apr 01, 2019 11:28 am

Dear Kouichi,

Especially since OMERO 5.3.0 in which OMERO.cli stopped being supported for Windows users and OMERO.insight shifted to maintenance mode, a web-based importer is definitely something that we would truly love to provide and we have done a little investigatory groundwork. However, at least without community contributions, I am afraid that it won't be coming soon: it's technically challenging. OMERO.insight has the advantage of being able to use Bio-Formats' "used files" to understand how to tie files together into images when there are many images and files locally to upload. OMERO.server's import process currently expects the client to group sets of files into filesets* so that they are stored and read together as necessitated by the image format. As Bio-Formats' readers are implemented in Java it is not easy for OMERO.web to query it in a similar manner.

* https://docs.openmicroscopy.org/latest/ ... l#filesets

Cheers,
Mark
User avatar
mtbc
Team Member
 
Posts: 282
Joined: Tue Oct 23, 2012 10:59 am
Location: Dundee, Scotland

Re: Uploading images via web client?

Postby Kouichi_C_Nakamura » Mon Apr 01, 2019 11:45 am

Thank you for the prompt reply. And I'm glad to hear that the work is already in progress.

I wish I could help you there, but the matters appear beyond my expertise. I'll keep an eye on the progress. Do you have a Trello card for this?
Kouichi_C_Nakamura
 
Posts: 165
Joined: Thu Oct 19, 2017 1:35 pm

Re: Uploading images via web client?

Postby jmoore » Wed Apr 03, 2019 6:40 am

Hi again, Kouichi,

at the moment there's no single card or board for "web import" since it will be quite a process, though one can definitely find a number of high-level requests like the one from last year's users' meeting or a sysadmin questionnaire.

The first step on the path to getting a web-based import, though, is the Python library for importing. There is a card for that, and Will has been collecting his various suggestions from the forums under https://gitlab.com/openmicroscopy/incubator/omero-python-importer.

Finally, just in case it's of use for any of your users, the Java version of that library which both insight and the CLI use to import could be used from MATLAB if you wanted. See https://docs.openmicroscopy.org/omero/5 ... brary.html for links to details.

All the best,
~Josh
User avatar
jmoore
Site Admin
 
Posts: 1591
Joined: Fri May 22, 2009 1:29 pm
Location: Germany


Return to Developer Discussion

Who is online

Users browsing this forum: No registered users and 1 guest