<?xml version="1.0" encoding="UTF-8"?>
<xs:schema targetNamespace="http://www.omg.org/spec/PAGE-OM/20090722/fuge" xmlns:fuge="http://www.omg.org/spec/PAGE-OM/20090722/fuge" xmlns:snp="http://www.omg.org/spec/PAGE-OM/20090722/snp" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:annotation>
<xs:documentation>FuGE (http://fuge.sourceforge.net/) is a model of the shared components in different functional genomics domains.</xs:documentation>
</xs:annotation>
<xs:import namespace="http://www.omg.org/spec/PAGE-OM/20090722/snp" schemaLocation="snp.xsd"/>
<xs:element name="Ontology_source" type="fuge:Ontology_source"/>
<xs:complexType name="Ontology_source">
<xs:annotation>
<xs:documentation>The source ontology or controlled vocabulary list that ontology terms have been obtained from</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="snp:Identifiable">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="ontology_URI" type="xs:anyURI" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>A URI is short for Uniform Resource Identifier.
A URI is a compact sequence of characters that identifies an abstract or physical resource.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="Ontology_term" type="fuge:Ontology_term"/>
<xs:complexType name="Ontology_term">
<xs:annotation>
<xs:documentation>Ontology term, defined in more detail in FuGE (http://fuge.sourceforge.net/). This is just a place holder</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="snp:Identifiable">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="term" type="xs:string" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Ontology term</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Ontology_source" type="fuge:Ontology_source" minOccurs="0" maxOccurs="1"/>
</xs:choice>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:schema>