phy:Annotation

The annotation of a molecular sequence. It is recommended to annotate by
using the optional 'ref' attribute (some examples of acceptable values for the ref
attribute: 'GO:0008270', 'KEGG:Tetrachloroethene degradation', 'EC:1.1.1.1'). Optional
element 'desc' allows for a free text description. Optional element 'confidence' is used
to state the type and value of support for a annotation. Similarly, optional attribute
'evidence' is used to describe the evidence for a annotation as free text (e.g.
'experimental'). Optional element 'property' allows for further, typed and referenced
annotations from external resources.

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
evidence xs:token optional
ref phy:ref optional
source xs:token optional
type xs:token optional

Used By

Source

<xs:complexType name="Annotation">
  <xs:annotation>
    <xs:documentation>The annotation of a molecular sequence. It is recommended to annotate by using the optional 'ref' attribute (some examples of acceptable values for the ref attribute: 'GO:0008270', 'KEGG:Tetrachloroethene degradation', 'EC:1.1.1.1'). Optional element 'desc' allows for a free text description. Optional element 'confidence' is used to state the type and value of support for a annotation. Similarly, optional attribute 'evidence' is used to describe the evidence for a annotation as free text (e.g. 'experimental'). Optional element 'property' allows for further, typed and referenced annotations from external resources.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="desc" type="xs:token" minOccurs="0"/>
    <xs:element name="confidence" type="phy:Confidence" minOccurs="0"/>
    <xs:element name="property" type="phy:Property" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="uri" type="phy:Uri" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="ref" type="phy:ref"/>
  <xs:attribute name="source" type="xs:token"/>
  <xs:attribute name="evidence" type="xs:token"/>
  <xs:attribute name="type" type="xs:token"/>
</xs:complexType>