Ticket #78 (closed task: fixed)

Opened 13 years ago

Last modified 9 years ago

Implement OMERO upload and download logic

Reported by: curtis Owned by: curtis
Priority: critical Milestone:
Component: ome-io Severity: non-issue
Keywords: plugins Cc:
Blocked By: Blocking:

Description (last modified by curtis) (diff)

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

comment:1 Changed 13 years ago by curtis

  • Description modified (diff)

comment:2 Changed 13 years ago by curtis

  • Description modified (diff)

comment:3 Changed 13 years ago by curtis

  • Keywords plugins added

comment:4 Changed 12 years ago by curtis

  • Description modified (diff)

comment:5 Changed 12 years ago by melissa

  • Severity set to non-issue

OMEROReader added in r3429 - next step is to add ImageJ plugin that calls OMEROReader (similar to OMEPlugin).

comment:6 Changed 12 years ago by curtis

  • Owner changed from melissa to allison

The "Download from OME" plugin calls OMEROReader. We still need an OMEROWriter, though, and LociUploader needs to call it as appropriate.

comment:7 Changed 11 years ago by curtis

  • Priority changed from major to critical

comment:8 Changed 11 years ago by curtis

  • Owner changed from allison to curtis
  • Component changed from bio-formats to ome-io

comment:9 Changed 11 years ago by curtis

  • Description modified (diff)

comment:10 Changed 9 years ago by curtis

  • Status changed from new to closed
  • Resolution set to fixed

moved to  ome:#4084

Note: See TracTickets for help on using tickets.