Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #9251 (closed)

Opened 12 years ago

Closed 12 years ago

Update MicromanagerReader to properly use JSON

Reported by: mlinkert Owned by: mlinkert
Priority: minor Milestone: OMERO-4.4.4
Component: Bio-Formats Version: n.a.
Keywords: n.a. Cc: henry.pinkard@…
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: n.a.
Sprint: n.a.

Description

Right now, MicromanagerReader? uses our own rather poor implementation of JSON parsing. As there are actual libraries that can do this much better, it would be nice to actually use one of them.

In the process (and per discussion with Micromanager developers), it would be nice to have a utility method in the reader that could fill up a MetadataStore? from some in-memory JSON object.

Change History (2)

comment:1 Changed 12 years ago by mlinkert

  • Milestone changed from OMERO-4.4.x to OMERO-4.4.1

comment:2 Changed 12 years ago by mlinkert

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

Holding off on JSON library usage for the time being, given the scope of changes required there.

MicromanagerReader? (on a branch) can now fill up a MetadataStore? given an array of JSON Strings, one per stage position, as noted here:

https://github.com/melissalinkert/bioformats/commit/88aa59ba709ab792245d215815a191e5fd9cb743

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.65450 sec.)

We're Hiring!