Personal tools
  • We're Hiring!

You are here: Home Community Minutes Mini Group meetings OME-XML Meetings 2011.09.23-Big Images & OME-TIFF Pyramid

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)
Document Actions