<xsd:element name="AnnotationRef"><!-- top level definition --><xsd:annotation><xsd:documentation>The AnnotationRef element is a reference to an element derived from the SA:CommonAnnotation element.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:complexContent><xsd:extension base="OME:Reference"><xsd:attribute name="ID" use="required" type="AnnotationID"/></xsd:extension></xsd:complexContent></xsd:complexType></xsd:element>
We recommend the inclusion of a namespace for annotations youdefine. If it is absent then we assume the annotation is touse our (OME's) default interpretation for this type.
Source
<xsd:element name="XMLAnnotation"><!-- top level definition --><xsd:annotation><xsd:appinfo><xsdfu><plural>XMLAnnotations</plural></xsdfu></xsd:appinfo><xsd:documentation>An general xml annotation. The contents of this is not processed as OME XML but should still be well-formed XML.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:complexContent><xsd:extension base="TextAnnotation"><xsd:sequence><xsd:element name="Value" minOccurs="1" maxOccurs="1"><xsd:complexType><xsd:sequence><xsd:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence></xsd:extension></xsd:complexContent></xsd:complexType></xsd:element>
A description for the annotation. [plane text multi-line string]
Diagram
Type
restriction of xsd:string
Properties
content
simple
minOccurs
0
maxOccurs
1
Facets
whiteSpace
preserve
Source
<xsd:element name="Description" minOccurs="0" maxOccurs="1"><xsd:annotation><xsd:documentation>A description for the annotation. [plane text multi-line string]</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:whiteSpace value="preserve"/></xsd:restriction></xsd:simpleType></xsd:element>
We recommend the inclusion of a namespace for annotations youdefine. If it is absent then we assume the annotation is touse our (OME's) default interpretation for this type.
We recommend the inclusion of a namespace for annotations youdefine. If it is absent then we assume the annotation is touse our (OME's) default interpretation for this type.
Source
<xsd:element name="ListAnnotation"><!-- top level definition --><xsd:annotation><xsd:appinfo><xsdfu><plural>ListAnnotations</plural></xsdfu></xsd:appinfo><xsd:documentation>This annotation is a grouping object. It uses the sequence of annotation refs from the base Annotation to form the list.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:complexContent><xsd:extension base="Annotation"/></xsd:complexContent></xsd:complexType></xsd:element>
We recommend the inclusion of a namespace for annotations youdefine. If it is absent then we assume the annotation is touse our (OME's) default interpretation for this type.
Source
<xsd:element name="LongAnnotation"><!-- top level definition --><xsd:annotation><xsd:appinfo><xsdfu><plural>LongAnnotations</plural></xsdfu></xsd:appinfo><xsd:documentation>A simple numerical annotation of type xsd:long</xsd:documentation></xsd:annotation><xsd:complexType><xsd:complexContent><xsd:extension base="NumericAnnotation"><xsd:sequence><xsd:element name="Value" type="xsd:long" minOccurs="1" maxOccurs="1"/></xsd:sequence></xsd:extension></xsd:complexContent></xsd:complexType></xsd:element>
We recommend the inclusion of a namespace for annotations youdefine. If it is absent then we assume the annotation is touse our (OME's) default interpretation for this type.
Source
<xsd:element name="DoubleAnnotation"><!-- top level definition --><xsd:annotation><xsd:appinfo><xsdfu><plural>DoubleAnnotations</plural></xsdfu></xsd:appinfo><xsd:documentation>A simple numerical annotation of type xsd:double</xsd:documentation></xsd:annotation><xsd:complexType><xsd:complexContent><xsd:extension base="NumericAnnotation"><xsd:sequence><xsd:element name="Value" type="xsd:double" minOccurs="1" maxOccurs="1"/></xsd:sequence></xsd:extension></xsd:complexContent></xsd:complexType></xsd:element>
We recommend the inclusion of a namespace for annotations youdefine. If it is absent then we assume the annotation is touse our (OME's) default interpretation for this type.
We recommend the inclusion of a namespace for annotations youdefine. If it is absent then we assume the annotation is touse our (OME's) default interpretation for this type.
Source
<xsd:element name="BooleanAnnotation"><!-- top level definition --><xsd:annotation><xsd:appinfo><xsdfu><plural>BooleanAnnotations</plural></xsdfu></xsd:appinfo><xsd:documentation>A simple boolean annotation of type xsd:boolean</xsd:documentation></xsd:annotation><xsd:complexType><xsd:complexContent><xsd:extension base="BasicAnnotation"><xsd:sequence><xsd:element name="Value" type="xsd:boolean" minOccurs="1" maxOccurs="1"/></xsd:sequence></xsd:extension></xsd:complexContent></xsd:complexType></xsd:element>
We recommend the inclusion of a namespace for annotations youdefine. If it is absent then we assume the annotation is touse our (OME's) default interpretation for this type.
Source
<xsd:element name="TimestampAnnotation"><!-- top level definition --><xsd:annotation><xsd:appinfo><xsdfu><plural>TimestampAnnotations</plural></xsdfu></xsd:appinfo><xsd:documentation>A date/time annotation of type xsd:dateTime</xsd:documentation></xsd:annotation><xsd:complexType><xsd:complexContent><xsd:extension base="BasicAnnotation"><xsd:sequence><xsd:element name="Value" type="xsd:dateTime" minOccurs="1" maxOccurs="1"/></xsd:sequence></xsd:extension></xsd:complexContent></xsd:complexType></xsd:element>
We recommend the inclusion of a namespace for annotations youdefine. If it is absent then we assume the annotation is touse our (OME's) default interpretation for this type.
Source
<xsd:element name="TagAnnotation"><!-- top level definition --><xsd:annotation><xsd:appinfo><xsdfu><plural>TagAnnotations</plural></xsdfu></xsd:appinfo><xsd:documentation>A tag annotation (represents a tag or a tagset)</xsd:documentation></xsd:annotation><xsd:complexType><xsd:complexContent><xsd:extension base="TextAnnotation"><xsd:sequence><xsd:element name="Value" type="xsd:string" minOccurs="1" maxOccurs="1"/></xsd:sequence></xsd:extension></xsd:complexContent></xsd:complexType></xsd:element>
We recommend the inclusion of a namespace for annotations youdefine. If it is absent then we assume the annotation is touse our (OME's) default interpretation for this type.
Source
<xsd:element name="TermAnnotation"><!-- top level definition --><xsd:annotation><xsd:appinfo><xsdfu><plural>TermAnnotations</plural></xsdfu></xsd:appinfo><xsd:documentation>A ontology term annotation</xsd:documentation></xsd:annotation><xsd:complexType><xsd:complexContent><xsd:extension base="BasicAnnotation"><xsd:sequence><xsd:element name="Value" type="xsd:string" minOccurs="1" maxOccurs="1"/></xsd:sequence></xsd:extension></xsd:complexContent></xsd:complexType></xsd:element>
We recommend the inclusion of a namespace for annotations youdefine. If it is absent then we assume the annotation is touse our (OME's) default interpretation for this type.
Source
<xsd:complexType name="TextAnnotation"><!-- top level definition --><xsd:annotation><xsd:appinfo><xsdfu><plural>TextAnnotations</plural><abstract/></xsdfu></xsd:appinfo><xsd:documentation>An abstract Text Annotation from which some others are derived.</xsd:documentation></xsd:annotation><xsd:complexContent><xsd:extension base="Annotation"/></xsd:complexContent></xsd:complexType>
We recommend the inclusion of a namespace for annotations youdefine. If it is absent then we assume the annotation is touse our (OME's) default interpretation for this type.
Source
<xsd:complexType name="Annotation"><!-- top level definition --><xsd:annotation><xsd:appinfo><xsdfu><plural>Annotations</plural><abstract/></xsdfu></xsd:appinfo><xsd:documentation>An annotation from which all others are ultimately derived.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element name="Description" minOccurs="0" maxOccurs="1"><xsd:annotation><xsd:documentation>A description for the annotation. [plane text multi-line string]</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:whiteSpace value="preserve"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:sequence><xsd:element ref="AnnotationRef" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:appinfo><xsdfu><manytomany/></xsdfu></xsd:appinfo></xsd:annotation></xsd:element></xsd:sequence></xsd:sequence><xsd:attribute name="ID" use="required" type="AnnotationID"/><xsd:attribute name="Namespace" use="optional" type="xsd:anyURI"><xsd:annotation><xsd:documentation>We recommend the inclusion of a namespace for annotations you define. If it is absent then we assume the annotation is to use our (OME's) default interpretation for this type.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Annotator" use="optional" type="OME:ExperimenterID"><xsd:annotation><xsd:documentation>The Annotator is the person who attached this annotation. e.g. If UserA annotates something with TagB, owned by UserB, UserA is still the Annotator.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType>
We recommend the inclusion of a namespace for annotations youdefine. If it is absent then we assume the annotation is touse our (OME's) default interpretation for this type.
Source
<xsd:complexType name="TypeAnnotation"><!-- top level definition --><xsd:annotation><xsd:appinfo><xsdfu><plural>TypeAnnotations</plural><abstract/></xsdfu></xsd:appinfo><xsd:documentation>An abstract Type Annotation from which some others are derived.</xsd:documentation></xsd:annotation><xsd:complexContent><xsd:extension base="Annotation"/></xsd:complexContent></xsd:complexType>
We recommend the inclusion of a namespace for annotations youdefine. If it is absent then we assume the annotation is touse our (OME's) default interpretation for this type.
Source
<xsd:complexType name="NumericAnnotation"><!-- top level definition --><xsd:annotation><xsd:appinfo><xsdfu><plural>NumericAnnotations</plural><abstract/></xsdfu></xsd:appinfo><xsd:documentation>An abstract Numeric Annotation from which some others are derived.</xsd:documentation></xsd:annotation><xsd:complexContent><xsd:extension base="Annotation"/></xsd:complexContent></xsd:complexType>
We recommend the inclusion of a namespace for annotations youdefine. If it is absent then we assume the annotation is touse our (OME's) default interpretation for this type.
Source
<xsd:complexType name="BasicAnnotation"><!-- top level definition --><xsd:annotation><xsd:appinfo><xsdfu><plural>BasicAnnotations</plural><abstract/></xsdfu></xsd:appinfo><xsd:documentation>An abstract Basic Annotation from which some others are derived.</xsd:documentation></xsd:annotation><xsd:complexContent><xsd:extension base="Annotation"/></xsd:complexContent></xsd:complexType>
We recommend the inclusion of a namespace for annotations youdefine. If it is absent then we assume the annotation is touse our (OME's) default interpretation for this type.
<xsd:attribute name="Namespace" use="optional" type="xsd:anyURI"><xsd:annotation><xsd:documentation>We recommend the inclusion of a namespace for annotations you define. If it is absent then we assume the annotation is to use our (OME's) default interpretation for this type.</xsd:documentation></xsd:annotation></xsd:attribute>
<xsd:attribute name="Annotator" use="optional" type="OME:ExperimenterID"><xsd:annotation><xsd:documentation>The Annotator is the person who attached this annotation. e.g. If UserA annotates something with TagB, owned by UserB, UserA is still the Annotator.</xsd:documentation></xsd:annotation></xsd:attribute>