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 #217 (closed enhancement: fixed)

Opened 2007-11-13T13:28:05-06:00

Last modified 2007-11-29T10:21:39-06:00

Write alternate ND2 reader using Nikon SDK

Reported by: melissa Owned by: melissa
Priority: major Milestone:
Component: bio-formats Severity: non-issue
Keywords: Cc:
Blocked By: Blocking:


At some point, we should implement an ND2 reader that uses the SDK from Nikon. It would function similarly to LegacyQTReader - if the required files are present, and we are using a Windows machine, use this reader; otherwise, use the native reader.

Change History

comment:1 Changed 2007-11-16T17:15:08-06:00 by curtis

  • Priority changed from minor to major

It would be good to implement this reasonably soon, though the InCell reader (#214) is more pressing.

comment:2 Changed 2007-11-28T13:49:31-06:00 by curtis

Nikon's  ND2 reader plugin for ImageJ contains a good example implementation of calling their native SDK with Java code. It would be easiest to model our new ND2 code after that implementation. If the Nikon ND2 reader plugin is installed, our ND2 reader should automatically detect it and use the native bindings -- otherwise it should revert to the original, pure Java behavior.

comment:3 Changed 2007-11-29T10:21:39-06:00 by melissa

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

Reader added in r3424. A couple of super important notes about the native reader:

  1. Extra metadata is not supported.
  2. There is at least one file (josh/CGE1.nd2) that is not read correctly. This doesn't appear to be anything we can fix.