[NeXML]
Rich phyloinformatic dataThe future data exchange standard is here!
NeXML is an exchange standard for representing phyloinformatic data — inspired by the commonly used NEXUS format, but more robust and easier to process.
Schema module documentation
Description
Other views (open in new window):
Complex types
Base [abstract]
Description
The base type for all complexType definitions in the nexml schema. This type allows a number of special attributes: xml:lang - for languages codes xml:base - see http://www.w3.org/TR/xmlbase/ xml:id - see http://www.w3.org/TR/xml-id/ xml:space - for whitespace handlingxlink:href - for links Also see http://www.w3.org/2001/xml.xsd for more information on the xml and xlink attributes.
Attributes
Name | Type | Usage |
xml:base | xs:anyURI |
Definition source
<xs:complexType abstract="true" mixed="false" name="Base"> <xs:sequence/> <xs:attribute ref="xml:base"/> <xs:anyAttribute namespace="##any" processContents="skip"/> </xs:complexType>
[ Back to top ]
LiteralMeta
Description
Metadata annotations in which the object is a literal value. If the @content attribute is used, then the element should contain no children.
Inheritance
LiteralMeta extends Meta.
Attributes
Name | Type | Usage |
property | xs:QName | required |
datatype | xs:QName | optional |
content | xs:string |
Definition source
<xs:complexType abstract="false" mixed="true" name="LiteralMeta"> <xs:complexContent mixed="true"> <xs:extension base="Meta"> <xs:sequence> <xs:any maxOccurs="unbounded" minOccurs="0"/> </xs:sequence> <xs:attribute name="property" type="xs:QName" use="required"/> <xs:attribute name="datatype" type="xs:QName" use="optional"/> <xs:attribute name="content" type="xs:string"/> </xs:extension> </xs:complexContent> </xs:complexType>
[ Back to top ]
Meta [abstract]
Inheritance
Meta extends Base. In turn, this type is inherited from by LiteralMeta, ResourceMeta,
Definition source
<xs:complexType abstract="true" mixed="true" name="Meta"> <xs:complexContent> <xs:extension base="Base"> </xs:extension> </xs:complexContent> </xs:complexType>
[ Back to top ]
ResourceMeta
Description
Metadata annotations in which the object is a resource. If this element contains meta elements as children, then the object of this annotation is a "blank node".
Inheritance
ResourceMeta extends Meta.
Attributes
Name | Type | Usage |
href | xhtml:URI | optional |
rel | xs:QName | required |
Substructures
- an element called "meta", instance of Meta (0..unbounded).
Definition source
<xs:complexType abstract="false" mixed="true" name="ResourceMeta"> <xs:complexContent> <xs:extension base="Meta"> <xs:sequence> <xs:element maxOccurs="unbounded" minOccurs="0" name="meta" type="Meta"/> </xs:sequence> <xs:attribute name="href" type="xhtml:URI" use="optional"/> <xs:attribute name="rel" type="xs:QName" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType>
[ Back to top ]
See also
~/nexml/xsd/meta/annotations.xsd is included in:
This page summarizes the contents of schema file "~/nexml/xsd/meta/annotations.xsd". Generated on Tue Sep 23 12:49:35 2014.