UBIF_EnumLib.xsd schema file overview

(Version: Unified Biosciences Information Framework (UBIF) 1.1)

TDWG working group: Structure of Descriptive Data (SDD)


This document gives an overview of the schema components present in a single schema file, similar to the entry view provided by graphical schema editors. It documents only the root level annotations and components (elements, global attributes, simple and complex types, and groups). The definition of the components listed here is documented separately (hyperlinking could not yet be implemented).

Because the UBIF schema is designed as a type library, complex types represent class definitions and most schema files contain only a single root-level element.

Please see the schema documentation resource directory for schema overviews of other files and detailed component documentation.

Schema file content

The following content is generated automatically from the documentation inside the schema file:

Unified Biosciences Information Framework (UBIF) XML schema. This part provides controlled vocabularies (= enumerated values) both specific to biosciences and for general topics required in the context of biosciences data. See the main UBIF.xsd file for complete information, copyright and licensing.

Copyright © 2006 TDWG (Taxonomic Databases Working Group, www.tdwg.org). See the file UBIF_(c).xsd for authorship and licensing information.

Enumerations to support interoperability

Internal formatting note: Annotations of individual enumerated values should be written as "short label" + " -- " + "detailed information" or "[abbreviation]" + " -- " + "short label" + " -- " + "detailed information". Abbreviation must be enclosed in square brackets []. Additional specification information may be given for some enumerations in xs:appinfo. An xslt script transforms such schema annotations into a data document that can directly be used in user interfaces.

An important feature of this schema file is that these enumerations may be turned into data, many of them including extra specification data. Please see UBIF-EnumerationTools for further information. Using the data files in application development rather than hardcoding enumerations in code enables simple adaption to future versions of UBIF.

a) Generic enumerations

b) Statistical and data analysis categories

Statistical methods

c) Agent role codes

d) Label/Title/Detail roles, Media representation roles, Link relationships, IPR Statement roles

e) codes expressing sexual status (SexStatusEnum is a union of the following types)

f) Enumerations specific to the biological domain

TaxonomicRankEnum is the superset of the values in the types following it:

(Generated on 23. May 2006 by DiversitySchemaTools Version 0.5. Copyright (c) G. Hagedorn 2006.)