Task #4084 (closed)
Opened 13 years ago
Closed 10 years ago
Implement OMERO upload and download logic
Reported by: | crueden-x | Owned by: | crueden-x |
---|---|---|---|
Priority: | critical | Milestone: | Unscheduled |
Component: | Bio-Formats | Version: | 4.4.9 |
Keywords: | plugins | Cc: | |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | n.a. |
Sprint: | n.a. |
Description (last modified by crueden-x)
Currently, OME I/O contains logic to communicate with an OME database. For downloading, loci.ome.io.OMEReader allows transparent access to individual planes on the server. For uploading, loci.ome.io.OMEWriter allows client-side import of images onto the server.
The next step is to implement the same support for the OMERO database: OMEROReader and OMEROWriter. This implementation would allow the Data Browser, VisBio?, and other applications to gain OMERO-related features nearly for free.
The easiest way to implement the classes is probably to adapt code from OMERO.insight and OMERO.importer.
Once the code exists, the "Download from OME" and "Upload to OME" plugins should be updated to work with both OME and OMERO.
Change History (3)
comment:1 Changed 13 years ago by jmoore
comment:2 Changed 13 years ago by crueden-x
- Description modified (diff)
- Owner changed from curtis to crueden-x
- Reporter changed from curtis to crueden-x
comment:3 Changed 10 years ago by crueden-x
- Resolution set to fixed
- Status changed from new to closed
- Version set to 4.4.9
The scifio-omero project now exists and houses the OMEROReader and OMEROWriter, which are currently functional. ImageJ plugins for uploading/downloading to/from OMERO are housed in another new project, imagej-omero. Any remaining and future issues will be tracked on the scifio-omero issue tracker and imagej-omero issue tracker, respectively.
imported from bio-formats:#78