Ticket #414 (closed enhancement: fixed)

Opened 11 years ago

Last modified 9 years ago

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 11 years ago by curtis

  • Cc josh.moore@… added

comment:2 Changed 11 years ago by curtis

Possible serialization libraries to use include XStream and JAXB.

comment:3 Changed 9 years ago by curtis

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

moved to  ome:#4116

Note: See TracTickets for help on using tickets.