released-schema.2015-01.SA.xsd Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of specification Show documentation
Show all versions of specification Show documentation
The OME Data Model specification
An unordered collection of annotation attached to objects in the OME data model.
The AnnotationRef element is a reference to an element derived
from the SA:CommonAnnotation element.
Annotations
An annotation from which all others are ultimately derived.
A description for the annotation. [plane text multi-line string]
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.
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.
BasicAnnotations
An abstract Basic Annotation from which some others are derived.
NumericAnnotations
An abstract Numeric Annotation from which some others are derived.
TextAnnotations
An abstract Text Annotation from which some others are derived.
TypeAnnotations
An abstract Type Annotation from which some others are derived.
FileAnnotations
A file object annotation
XMLAnnotations
An general xml annotation. The contents of this is not processed as OME XML but should still be well-formed XML.
ListAnnotations
This annotation is a grouping object. It uses the sequence of
annotation refs from the base Annotation to form the list.
CommentAnnotations
A simple comment annotation
LongAnnotations
A simple numerical annotation of type xsd:long
DoubleAnnotations
A simple numerical annotation of type xsd:double
BooleanAnnotations
A simple boolean annotation of type xsd:boolean
TimestampAnnotations
A date/time annotation of type xsd:dateTime
TagAnnotations
A tag annotation (represents a tag or a tagset)
TermAnnotations
A ontology term annotation
MapAnnotations
An map annotation. The contents of this is a list of key/value pairs.