Task #11640 (new)
Opened 10 years ago
Last modified 9 years ago
Bug: Modulo is not part of the data model
Reported by: | rleigh | Owned by: | rleigh |
---|---|---|---|
Priority: | minor | Milestone: | Unscheduled |
Component: | Specification | Version: | 4.4.9 |
Keywords: | schema | Cc: | |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | n.a. |
Sprint: | n.a. |
Description
Opening this ticket to track more complete modulo support.
ModuloAlong?[ZTC] is implemented in Bio-Formats in Modulo.java, but is write-only, constructing the XML by hand. The annotation is read, but:
- there's no ModuloAlong? in the specification, even in a supplementary schema file or in a schema separate to the real specification, hence there's no validation of this specific annotation type.
- there's no Modulo support in the generated ome-xml model object code
- there's no possibility for upgrading the annotation
- without support in the model object, it's not possible to correctly serialise/deserialise to XML (except as a plain annotation); this doesn't include restoring the modulo state in the core metadata.
If we are going to generate files containing this annotation, it would be great to be able to validate, read and write using model objects, etc. Currently we don't read back in the annotations into the CoreMetadata? for OME-XML/OME-TIFF. Having generated model objects to handle this would make full support integrate nicely.
Change History (4)
comment:1 Changed 10 years ago by jamoore
comment:2 Changed 10 years ago by ajpatterson
See new task #11878 XSD Modulo Schema
comment:3 Changed 9 years ago by ajpatterson
- Owner changed from ajpatterson to rleigh
comment:4 Changed 9 years ago by ajpatterson
- Keywords schema added
Linked under #3672