Task #12802 (closed)
Bug: check for missing value types in MetamorphReader
Reported by: | mlinkert | Owned by: | mlinkert |
---|---|---|---|
Priority: | minor | Milestone: | 5.1.2 |
Component: | Bio-Formats | Version: | 5.0.8 |
Keywords: | n.a. | Cc: | mario@… |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | 0.0d |
Sprint: | n.a. |
Description
See http://lists.openmicroscopy.org.uk/pipermail/ome-users/2015-March/005163.html. The parseUIC1Tags method is likely missing one or more value type IDs which correspond to double/TiffRational values.
Change History (5)
comment:1 Changed 9 years ago by sbesson
- Owner changed from mlinkert to sbesson
- Status changed from new to accepted
comment:2 Changed 9 years ago by sbesson
- Milestone changed from 5.1.1 to 5.1.2
comment:3 Changed 9 years ago by mlinkert
- Owner changed from sbesson to mlinkert
Re-assigning as discussed with Sebastien.
comment:4 Changed 9 years ago by mlinkert
- Resolution set to fixed
- Status changed from accepted to closed
comment:5 Changed 9 years ago by Melissa Linkert <melissa@…>
- Remaining Time set to 0
(In [abbd7743e991c0f532212f7527daf800895a5733/bioformats.git] on branch develop) Metamorph: expand tag parsing
Fixes #12802.
The Tag ID codes for the metadata described in the thread are already defined by MetamorphReader?.getKey() (IDs: 28, 29, 40 and 49). Furthermore, parseUIC4Tags() has some logic and helper methods in placeto parse them. While trying to reuse these methods in parseUIC1Tags(), I encountered another issue: for this raw file (MetaXpress?), there is no UIC4Tag (as confirmed by libtiff) which is used internally by the reader for computing mmPlanes. We likely need additional lofic here to be able to determine mmPlanes if UIC4Tag is undefined so that the metadata can be correctly parsed.
Pushing to 5.1.2.