MIGS XML Schema
From Genomic Standards Consortium
This page refers to the MIGS/MIMS XML Schema file.
The latest version of the schema can always be found in the Genome Catalogue:
http://darwin.nox.ac.uk/gsc/gcat/xsd
[edit] Event Log
27 June 2007
Discussion with Renzo, Tanya and Tim to change usage of xs:annotation element in schema file:
Proposal:
- use documentation element for internal definition/description
- use xs:appinfo element for application specific info, e.g. GCat, GenCat input forms
This follows the intention of XML Schema developers, where xs:documentation element is used for human-readable description, and xs:appinfo is used for application-specific extension information.
Example:
<xs:annotation> <xs:documentation> internal description </xs:documentation> <xs:appinfo> <gencat> <report> <definition>text for mouse over tool tip</definition> <description>text for mouse click e.g. pop-up window</description> <input> <type>text|password|textarea|radio|singleselectbox|combobox|autocomplete|checkbox|list|upload</type> <size></size> <maxlength></maxlength> <autocomplete></autocomplete> <rows></rows> <cols></cols> </input> </report> </gencat> <xs:appinfo> </xs:annotation>
Tim's requirements for GenCat and his instance of it, is to be able to define input fields types/styling for elements,