2011.09.23-Big Images & OME-TIFF Pyramid
Attending:
Proposed annotation covering Pyramids
This is an initial idea for an annotation to store the pyramid structure within an OME-TIFF file.
The IDs used in the Level element will not survive import into the server, but they do not need to as the pyramid is handled differently in the server.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<OME xmlns="http://www.openmicroscopy.org/Schemas/OME/2011-06"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:SA="http://www.openmicroscopy.org/Schemas/SA/2011-06"
xsi:schemaLocation="http://www.openmicroscopy.org/Schemas/OME/2011-06
http://www.openmicroscopy.org/Schemas/OME/2011-06/ome.xsd"
UUID="urn:uuid:6b95ac40-e5c7-11e0-b042-632636751054"
Creator="ome-xml.org:sample:handmade:v1.0">
<Image ID="Image:0.0">
<Pixels ID="Pixels:0.0" DimensionOrder="XYZCT" Type="int8"
SizeX="1024" SizeY="1024" SizeZ="1" SizeC="1" SizeT="1">
<MetadataOnly/>
</Pixels>
</Image>
<Image ID="Image:0.1">
<Pixels ID="Pixels:0.1" DimensionOrder="XYZCT" Type="int8"
SizeX="512" SizeY="512" SizeZ="1" SizeC="1" SizeT="1">
<MetadataOnly/>
</Pixels>
</Image>
<Image ID="Image:0.2">
<Pixels ID="Pixels:0.2" DimensionOrder="XYZCT" Type="int8"
SizeX="256" SizeY="256" SizeZ="1" SizeC="1" SizeT="1">
<MetadataOnly/>
</Pixels>
</Image>
<Image ID="Image:0.3">
<Pixels ID="Pixels:0.3" DimensionOrder="XYZCT" Type="int8"
SizeX="128" SizeY="128" SizeZ="1" SizeC="1" SizeT="1">
<MetadataOnly/>
</Pixels>
</Image>
<Image ID="Image:0.4">
<Pixels ID="Pixels:0.4" DimensionOrder="XYZCT" Type="int8"
SizeX="64" SizeY="64" SizeZ="1" SizeC="1" SizeT="1">
<MetadataOnly/>
</Pixels>
</Image>
<Image ID="Image:0.5">
<Pixels ID="Pixels:0.5" DimensionOrder="XYZCT" Type="int8"
SizeX="32" SizeY="32" SizeZ="1" SizeC="1" SizeT="1">
<MetadataOnly/>
</Pixels>
</Image>
<Image ID="Image:0.6">
<Pixels ID="Pixels:0.6" DimensionOrder="XYZCT" Type="int8"
SizeX="16" SizeY="16" SizeZ="1" SizeC="1" SizeT="1">
<MetadataOnly/>
</Pixels>
</Image>
<SA:StructuredAnnotations>
<SA:XMLAnnotation ID="Annotation:1" Namespace="openmicroscopy.org/omero/dimension/pyramid">
<SA:Value>
<Pyramid namespace="http://www.openmicroscopy.org/Schemas/Additions/2011-09">
<Level ID="Image:0.0" Number="0"/>
<Level ID="Image:0.1" Number="1"/>
<Level ID="Image:0.2" Number="2"/>
<Level ID="Image:0.3" Number="3"/>
<Level ID="Image:0.4" Number="4"/>
<Level ID="Image:0.5" Number="5"/>
<Level ID="Image:0.6" Number="6"/>
</Pyramid>
</SA:Value>
</SA:XMLAnnotation>
</SA:StructuredAnnotations>
</OME>
Thoughts?
- Is this annotation ok loose at the top level or should it be attached to all the images? (Andrew)
- Are there other similar requirements that it would make sense to include, since this is roughly a (single-file) image-image link? (Josh)