NOTICE! This is a static HTML version of a legacy LOCI Software ticket.

LOCI projects are now located on GitHub. The Bio-Formats project can be found here.

Ticket #414 (closed enhancement: fixed)

Opened 2009-09-08T15:16:22-05:00

Last modified 2011-02-02T04:45:00-06:00

Serialize reader state

Reported by: curtis Owned by: curtis
Priority: major Milestone: bio-formats-5.0
Component: bio-formats Severity: serious
Keywords: Cc: bakosg@…, josh.moore@…
Blocked By: Blocking:


Some formats take a long time to parse. Often the reader implementations could stand to be optimized further, but some cases may simply require searching through a large amount of binary data to find planar offsets and other important metadata.

Ideally, Bio-Formats would be able to parse each file once (i.e., initFile()), and then optionally cache the results to a format-specific data object, which is serializable to (e.g.) disk. It could then later be retrieved and used to quickly reinitialize the reader with respect to that same file.

Change History

comment:1 Changed 2009-09-09T12:56:50-05:00 by curtis

  • Cc josh.moore@… added

comment:2 Changed 2009-09-18T15:41:07-05:00 by curtis

Possible serialization libraries to use include XStream and JAXB.

comment:3 Changed 2011-02-02T04:45:00-06:00 by curtis

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

moved to  ome:#4116