<?xml version="1.0"?>


<!DOCTYPE rdf:RDF [
    <!ENTITY owl "http://www.w3.org/2002/07/owl#" >
    <!ENTITY owl11 "http://www.w3.org/2006/12/owl11#" >
    <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
    <!ENTITY ontology "http://www.mygrid.org.uk/ontology#" >
    <!ENTITY owl11xml "http://www.w3.org/2006/12/owl11-xml#" >
    <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
    <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
]>


<rdf:RDF xmlns="http://www.mygrid.org.uk/ontology#"
     xml:base="http://www.mygrid.org.uk/ontology"
     xmlns:ontology="http://www.mygrid.org.uk/ontology#"
     xmlns:owl11="http://www.w3.org/2006/12/owl11#"
     xmlns:owl11xml="http://www.w3.org/2006/12/owl11-xml#"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:owl="http://www.w3.org/2002/07/owl#">
    <owl:Ontology rdf:about=""/>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Object Properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://www.mygrid.org.uk/ontology#has_identifier -->

    <owl:ObjectProperty rdf:about="#has_identifier">
        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
        <rdfs:domain rdf:resource="#bioinformatics_record"/>
        <rdfs:range rdf:resource="#bioinformatics_record_id"/>
        <rdfs:subPropertyOf rdf:resource="#has_part"/>
    </owl:ObjectProperty>
    


    <!-- http://www.mygrid.org.uk/ontology#has_part -->

    <owl:ObjectProperty rdf:about="#has_part"/>
    


    <!-- http://www.mygrid.org.uk/ontology#is_identifier_of -->

    <owl:ObjectProperty rdf:about="#is_identifier_of">
        <rdf:type rdf:resource="&owl;InverseFunctionalProperty"/>
        <rdfs:range rdf:resource="#bioinformatics_record"/>
        <owl:inverseOf rdf:resource="#has_identifier"/>
        <rdfs:subPropertyOf rdf:resource="#is_part_of"/>
        <rdfs:domain rdf:resource="#bioinformatics_record_id"/>
    </owl:ObjectProperty>
    


    <!-- http://www.mygrid.org.uk/ontology#is_part_of -->

    <owl:ObjectProperty rdf:about="#is_part_of">
        <owl:inverseOf rdf:resource="#has_part"/>
    </owl:ObjectProperty>
    


    <!-- http://www.mygrid.org.uk/ontology#performs_task -->

    <owl:ObjectProperty rdf:about="#performs_task">
        <owl:inverseOf rdf:resource="#task_performed_by"/>
        <rdfs:range rdf:resource="#bioinformatics_task"/>
        <rdfs:domain rdf:resource="#bioinformatics_algorithm"/>
    </owl:ObjectProperty>
    


    <!-- http://www.mygrid.org.uk/ontology#produced_by -->

    <owl:ObjectProperty rdf:about="#produced_by">
        <rdfs:domain rdf:resource="#bioinformatics_record"/>
        <rdfs:range rdf:resource="#bioinformatics_data_resource"/>
    </owl:ObjectProperty>
    


    <!-- http://www.mygrid.org.uk/ontology#produces -->

    <owl:ObjectProperty rdf:about="#produces">
        <rdfs:range rdf:resource="#bioinformatics_record"/>
        <rdfs:domain rdf:resource="#bioinformatics_data_resource"/>
        <owl:inverseOf rdf:resource="#produced_by"/>
    </owl:ObjectProperty>
    


    <!-- http://www.mygrid.org.uk/ontology#task_performed_by -->

    <owl:ObjectProperty rdf:about="#task_performed_by">
        <rdfs:range rdf:resource="#bioinformatics_algorithm"/>
        <rdfs:domain rdf:resource="#bioinformatics_task"/>
    </owl:ObjectProperty>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Classes
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://www.mygrid.org.uk/ontology#ABI_graph_plot -->

    <owl:Class rdf:about="#ABI_graph_plot">
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_feature_report"/>
        <owl:disjointWith rdf:resource="#ABI_sequence_trace"/>
        <owl:disjointWith rdf:resource="#primer_report"/>
        <owl:disjointWith rdf:resource="#nucleotide_sequence_feature_diagram"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#ABI_sequence_trace -->

    <owl:Class rdf:about="#ABI_sequence_trace">
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_feature_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#AMPS_block_format -->

    <owl:Class rdf:about="#AMPS_block_format">
        <rdfs:subClassOf rdf:resource="#multiple_sequence_format"/>
        <owl:disjointWith rdf:resource="#codata_format"/>
        <owl:disjointWith rdf:resource="#Jackknifer_format"/>
        <owl:disjointWith rdf:resource="#fitch_format"/>
        <owl:disjointWith rdf:resource="#phylip_format"/>
        <owl:disjointWith rdf:resource="#DNA_strider_format"/>
        <owl:disjointWith rdf:resource="#GCG_MSF_format"/>
        <owl:disjointWith rdf:resource="#IG_format"/>
        <owl:disjointWith rdf:resource="#mega_format"/>
        <owl:disjointWith rdf:resource="#treecon"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Affymetrix_probe_set_id -->

    <owl:Class rdf:about="#Affymetrix_probe_set_id">
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#ArrayExpress -->

    <owl:Class rdf:about="#ArrayExpress">
        <rdfs:subClassOf rdf:resource="#microarray_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#BIND -->

    <owl:Class rdf:about="#BIND">
        <rdfs:subClassOf rdf:resource="#protein_interaction_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#BIND_id -->

    <owl:Class rdf:about="#BIND_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#BIND_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_interaction_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#BIND_record -->

    <owl:Class rdf:about="#BIND_record">
        <rdfs:subClassOf rdf:resource="#protein_interaction_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#BIND_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#BLAST_Basic_Local_Alignment_Search_Tool -->

    <owl:Class rdf:about="#BLAST_Basic_Local_Alignment_Search_Tool">
        <rdfs:subClassOf rdf:resource="#similarity_search_algorithm"/>
        <owl:disjointWith rdf:resource="#FASTA"/>
        <owl:disjointWith rdf:resource="#Smith-Waterman_similarity_search_algorithm"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#BLAST_report -->

    <owl:Class rdf:about="#BLAST_report">
        <rdfs:subClassOf rdf:resource="#sequence_similarity_report"/>
        <owl:disjointWith rdf:resource="#smith_waterman_similarity_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#BRENDA -->

    <owl:Class rdf:about="#BRENDA">
        <rdfs:subClassOf rdf:resource="#enzyme_database"/>
        <owl:disjointWith rdf:resource="#REBASE"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#BRENDA_Record -->

    <owl:Class rdf:about="#BRENDA_Record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#EC_number"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#BRENDA"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#enzyme_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#BioCyc -->

    <owl:Class rdf:about="#BioCyc">
        <rdfs:subClassOf rdf:resource="#pathway_resource"/>
        <owl:disjointWith rdf:resource="#aMAZE"/>
        <owl:disjointWith rdf:resource="#PATIKA"/>
        <owl:disjointWith rdf:resource="#eMIM"/>
        <owl:disjointWith rdf:resource="#KEGG"/>
        <owl:disjointWith rdf:resource="#Reactome"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#BioCyc_record -->

    <owl:Class rdf:about="#BioCyc_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#BioCyc_record_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#pathway_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#BioCyc_record_id -->

    <owl:Class rdf:about="#BioCyc_record_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#BioCyc_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#pathway_record_id"/>
        <owl:disjointWith rdf:resource="#reactome_record_id"/>
        <owl:disjointWith rdf:resource="#INOH_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#BioPax -->

    <owl:Class rdf:about="#BioPax">
        <rdfs:subClassOf rdf:resource="#bio-ontology_resource"/>
        <owl:disjointWith rdf:resource="#HGNC"/>
        <owl:disjointWith rdf:resource="#Gene_ontology_GO"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#BioPax_term_id -->

    <owl:Class rdf:about="#BioPax_term_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#BioPax_term_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#ontology_term_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#BioPax_term_record -->

    <owl:Class rdf:about="#BioPax_term_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#BioPax_term_id"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#BioPax"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#ontology_term_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#CATH -->

    <owl:Class rdf:about="#CATH">
        <rdfs:subClassOf rdf:resource="#protein_structure_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#CATH_id -->

    <owl:Class rdf:about="#CATH_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#CATH_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_structure_record_id"/>
        <owl:disjointWith rdf:resource="#SCOP_protein_family_id"/>
        <owl:disjointWith rdf:resource="#ModBase_accession"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#CATH_record -->

    <owl:Class rdf:about="#CATH_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produced_by"/>
                <owl:someValuesFrom rdf:resource="#CATH"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#CATH_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#protein_structure_record"/>
        <owl:disjointWith rdf:resource="#FSSP_record"/>
        <owl:disjointWith rdf:resource="#DSSP_record"/>
        <owl:disjointWith rdf:resource="#SCOP_record"/>
        <owl:disjointWith rdf:resource="#MSD_record"/>
        <owl:disjointWith rdf:resource="#PDB_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#CGD_id -->

    <owl:Class rdf:about="#CGD_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#CGD_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#model_organism_record_id"/>
        <owl:disjointWith rdf:resource="#MaizeGDB_id"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#CGD_record -->

    <owl:Class rdf:about="#CGD_record">
        <rdfs:subClassOf rdf:resource="#model_organism_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#CGD_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="#RGD_record"/>
        <owl:disjointWith rdf:resource="#Ensembl_record"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#COG -->

    <owl:Class rdf:about="#COG">
        <rdfs:subClassOf rdf:resource="#phylogenetic_database"/>
        <owl:disjointWith rdf:resource="#Tree_of_Life"/>
        <owl:disjointWith rdf:resource="#TreeBASE"/>
        <owl:disjointWith rdf:resource="#NCBI_Taxonomy"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#COG_record -->

    <owl:Class rdf:about="#COG_record">
        <rdfs:subClassOf rdf:resource="#phylogenetic_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_part"/>
                <owl:someValuesFrom rdf:resource="#NCBI_Taxonomy_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="#tree_fam_record"/>
        <owl:disjointWith rdf:resource="#TreeBASE_record"/>
        <owl:disjointWith rdf:resource="#Tree_of_life_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Candida_Genome_Database_CGD -->

    <owl:Class rdf:about="#Candida_Genome_Database_CGD">
        <rdfs:subClassOf rdf:resource="#model_organism_genome_database"/>
        <owl:disjointWith rdf:resource="#Zebrafish_Information_Network_ZFIN"/>
        <owl:disjointWith rdf:resource="#WormBase"/>
        <owl:disjointWith rdf:resource="#Saccharomyces_Genome_Database_SGD"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#DDBJ -->

    <owl:Class rdf:about="#DDBJ">
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_database"/>
        <owl:disjointWith rdf:resource="#EMBL_nucleotide_sequence_database"/>
        <owl:disjointWith rdf:resource="#dbSNP"/>
        <owl:disjointWith rdf:resource="#Genbank_nucleotide_sequence_database"/>
        <owl:disjointWith rdf:resource="#est_human"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#DDBJ_Amino_Acid_Database_DAD -->

    <owl:Class rdf:about="#DDBJ_Amino_Acid_Database_DAD">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produces"/>
                <owl:someValuesFrom rdf:resource="#DDBJ_Amino_Acid_database_DAD_record"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#protein_sequence_database"/>
        <owl:disjointWith rdf:resource="#PIR"/>
        <owl:disjointWith rdf:resource="#SWISS-PROT"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#DDBJ_Amino_Acid_Database__DAD_id -->

    <owl:Class rdf:about="#DDBJ_Amino_Acid_Database__DAD_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#DDBJ_Amino_Acid_database_DAD_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_sequence_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#DDBJ_Amino_Acid_database_DAD_record -->

    <owl:Class rdf:about="#DDBJ_Amino_Acid_database_DAD_record">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#DDBJ_Amino_Acid_Database__DAD_id"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_sequence_record"/>
        <owl:disjointWith rdf:resource="#Entrez_genbank_protein_record"/>
        <owl:disjointWith rdf:resource="#TREMBL_record"/>
        <owl:disjointWith rdf:resource="#UniProt_record"/>
        <owl:disjointWith rdf:resource="#SWISS-PROT_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#DDBJ_accession -->

    <owl:Class rdf:about="#DDBJ_accession">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#DDBJ_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#DDBJ_record -->

    <owl:Class rdf:about="#DDBJ_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#DDBJ"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#DDBJ_accession"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_record"/>
        <owl:disjointWith rdf:resource="#dbEST_record"/>
        <owl:disjointWith rdf:resource="#dbSNP_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#DNA_sequence -->

    <owl:Class rdf:about="#DNA_sequence">
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#DNA_strider_format -->

    <owl:Class rdf:about="#DNA_strider_format">
        <rdfs:subClassOf rdf:resource="#multiple_sequence_format"/>
        <owl:disjointWith rdf:resource="#mega_format"/>
        <owl:disjointWith rdf:resource="#IG_format"/>
        <owl:disjointWith rdf:resource="#Jackknifer_format"/>
        <owl:disjointWith rdf:resource="#treecon"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#DSSP -->

    <owl:Class rdf:about="#DSSP">
        <rdfs:subClassOf rdf:resource="#protein_structure_database"/>
        <owl:disjointWith rdf:resource="#CATH"/>
        <owl:disjointWith rdf:resource="#FSSP"/>
        <owl:disjointWith rdf:resource="#MSD"/>
        <owl:disjointWith rdf:resource="#PDB"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#DSSP_record -->

    <owl:Class rdf:about="#DSSP_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produced_by"/>
                <owl:someValuesFrom rdf:resource="#DSSP"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#protein_structure_record"/>
        <owl:disjointWith rdf:resource="#MSD_record"/>
        <owl:disjointWith rdf:resource="#PDB_record"/>
        <owl:disjointWith rdf:resource="#SCOP_record"/>
        <owl:disjointWith rdf:resource="#FSSP_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#DictyBase -->

    <owl:Class rdf:about="#DictyBase">
        <rdfs:subClassOf rdf:resource="#model_organism_genome_database"/>
        <owl:disjointWith rdf:resource="#Candida_Genome_Database_CGD"/>
        <owl:disjointWith rdf:resource="#FlyBase"/>
        <owl:disjointWith rdf:resource="#Rat_Genome_Database_RGD"/>
        <owl:disjointWith rdf:resource="#Zebrafish_Information_Network_ZFIN"/>
        <owl:disjointWith rdf:resource="#TIGR"/>
        <owl:disjointWith rdf:resource="#EcoCyc"/>
        <owl:disjointWith rdf:resource="#WormBase"/>
        <owl:disjointWith rdf:resource="#Saccharomyces_Genome_Database_SGD"/>
        <owl:disjointWith rdf:resource="#Mouse_Genome_Database_MGD"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB"/>
        <owl:disjointWith rdf:resource="#KEGG_genes"/>
        <owl:disjointWith rdf:resource="#Maize_genetics_and_genomics_database_MaizeGDB"/>
        <owl:disjointWith rdf:resource="#The_Arabidopsis_Information_Resource_TAIR"/>
        <owl:disjointWith rdf:resource="#Ensembl"/>
        <owl:disjointWith rdf:resource="#Gramene"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#DictyBase_id -->

    <owl:Class rdf:about="#DictyBase_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#DictyBase_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#model_organism_record_id"/>
        <owl:disjointWith rdf:resource="#MaizeGDB_id"/>
        <owl:disjointWith rdf:resource="#CGD_id"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#DictyBase_record -->

    <owl:Class rdf:about="#DictyBase_record">
        <rdfs:subClassOf rdf:resource="#model_organism_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#DictyBase_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="#MaizeGDB"/>
        <owl:disjointWith rdf:resource="#MGD_record"/>
        <owl:disjointWith rdf:resource="#Ensembl_record"/>
        <owl:disjointWith rdf:resource="#CGD_record"/>
        <owl:disjointWith rdf:resource="#FlyBase_record"/>
        <owl:disjointWith rdf:resource="#TIGR_record"/>
        <owl:disjointWith rdf:resource="#ZFIN_record"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_record"/>
        <owl:disjointWith rdf:resource="#SGD_record"/>
        <owl:disjointWith rdf:resource="#EcoCyc_record"/>
        <owl:disjointWith rdf:resource="#RGD_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#DragonDB -->

    <owl:Class rdf:about="#DragonDB">
        <rdfs:subClassOf rdf:resource="#model_organism_genome_database"/>
        <owl:disjointWith rdf:resource="#Zebrafish_Information_Network_ZFIN"/>
        <owl:disjointWith rdf:resource="#Saccharomyces_Genome_Database_SGD"/>
        <owl:disjointWith rdf:resource="#Candida_Genome_Database_CGD"/>
        <owl:disjointWith rdf:resource="#EcoCyc"/>
        <owl:disjointWith rdf:resource="#The_Arabidopsis_Information_Resource_TAIR"/>
        <owl:disjointWith rdf:resource="#Maize_genetics_and_genomics_database_MaizeGDB"/>
        <owl:disjointWith rdf:resource="#TIGR"/>
        <owl:disjointWith rdf:resource="#DictyBase"/>
        <owl:disjointWith rdf:resource="#Rat_Genome_Database_RGD"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB"/>
        <owl:disjointWith rdf:resource="#Gramene"/>
        <owl:disjointWith rdf:resource="#FlyBase"/>
        <owl:disjointWith rdf:resource="#Mouse_Genome_Database_MGD"/>
        <owl:disjointWith rdf:resource="#WormBase"/>
        <owl:disjointWith rdf:resource="#KEGG_genes"/>
        <owl:disjointWith rdf:resource="#Ensembl"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#DragonDB_id -->

    <owl:Class rdf:about="#DragonDB_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#DragonDB_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#model_organism_record_id"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_id"/>
        <owl:disjointWith rdf:resource="#DictyBase_id"/>
        <owl:disjointWith rdf:resource="#WormBase_id"/>
        <owl:disjointWith rdf:resource="#MaizeGDB_id"/>
        <owl:disjointWith rdf:resource="#SGD_id"/>
        <owl:disjointWith rdf:resource="#CGD_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#DragonDB_record -->

    <owl:Class rdf:about="#DragonDB_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#DragonDB_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#model_organism_record"/>
        <owl:disjointWith rdf:resource="#SGD_record"/>
        <owl:disjointWith rdf:resource="#TIGR_record"/>
        <owl:disjointWith rdf:resource="#RGD_record"/>
        <owl:disjointWith rdf:resource="#ZFIN_record"/>
        <owl:disjointWith rdf:resource="#Gramene_record"/>
        <owl:disjointWith rdf:resource="#DictyBase_record"/>
        <owl:disjointWith rdf:resource="#MaizeGDB"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_record"/>
        <owl:disjointWith rdf:resource="#FlyBase_record"/>
        <owl:disjointWith rdf:resource="#MGD_record"/>
        <owl:disjointWith rdf:resource="#WormBase_record"/>
        <owl:disjointWith rdf:resource="#CGD_record"/>
        <owl:disjointWith rdf:resource="#EcoCyc_record"/>
        <owl:disjointWith rdf:resource="#Ensembl_record"/>
        <owl:disjointWith rdf:resource="#TAIR_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#EC_number -->

    <owl:Class rdf:about="#EC_number">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#is_identifier_of"/>
                        <owl:someValuesFrom rdf:resource="#BRENDA_Record"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#is_identifier_of"/>
                        <owl:someValuesFrom rdf:resource="#ENZYME_Record"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#enzyme_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#EDHA -->

    <owl:Class rdf:about="#EDHA">
        <rdfs:subClassOf rdf:resource="#human_anatomy_ontology"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#EDHAA -->

    <owl:Class rdf:about="#EDHAA">
        <rdfs:subClassOf rdf:resource="#human_anatomy_ontology"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#EDHAA_term_id -->

    <owl:Class rdf:about="#EDHAA_term_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#EDHAA_term_redord"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#human_anatomy_term_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#EDHAA_term_redord -->

    <owl:Class rdf:about="#EDHAA_term_redord">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#EDHAA"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#EDHAA_term_id"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#human_anatomy_term_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#EDHA_term_id -->

    <owl:Class rdf:about="#EDHA_term_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#EDHA_term_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#human_anatomy_term_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#EDHA_term_record -->

    <owl:Class rdf:about="#EDHA_term_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#EDHA"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#EDHA_term_id"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#human_anatomy_term_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#EMAGE -->

    <owl:Class rdf:about="#EMAGE">
        <rdfs:subClassOf rdf:resource="#genotype-phenotype_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#EMAP -->

    <owl:Class rdf:about="#EMAP">
        <rdfs:subClassOf rdf:resource="#mouse_anatomy_ontology"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#EMAPA -->

    <owl:Class rdf:about="#EMAPA">
        <rdfs:subClassOf rdf:resource="#mouse_anatomy_ontology"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#EMAPA_term_id -->

    <owl:Class rdf:about="#EMAPA_term_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#EMAPA_term_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#mouse_anatomy_term_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#EMAPA_term_record -->

    <owl:Class rdf:about="#EMAPA_term_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#EMAPA"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#EMAPA_term_id"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#mouse_anatomy_term_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#EMAP_term_id -->

    <owl:Class rdf:about="#EMAP_term_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#EMAP_term_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#mouse_anatomy_term_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#EMAP_term_record -->

    <owl:Class rdf:about="#EMAP_term_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#EMAP_term_id"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#EMAP"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#mouse_anatomy_term_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#EMBL_accession -->

    <owl:Class rdf:about="#EMBL_accession">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#EMBL_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#EMBL_nucleotide_sequence_database -->

    <owl:Class rdf:about="#EMBL_nucleotide_sequence_database">
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#EMBL_record -->

    <owl:Class rdf:about="#EMBL_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#EMBL_nucleotide_sequence_database"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#EMBL_accession"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_record"/>
        <owl:disjointWith rdf:resource="#dbEST_record"/>
        <owl:disjointWith rdf:resource="#DDBJ_record"/>
        <owl:disjointWith rdf:resource="#UniGene_record"/>
        <owl:disjointWith rdf:resource="#dbSNP_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#ENZYME -->

    <owl:Class rdf:about="#ENZYME">
        <rdfs:subClassOf rdf:resource="#enzyme_database"/>
        <owl:disjointWith rdf:resource="#BRENDA"/>
        <owl:disjointWith rdf:resource="#REBASE"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#ENZYME_Record -->

    <owl:Class rdf:about="#ENZYME_Record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#EC_number"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#ENZYME"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#enzyme_record"/>
        <owl:disjointWith rdf:resource="#BRENDA_Record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#EcoCyc -->

    <owl:Class rdf:about="#EcoCyc">
        <rdfs:subClassOf rdf:resource="#model_organism_genome_database"/>
        <owl:disjointWith rdf:resource="#Rat_Genome_Database_RGD"/>
        <owl:disjointWith rdf:resource="#Zebrafish_Information_Network_ZFIN"/>
        <owl:disjointWith rdf:resource="#Candida_Genome_Database_CGD"/>
        <owl:disjointWith rdf:resource="#KEGG_genes"/>
        <owl:disjointWith rdf:resource="#The_Arabidopsis_Information_Resource_TAIR"/>
        <owl:disjointWith rdf:resource="#Saccharomyces_Genome_Database_SGD"/>
        <owl:disjointWith rdf:resource="#Mouse_Genome_Database_MGD"/>
        <owl:disjointWith rdf:resource="#WormBase"/>
        <owl:disjointWith rdf:resource="#Gramene"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#EcoCyc_record -->

    <owl:Class rdf:about="#EcoCyc_record">
        <rdfs:subClassOf rdf:resource="#model_organism_record"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_record"/>
        <owl:disjointWith rdf:resource="#RGD_record"/>
        <owl:disjointWith rdf:resource="#Ensembl_record"/>
        <owl:disjointWith rdf:resource="#CGD_record"/>
        <owl:disjointWith rdf:resource="#SGD_record"/>
        <owl:disjointWith rdf:resource="#FlyBase_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Ensembl -->

    <owl:Class rdf:about="#Ensembl">
        <rdfs:subClassOf rdf:resource="#model_organism_genome_database"/>
        <owl:disjointWith rdf:resource="#EcoCyc"/>
        <owl:disjointWith rdf:resource="#Rat_Genome_Database_RGD"/>
        <owl:disjointWith rdf:resource="#The_Arabidopsis_Information_Resource_TAIR"/>
        <owl:disjointWith rdf:resource="#KEGG_genes"/>
        <owl:disjointWith rdf:resource="#Saccharomyces_Genome_Database_SGD"/>
        <owl:disjointWith rdf:resource="#FlyBase"/>
        <owl:disjointWith rdf:resource="#Zebrafish_Information_Network_ZFIN"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB"/>
        <owl:disjointWith rdf:resource="#Mouse_Genome_Database_MGD"/>
        <owl:disjointWith rdf:resource="#Maize_genetics_and_genomics_database_MaizeGDB"/>
        <owl:disjointWith rdf:resource="#Candida_Genome_Database_CGD"/>
        <owl:disjointWith rdf:resource="#WormBase"/>
        <owl:disjointWith rdf:resource="#TIGR"/>
        <owl:disjointWith rdf:resource="#Gramene"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Ensembl_record -->

    <owl:Class rdf:about="#Ensembl_record">
        <rdfs:subClassOf rdf:resource="#model_organism_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#ensembl_record_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="#RGD_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Entrez_GenBank_protein -->

    <owl:Class rdf:about="#Entrez_GenBank_protein">
        <rdfs:subClassOf rdf:resource="#protein_sequence_database"/>
        <owl:disjointWith rdf:resource="#SWISS-PROT"/>
        <owl:disjointWith rdf:resource="#DDBJ_Amino_Acid_Database_DAD"/>
        <owl:disjointWith rdf:resource="#PIR"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Entrez_Gene_ID -->

    <owl:Class rdf:about="#Entrez_Gene_ID">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#Entrez_gene_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#genotype-phenotype_record_id"/>
        <rdfs:subClassOf rdf:resource="#genome_map_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Entrez_genbank_protein_accession -->

    <owl:Class rdf:about="#Entrez_genbank_protein_accession">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#Entrez_genbank_protein_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_sequence_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Entrez_genbank_protein_record -->

    <owl:Class rdf:about="#Entrez_genbank_protein_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#Entrez_genbank_protein_accession"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#Entrez_GenBank_protein"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_sequence_record"/>
        <owl:disjointWith rdf:resource="#UniProt_record"/>
        <owl:disjointWith rdf:resource="#SWISS-PROT_record"/>
        <owl:disjointWith rdf:resource="#TREMBL_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Entrez_gene_record -->

    <owl:Class rdf:about="#Entrez_gene_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#Entrez_Gene_ID"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#genome_map_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#FASTA -->

    <owl:Class rdf:about="#FASTA">
        <rdfs:subClassOf rdf:resource="#similarity_search_algorithm"/>
        <owl:disjointWith rdf:resource="#Smith-Waterman_similarity_search_algorithm"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#FSSP -->

    <owl:Class rdf:about="#FSSP">
        <rdfs:subClassOf rdf:resource="#protein_structure_database"/>
        <owl:disjointWith rdf:resource="#CATH"/>
        <owl:disjointWith rdf:resource="#PDB"/>
        <owl:disjointWith rdf:resource="#MSD"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#FSSP_record -->

    <owl:Class rdf:about="#FSSP_record">
        <rdfs:subClassOf rdf:resource="#protein_structure_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produced_by"/>
                <owl:someValuesFrom rdf:resource="#FSSP"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="#SCOP_record"/>
        <owl:disjointWith rdf:resource="#PDB_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Fasta_report -->

    <owl:Class rdf:about="#Fasta_report">
        <rdfs:subClassOf rdf:resource="#sequence_similarity_report"/>
        <owl:disjointWith rdf:resource="#BLAST_report"/>
        <owl:disjointWith rdf:resource="#smith_waterman_similarity_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#FlyBase -->

    <owl:Class rdf:about="#FlyBase">
        <rdfs:subClassOf rdf:resource="#model_organism_genome_database"/>
        <owl:disjointWith rdf:resource="#TIGR"/>
        <owl:disjointWith rdf:resource="#Saccharomyces_Genome_Database_SGD"/>
        <owl:disjointWith rdf:resource="#Candida_Genome_Database_CGD"/>
        <owl:disjointWith rdf:resource="#EcoCyc"/>
        <owl:disjointWith rdf:resource="#The_Arabidopsis_Information_Resource_TAIR"/>
        <owl:disjointWith rdf:resource="#WormBase"/>
        <owl:disjointWith rdf:resource="#Rat_Genome_Database_RGD"/>
        <owl:disjointWith rdf:resource="#Mouse_Genome_Database_MGD"/>
        <owl:disjointWith rdf:resource="#Zebrafish_Information_Network_ZFIN"/>
        <owl:disjointWith rdf:resource="#Gramene"/>
        <owl:disjointWith rdf:resource="#KEGG_genes"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#FlyBase_id -->

    <owl:Class rdf:about="#FlyBase_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#FlyBase_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#model_organism_record_id"/>
        <owl:disjointWith rdf:resource="#RGD_id"/>
        <owl:disjointWith rdf:resource="#SGD_id"/>
        <owl:disjointWith rdf:resource="#MaizeGDB_id"/>
        <owl:disjointWith rdf:resource="#CGD_id"/>
        <owl:disjointWith rdf:resource="#TAIR_id"/>
        <owl:disjointWith rdf:resource="#Gramene_id"/>
        <owl:disjointWith rdf:resource="#ZFIN_id"/>
        <owl:disjointWith rdf:resource="#DictyBase_id"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_id"/>
        <owl:disjointWith rdf:resource="#TIGR_id"/>
        <owl:disjointWith rdf:resource="#MGD_id"/>
        <owl:disjointWith rdf:resource="#KEGG_genes_id"/>
        <owl:disjointWith rdf:resource="#DragonDB_id"/>
        <owl:disjointWith rdf:resource="#ensembl_record_id"/>
        <owl:disjointWith rdf:resource="#WormBase_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#FlyBase_record -->

    <owl:Class rdf:about="#FlyBase_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#FlyBase_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#model_organism_record"/>
        <owl:disjointWith rdf:resource="#RGD_record"/>
        <owl:disjointWith rdf:resource="#CGD_record"/>
        <owl:disjointWith rdf:resource="#Ensembl_record"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#GCG_MSF_format -->

    <owl:Class rdf:about="#GCG_MSF_format">
        <rdfs:subClassOf rdf:resource="#multiple_sequence_format"/>
        <owl:disjointWith rdf:resource="#mega_format"/>
        <owl:disjointWith rdf:resource="#treecon"/>
        <owl:disjointWith rdf:resource="#fitch_format"/>
        <owl:disjointWith rdf:resource="#DNA_strider_format"/>
        <owl:disjointWith rdf:resource="#phylip_format"/>
        <owl:disjointWith rdf:resource="#codata_format"/>
        <owl:disjointWith rdf:resource="#IG_format"/>
        <owl:disjointWith rdf:resource="#Jackknifer_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#GDE_format -->

    <owl:Class rdf:about="#GDE_format">
        <rdfs:subClassOf rdf:resource="#single_sequence_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#GenBank_record -->

    <owl:Class rdf:about="#GenBank_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#genbank_GI"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#Genbank_nucleotide_sequence_database"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_record"/>
        <owl:disjointWith rdf:resource="#dbSNP_record"/>
        <owl:disjointWith rdf:resource="#DDBJ_record"/>
        <owl:disjointWith rdf:resource="#UniGene_record"/>
        <owl:disjointWith rdf:resource="#EMBL_record"/>
        <owl:disjointWith rdf:resource="#dbEST_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Genbank_nucleotide_sequence_database -->

    <owl:Class rdf:about="#Genbank_nucleotide_sequence_database">
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_database"/>
        <owl:disjointWith rdf:resource="#dbSNP"/>
        <owl:disjointWith rdf:resource="#EMBL_nucleotide_sequence_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Gene3D -->

    <owl:Class rdf:about="#Gene3D">
        <rdfs:subClassOf rdf:resource="#protein_family_database"/>
        <owl:disjointWith rdf:resource="#ProDom"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Gene3D_code -->

    <owl:Class rdf:about="#Gene3D_code">
        <rdfs:subClassOf rdf:resource="#protein_family_id"/>
        <owl:disjointWith rdf:resource="#Smart_accession"/>
        <owl:disjointWith rdf:resource="#Prosite_accession"/>
        <owl:disjointWith rdf:resource="#InterPro_accession"/>
        <owl:disjointWith rdf:resource="#Superfamily_accession"/>
        <owl:disjointWith rdf:resource="#TIGRfam_accession"/>
        <owl:disjointWith rdf:resource="#Panther_id"/>
        <owl:disjointWith rdf:resource="#Prints_accession"/>
        <owl:disjointWith rdf:resource="#PIRSF_id"/>
        <owl:disjointWith rdf:resource="#Pfam_accession"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#GeneDB_S._pombe -->

    <owl:Class rdf:about="#GeneDB_S._pombe">
        <rdfs:subClassOf rdf:resource="#Sanger_GeneDB"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#GeneDB_protozoa -->

    <owl:Class rdf:about="#GeneDB_protozoa">
        <rdfs:subClassOf rdf:resource="#Sanger_GeneDB"/>
        <owl:disjointWith rdf:resource="#GeneDB_S._pombe"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Gene_Ontology_term_id -->

    <owl:Class rdf:about="#Gene_Ontology_term_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#gene_ontology_term_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#ontology_term_id"/>
        <owl:disjointWith rdf:resource="#NCBI_Taxonomy_id"/>
        <owl:disjointWith rdf:resource="#mged_term_id"/>
        <owl:disjointWith rdf:resource="#BioPax_term_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Gene_expression_omnibus_GEO -->

    <owl:Class rdf:about="#Gene_expression_omnibus_GEO">
        <rdfs:subClassOf rdf:resource="#gene_expression_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Gene_ontology_GO -->

    <owl:Class rdf:about="#Gene_ontology_GO">
        <rdfs:subClassOf rdf:resource="#bio-ontology_resource"/>
        <owl:disjointWith rdf:resource="#HGNC"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#GermOnline -->

    <owl:Class rdf:about="#GermOnline">
        <rdfs:subClassOf rdf:resource="#gene_expression_database"/>
        <owl:disjointWith rdf:resource="#Gene_expression_omnibus_GEO"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Gramene -->

    <owl:Class rdf:about="#Gramene">
        <rdfs:subClassOf rdf:resource="#model_organism_genome_database"/>
        <owl:disjointWith rdf:resource="#Saccharomyces_Genome_Database_SGD"/>
        <owl:disjointWith rdf:resource="#Zebrafish_Information_Network_ZFIN"/>
        <owl:disjointWith rdf:resource="#KEGG_genes"/>
        <owl:disjointWith rdf:resource="#Candida_Genome_Database_CGD"/>
        <owl:disjointWith rdf:resource="#WormBase"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Gramene_id -->

    <owl:Class rdf:about="#Gramene_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#Gramene_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#model_organism_record_id"/>
        <owl:disjointWith rdf:resource="#WormBase_id"/>
        <owl:disjointWith rdf:resource="#MaizeGDB_id"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_id"/>
        <owl:disjointWith rdf:resource="#SGD_id"/>
        <owl:disjointWith rdf:resource="#DictyBase_id"/>
        <owl:disjointWith rdf:resource="#CGD_id"/>
        <owl:disjointWith rdf:resource="#DragonDB_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Gramene_record -->

    <owl:Class rdf:about="#Gramene_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#Gramene_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#model_organism_record"/>
        <owl:disjointWith rdf:resource="#EcoCyc_record"/>
        <owl:disjointWith rdf:resource="#SGD_record"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_record"/>
        <owl:disjointWith rdf:resource="#CGD_record"/>
        <owl:disjointWith rdf:resource="#ZFIN_record"/>
        <owl:disjointWith rdf:resource="#MaizeGDB"/>
        <owl:disjointWith rdf:resource="#Ensembl_record"/>
        <owl:disjointWith rdf:resource="#DictyBase_record"/>
        <owl:disjointWith rdf:resource="#TAIR_record"/>
        <owl:disjointWith rdf:resource="#RGD_record"/>
        <owl:disjointWith rdf:resource="#MGD_record"/>
        <owl:disjointWith rdf:resource="#FlyBase_record"/>
        <owl:disjointWith rdf:resource="#TIGR_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#HGNC -->

    <owl:Class rdf:about="#HGNC">
        <rdfs:subClassOf rdf:resource="#bio-ontology_resource"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#HGNC_gene_record -->

    <owl:Class rdf:about="#HGNC_gene_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#HGNC"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#HGNC_symbol"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#ontology_term_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#HGNC_symbol -->

    <owl:Class rdf:about="#HGNC_symbol">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#HGNC_gene_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#ontology_term_id"/>
        <owl:disjointWith rdf:resource="#Gene_Ontology_term_id"/>
        <owl:disjointWith rdf:resource="#BioPax_term_id"/>
        <owl:disjointWith rdf:resource="#mged_term_id"/>
        <owl:disjointWith rdf:resource="#NCBI_Taxonomy_id"/>
        <owl:disjointWith rdf:resource="#MeSH_term_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#HGVbase -->

    <owl:Class rdf:about="#HGVbase">
        <rdfs:subClassOf rdf:resource="#genotype-phenotype_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#HGVbaseID -->

    <owl:Class rdf:about="#HGVbaseID">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#HGVbase_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#genotype-phenotype_record_id"/>
        <owl:disjointWith rdf:resource="#Entrez_Gene_ID"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#HGVbase_record -->

    <owl:Class rdf:about="#HGVbase_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#HGVbaseID"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#HGVbase"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#genotype_phenotype_record"/>
        <owl:disjointWith rdf:resource="#OMIM_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#HIVDB -->

    <owl:Class rdf:about="#HIVDB">
        <rdfs:subClassOf rdf:resource="#genotype-phenotype_database"/>
        <owl:disjointWith rdf:resource="#OMIM"/>
        <owl:disjointWith rdf:resource="#HGVbase"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#IG_format -->

    <owl:Class rdf:about="#IG_format">
        <rdfs:subClassOf rdf:resource="#multiple_sequence_format"/>
        <owl:disjointWith rdf:resource="#Jackknifer_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#INOH -->

    <owl:Class rdf:about="#INOH">
        <rdfs:subClassOf rdf:resource="#pathway_resource"/>
        <owl:disjointWith rdf:resource="#aMAZE"/>
        <owl:disjointWith rdf:resource="#KEGG"/>
        <owl:disjointWith rdf:resource="#BioCyc"/>
        <owl:disjointWith rdf:resource="#PATIKA"/>
        <owl:disjointWith rdf:resource="#Reactome"/>
        <owl:disjointWith rdf:resource="#eMIM"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#INOH_record -->

    <owl:Class rdf:about="#INOH_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#INOH_record_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#pathway_record"/>
        <owl:disjointWith rdf:resource="#eMIM_record"/>
        <owl:disjointWith rdf:resource="#reactome_record"/>
        <owl:disjointWith rdf:resource="#BioCyc_record"/>
        <owl:disjointWith rdf:resource="#KEGG_record"/>
        <owl:disjointWith rdf:resource="#aMAZE_record"/>
        <owl:disjointWith rdf:resource="#PATIKA_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#INOH_record_id -->

    <owl:Class rdf:about="#INOH_record_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#INOH_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#pathway_record_id"/>
        <owl:disjointWith rdf:resource="#reactome_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#InAct_database -->

    <owl:Class rdf:about="#InAct_database">
        <rdfs:subClassOf rdf:resource="#protein_interaction_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#InAct_record -->

    <owl:Class rdf:about="#InAct_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#IntAct_accession"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#protein_interaction_record"/>
        <owl:disjointWith rdf:resource="#KEGG_record"/>
        <owl:disjointWith rdf:resource="#eMIM_record"/>
        <owl:disjointWith rdf:resource="#BIND_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#IntAct_accession -->

    <owl:Class rdf:about="#IntAct_accession">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#InAct_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_interaction_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#InterPro -->

    <owl:Class rdf:about="#InterPro">
        <rdfs:subClassOf rdf:resource="#protein_family_database"/>
        <owl:disjointWith rdf:resource="#Gene3D"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#InterPro_accession -->

    <owl:Class rdf:about="#InterPro_accession">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#InterPro_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_family_id"/>
        <owl:disjointWith rdf:resource="#Prosite_accession"/>
        <owl:disjointWith rdf:resource="#Superfamily_accession"/>
        <owl:disjointWith rdf:resource="#Pfam_accession"/>
        <owl:disjointWith rdf:resource="#Panther_id"/>
        <owl:disjointWith rdf:resource="#Prints_accession"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#InterPro_match_report -->

    <owl:Class rdf:about="#InterPro_match_report">
        <rdfs:subClassOf rdf:resource="#domain_motif_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#InterPro_record -->

    <owl:Class rdf:about="#InterPro_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produced_by"/>
                <owl:someValuesFrom rdf:resource="#InterPro"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#protein_family_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#InterPro_accession"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="#tigrfam_record"/>
        <owl:disjointWith rdf:resource="#Pfam_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#International_Chemical_Identifier -->

    <owl:Class rdf:about="#International_Chemical_Identifier">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#chEBI_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#proteomics_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Jackknifer_format -->

    <owl:Class rdf:about="#Jackknifer_format">
        <rdfs:subClassOf rdf:resource="#multiple_sequence_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#KEGG -->

    <owl:Class rdf:about="#KEGG">
        <rdfs:subClassOf rdf:resource="#pathway_resource"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#KEGG_genes -->

    <owl:Class rdf:about="#KEGG_genes">
        <rdfs:subClassOf rdf:resource="#model_organism_genome_database"/>
        <owl:disjointWith rdf:resource="#Zebrafish_Information_Network_ZFIN"/>
        <owl:disjointWith rdf:resource="#Saccharomyces_Genome_Database_SGD"/>
        <owl:disjointWith rdf:resource="#Candida_Genome_Database_CGD"/>
        <owl:disjointWith rdf:resource="#WormBase"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#KEGG_genes_id -->

    <owl:Class rdf:about="#KEGG_genes_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#KEGG_genes"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#model_organism_record_id"/>
        <owl:disjointWith rdf:resource="#TAIR_id"/>
        <owl:disjointWith rdf:resource="#CGD_id"/>
        <owl:disjointWith rdf:resource="#Gramene_id"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_id"/>
        <owl:disjointWith rdf:resource="#WormBase_id"/>
        <owl:disjointWith rdf:resource="#DragonDB_id"/>
        <owl:disjointWith rdf:resource="#MaizeGDB_id"/>
        <owl:disjointWith rdf:resource="#DictyBase_id"/>
        <owl:disjointWith rdf:resource="#SGD_id"/>
        <owl:disjointWith rdf:resource="#MGD_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#KEGG_ligand_database -->

    <owl:Class rdf:about="#KEGG_ligand_database">
        <rdfs:subClassOf rdf:resource="#protein_interaction_database"/>
        <owl:disjointWith rdf:resource="#KEGG_pathway_database"/>
        <owl:disjointWith rdf:resource="#InAct_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#KEGG_pathway_database -->

    <owl:Class rdf:about="#KEGG_pathway_database">
        <rdfs:subClassOf rdf:resource="#protein_interaction_database"/>
        <owl:disjointWith rdf:resource="#InAct_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#KEGG_record -->

    <owl:Class rdf:about="#KEGG_record">
        <rdfs:subClassOf rdf:resource="#pathway_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#KEGG_record_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#protein_interaction_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produced_by"/>
                <owl:someValuesFrom rdf:resource="#KEGG"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="#BIND_record"/>
        <owl:disjointWith rdf:resource="#PATIKA_record"/>
        <owl:disjointWith rdf:resource="#BioCyc_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#KEGG_record_id -->

    <owl:Class rdf:about="#KEGG_record_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#KEGG_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#pathway_record_id"/>
        <rdfs:subClassOf rdf:resource="#protein_interaction_id"/>
        <owl:disjointWith rdf:resource="#aMAZE_record_id"/>
        <owl:disjointWith rdf:resource="#INOH_record_id"/>
        <owl:disjointWith rdf:resource="#BioCyc_record_id"/>
        <owl:disjointWith rdf:resource="#reactome_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Kegg_compound_record -->

    <owl:Class rdf:about="#Kegg_compound_record">
        <rdfs:subClassOf rdf:resource="#Kegg_ligand_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#kegg_compound_record_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="#kegg_drug_record"/>
        <owl:disjointWith rdf:resource="#kegg_glycan_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Kegg_ligand_record -->

    <owl:Class rdf:about="#Kegg_ligand_record">
        <rdfs:subClassOf rdf:resource="#interacting_molecule_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#MEDLINE -->

    <owl:Class rdf:about="#MEDLINE">
        <rdfs:subClassOf rdf:resource="#literature_repository"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#MEDLINE_citation -->

    <owl:Class rdf:about="#MEDLINE_citation">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#MEDLINE_reference_id"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#MEDLINE"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#literature_citation"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#MEDLINE_reference_id -->

    <owl:Class rdf:about="#MEDLINE_reference_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#MEDLINE_citation"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#literature_citation_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#MGD_id -->

    <owl:Class rdf:about="#MGD_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#MGD_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#model_organism_record_id"/>
        <owl:disjointWith rdf:resource="#DictyBase_id"/>
        <owl:disjointWith rdf:resource="#TAIR_id"/>
        <owl:disjointWith rdf:resource="#CGD_id"/>
        <owl:disjointWith rdf:resource="#Gramene_id"/>
        <owl:disjointWith rdf:resource="#WormBase_id"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_id"/>
        <owl:disjointWith rdf:resource="#SGD_id"/>
        <owl:disjointWith rdf:resource="#DragonDB_id"/>
        <owl:disjointWith rdf:resource="#MaizeGDB_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#MGD_record -->

    <owl:Class rdf:about="#MGD_record">
        <rdfs:subClassOf rdf:resource="#model_organism_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#MGD_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="#CGD_record"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_record"/>
        <owl:disjointWith rdf:resource="#RGD_record"/>
        <owl:disjointWith rdf:resource="#Ensembl_record"/>
        <owl:disjointWith rdf:resource="#EcoCyc_record"/>
        <owl:disjointWith rdf:resource="#FlyBase_record"/>
        <owl:disjointWith rdf:resource="#SGD_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#MIM_number -->

    <owl:Class rdf:about="#MIM_number">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#OMIM_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#genotype-phenotype_record_id"/>
        <owl:disjointWith rdf:resource="#Entrez_Gene_ID"/>
        <owl:disjointWith rdf:resource="#HGVbaseID"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#MSD -->

    <owl:Class rdf:about="#MSD">
        <rdfs:subClassOf rdf:resource="#protein_structure_database"/>
        <owl:disjointWith rdf:resource="#PDB"/>
        <owl:disjointWith rdf:resource="#CATH"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#MSD_accession -->

    <owl:Class rdf:about="#MSD_accession">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#MSD_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_structure_record_id"/>
        <owl:disjointWith rdf:resource="#ModBase_accession"/>
        <owl:disjointWith rdf:resource="#SCOP_protein_family_id"/>
        <owl:disjointWith rdf:resource="#CATH_id"/>
        <owl:disjointWith rdf:resource="#PDB_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#MSD_record -->

    <owl:Class rdf:about="#MSD_record">
        <rdfs:subClassOf rdf:resource="#protein_structure_record"/>
        <owl:disjointWith rdf:resource="#FSSP_record"/>
        <owl:disjointWith rdf:resource="#PDB_record"/>
        <owl:disjointWith rdf:resource="#SCOP_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#MSPcrunch_report -->

    <owl:Class rdf:about="#MSPcrunch_report">
        <rdfs:subClassOf rdf:resource="#sequence_similarity_report"/>
        <owl:disjointWith rdf:resource="#smith_waterman_similarity_report"/>
        <owl:disjointWith rdf:resource="#BLAST_report"/>
        <owl:disjointWith rdf:resource="#Fasta_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#MaizeGDB -->

    <owl:Class rdf:about="#MaizeGDB">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#MaizeGDB_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#model_organism_record"/>
        <owl:disjointWith rdf:resource="#EcoCyc_record"/>
        <owl:disjointWith rdf:resource="#Ensembl_record"/>
        <owl:disjointWith rdf:resource="#SGD_record"/>
        <owl:disjointWith rdf:resource="#RGD_record"/>
        <owl:disjointWith rdf:resource="#MGD_record"/>
        <owl:disjointWith rdf:resource="#FlyBase_record"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_record"/>
        <owl:disjointWith rdf:resource="#CGD_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#MaizeGDB_id -->

    <owl:Class rdf:about="#MaizeGDB_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#MaizeGDB"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#model_organism_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Maize_genetics_and_genomics_database_MaizeGDB -->

    <owl:Class rdf:about="#Maize_genetics_and_genomics_database_MaizeGDB">
        <rdfs:subClassOf rdf:resource="#model_organism_genome_database"/>
        <owl:disjointWith rdf:resource="#Mouse_Genome_Database_MGD"/>
        <owl:disjointWith rdf:resource="#Gramene"/>
        <owl:disjointWith rdf:resource="#TIGR"/>
        <owl:disjointWith rdf:resource="#WormBase"/>
        <owl:disjointWith rdf:resource="#Saccharomyces_Genome_Database_SGD"/>
        <owl:disjointWith rdf:resource="#Rat_Genome_Database_RGD"/>
        <owl:disjointWith rdf:resource="#Candida_Genome_Database_CGD"/>
        <owl:disjointWith rdf:resource="#EcoCyc"/>
        <owl:disjointWith rdf:resource="#The_Arabidopsis_Information_Resource_TAIR"/>
        <owl:disjointWith rdf:resource="#KEGG_genes"/>
        <owl:disjointWith rdf:resource="#Zebrafish_Information_Network_ZFIN"/>
        <owl:disjointWith rdf:resource="#FlyBase"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#MeSH -->

    <owl:Class rdf:about="#MeSH">
        <rdfs:subClassOf rdf:resource="#bio-ontology_resource"/>
        <owl:disjointWith rdf:resource="#BioPax"/>
        <owl:disjointWith rdf:resource="#HGNC"/>
        <owl:disjointWith rdf:resource="#Gene_ontology_GO"/>
        <owl:disjointWith rdf:resource="#anatomy_ontology"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#MeSH_term_id -->

    <owl:Class rdf:about="#MeSH_term_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#MeSH_term_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#ontology_term_id"/>
        <owl:disjointWith rdf:resource="#mged_term_id"/>
        <owl:disjointWith rdf:resource="#BioPax_term_id"/>
        <owl:disjointWith rdf:resource="#NCBI_Taxonomy_id"/>
        <owl:disjointWith rdf:resource="#Gene_Ontology_term_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#MeSH_term_record -->

    <owl:Class rdf:about="#MeSH_term_record">
        <rdfs:subClassOf rdf:resource="#ontology_term_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Mesh_description -->

    <owl:Class rdf:about="#Mesh_description">
        <rdfs:subClassOf rdf:resource="#bio-ontology_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#ModBase_accession -->

    <owl:Class rdf:about="#ModBase_accession">
        <rdfs:subClassOf rdf:resource="#protein_structure_record_id"/>
        <owl:disjointWith rdf:resource="#SCOP_protein_family_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Mouse_Genome_Database_MGD -->

    <owl:Class rdf:about="#Mouse_Genome_Database_MGD">
        <rdfs:subClassOf rdf:resource="#model_organism_genome_database"/>
        <owl:disjointWith rdf:resource="#The_Arabidopsis_Information_Resource_TAIR"/>
        <owl:disjointWith rdf:resource="#Saccharomyces_Genome_Database_SGD"/>
        <owl:disjointWith rdf:resource="#Zebrafish_Information_Network_ZFIN"/>
        <owl:disjointWith rdf:resource="#Rat_Genome_Database_RGD"/>
        <owl:disjointWith rdf:resource="#Candida_Genome_Database_CGD"/>
        <owl:disjointWith rdf:resource="#WormBase"/>
        <owl:disjointWith rdf:resource="#KEGG_genes"/>
        <owl:disjointWith rdf:resource="#Gramene"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#NBRF_PIR_format -->

    <owl:Class rdf:about="#NBRF_PIR_format">
        <rdfs:subClassOf rdf:resource="#single_sequence_format"/>
        <owl:disjointWith rdf:resource="#GDE_format"/>
        <owl:disjointWith rdf:resource="#staden_experiment_format"/>
        <owl:disjointWith rdf:resource="#RSF_format"/>
        <owl:disjointWith rdf:resource="#raw_sequence_format"/>
        <owl:disjointWith rdf:resource="#text_plain_format"/>
        <owl:disjointWith rdf:resource="#fasta_format"/>
        <owl:disjointWith rdf:resource="#gff_format"/>
        <owl:disjointWith rdf:resource="#acedb_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#NCBI_Taxonomy -->

    <owl:Class rdf:about="#NCBI_Taxonomy">
        <rdfs:subClassOf rdf:resource="#bio-ontology_resource"/>
        <owl:disjointWith rdf:resource="#Tree_of_Life"/>
        <owl:disjointWith rdf:resource="#MeSH"/>
        <owl:disjointWith rdf:resource="#anatomy_ontology"/>
        <owl:disjointWith rdf:resource="#HGNC"/>
        <owl:disjointWith rdf:resource="#Gene_ontology_GO"/>
        <owl:disjointWith rdf:resource="#BioPax"/>
        <owl:disjointWith rdf:resource="#TreeBASE"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#NCBI_Taxonomy_id -->

    <owl:Class rdf:about="#NCBI_Taxonomy_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#NCBI_taxonomy_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#ontology_term_id"/>
        <owl:disjointWith rdf:resource="#BioPax_term_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#NCBI_taxonomy_record -->

    <owl:Class rdf:about="#NCBI_taxonomy_record">
        <rdfs:subClassOf rdf:resource="#ontology_term_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Needleman_and_Wunsch_global_sequence_alignment_algorithm -->

    <owl:Class rdf:about="#Needleman_and_Wunsch_global_sequence_alignment_algorithm">
        <rdfs:subClassOf rdf:resource="#sequence_alignment_algorithm"/>
        <owl:disjointWith rdf:resource="#word_match_sequence_alignment_algorithm"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#OMIM -->

    <owl:Class rdf:about="#OMIM">
        <rdfs:subClassOf rdf:resource="#genotype-phenotype_database"/>
        <owl:disjointWith rdf:resource="#HGVbase"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#OMIM_record -->

    <owl:Class rdf:about="#OMIM_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#OMIM"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#MIM_number"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#genotype_phenotype_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#PATIKA -->

    <owl:Class rdf:about="#PATIKA">
        <rdfs:subClassOf rdf:resource="#pathway_resource"/>
        <owl:disjointWith rdf:resource="#KEGG"/>
        <owl:disjointWith rdf:resource="#Reactome"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#PATIKA_record -->

    <owl:Class rdf:about="#PATIKA_record">
        <rdfs:subClassOf rdf:resource="#pathway_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#PATIKA_record_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="#BioCyc_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#PATIKA_record_id -->

    <owl:Class rdf:about="#PATIKA_record_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#PATIKA_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#pathway_record_id"/>
        <owl:disjointWith rdf:resource="#reactome_record_id"/>
        <owl:disjointWith rdf:resource="#INOH_record_id"/>
        <owl:disjointWith rdf:resource="#aMAZE_record_id"/>
        <owl:disjointWith rdf:resource="#BioCyc_record_id"/>
        <owl:disjointWith rdf:resource="#eMIM_record_id"/>
        <owl:disjointWith rdf:resource="#KEGG_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#PDB -->

    <owl:Class rdf:about="#PDB">
        <rdfs:subClassOf rdf:resource="#protein_structure_database"/>
        <owl:disjointWith rdf:resource="#CATH"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#PDB_format -->

    <owl:Class rdf:about="#PDB_format">
        <rdfs:subClassOf rdf:resource="#structure_file_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#PDB_id -->

    <owl:Class rdf:about="#PDB_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#PDB_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_structure_record_id"/>
        <owl:disjointWith rdf:resource="#SCOP_protein_family_id"/>
        <owl:disjointWith rdf:resource="#ModBase_accession"/>
        <owl:disjointWith rdf:resource="#CATH_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#PDB_record -->

    <owl:Class rdf:about="#PDB_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#PDB_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produced_by"/>
                <owl:someValuesFrom rdf:resource="#PDB"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#protein_structure_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#PIR -->

    <owl:Class rdf:about="#PIR">
        <rdfs:subClassOf rdf:resource="#protein_sequence_database"/>
        <owl:disjointWith rdf:resource="#SWISS-PROT"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#PIRSF -->

    <owl:Class rdf:about="#PIRSF">
        <rdfs:subClassOf rdf:resource="#protein_family_database"/>
        <owl:disjointWith rdf:resource="#Gene3D"/>
        <owl:disjointWith rdf:resource="#Panther"/>
        <owl:disjointWith rdf:resource="#tigrfam"/>
        <owl:disjointWith rdf:resource="#ProDom"/>
        <owl:disjointWith rdf:resource="#Prosite"/>
        <owl:disjointWith rdf:resource="#Pfam"/>
        <owl:disjointWith rdf:resource="#PRINTS"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#PIRSF_id -->

    <owl:Class rdf:about="#PIRSF_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#PIRSF_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_family_id"/>
        <owl:disjointWith rdf:resource="#Prosite_accession"/>
        <owl:disjointWith rdf:resource="#Pfam_accession"/>
        <owl:disjointWith rdf:resource="#TIGRfam_accession"/>
        <owl:disjointWith rdf:resource="#Prints_accession"/>
        <owl:disjointWith rdf:resource="#InterPro_accession"/>
        <owl:disjointWith rdf:resource="#Panther_id"/>
        <owl:disjointWith rdf:resource="#Superfamily_accession"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#PIRSF_record -->

    <owl:Class rdf:about="#PIRSF_record">
        <rdfs:subClassOf rdf:resource="#protein_family_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#PIRSF_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produced_by"/>
                <owl:someValuesFrom rdf:resource="#PIRSF"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="#Pfam_record"/>
        <owl:disjointWith rdf:resource="#SMART_record"/>
        <owl:disjointWith rdf:resource="#InterPro_record"/>
        <owl:disjointWith rdf:resource="#ProDom_record"/>
        <owl:disjointWith rdf:resource="#Panther_record"/>
        <owl:disjointWith rdf:resource="#tigrfam_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#PIRSF_report -->

    <owl:Class rdf:about="#PIRSF_report">
        <rdfs:subClassOf rdf:resource="#domain_motif_report"/>
        <owl:disjointWith rdf:resource="#Pfam_report"/>
        <owl:disjointWith rdf:resource="#superfamily_report"/>
        <owl:disjointWith rdf:resource="#Panther_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#PIR_accession -->

    <owl:Class rdf:about="#PIR_accession">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#PIR_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_sequence_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#PIR_record -->

    <owl:Class rdf:about="#PIR_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#PIR_accession"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#PIR"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_sequence_record"/>
        <owl:disjointWith rdf:resource="#UniProt_record"/>
        <owl:disjointWith rdf:resource="#DDBJ_Amino_Acid_database_DAD_record"/>
        <owl:disjointWith rdf:resource="#SWISS-PROT_record"/>
        <owl:disjointWith rdf:resource="#Entrez_genbank_protein_record"/>
        <owl:disjointWith rdf:resource="#TREMBL_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#PRIDE -->

    <owl:Class rdf:about="#PRIDE">
        <rdfs:subClassOf rdf:resource="#proteomics_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#PRIDE_record -->

    <owl:Class rdf:about="#PRIDE_record">
        <rdfs:subClassOf rdf:resource="#proteomics_record"/>
        <owl:disjointWith rdf:resource="#chEBI_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#PRINTS -->

    <owl:Class rdf:about="#PRINTS">
        <rdfs:subClassOf rdf:resource="#protein_family_database"/>
        <owl:disjointWith rdf:resource="#Pfam"/>
        <owl:disjointWith rdf:resource="#ProDom"/>
        <owl:disjointWith rdf:resource="#Gene3D"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#PRINTS_record -->

    <owl:Class rdf:about="#PRINTS_record">
        <rdfs:subClassOf rdf:resource="#protein_family_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#Prints_accession"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produced_by"/>
                <owl:someValuesFrom rdf:resource="#PRINTS"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="#tigrfam_record"/>
        <owl:disjointWith rdf:resource="#Prosite_record"/>
        <owl:disjointWith rdf:resource="#Panther_record"/>
        <owl:disjointWith rdf:resource="#SMART_record"/>
        <owl:disjointWith rdf:resource="#superfamily_record"/>
        <owl:disjointWith rdf:resource="#PIRSF_record"/>
        <owl:disjointWith rdf:resource="#InterPro_record"/>
        <owl:disjointWith rdf:resource="#Pfam_record"/>
        <owl:disjointWith rdf:resource="#ProDom_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Panther -->

    <owl:Class rdf:about="#Panther">
        <rdfs:subClassOf rdf:resource="#protein_family_database"/>
        <owl:disjointWith rdf:resource="#Pfam"/>
        <owl:disjointWith rdf:resource="#ProDom"/>
        <owl:disjointWith rdf:resource="#Prosite"/>
        <owl:disjointWith rdf:resource="#PRINTS"/>
        <owl:disjointWith rdf:resource="#Gene3D"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Panther_id -->

    <owl:Class rdf:about="#Panther_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#Panther_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_family_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Panther_record -->

    <owl:Class rdf:about="#Panther_record">
        <rdfs:subClassOf rdf:resource="#protein_family_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produced_by"/>
                <owl:someValuesFrom rdf:resource="#Panther"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#Panther_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="#SMART_record"/>
        <owl:disjointWith rdf:resource="#InterPro_record"/>
        <owl:disjointWith rdf:resource="#tigrfam_record"/>
        <owl:disjointWith rdf:resource="#Pfam_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Panther_report -->

    <owl:Class rdf:about="#Panther_report">
        <rdfs:subClassOf rdf:resource="#domain_motif_report"/>
        <owl:disjointWith rdf:resource="#superfamily_report"/>
        <owl:disjointWith rdf:resource="#Pfam_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Pfam -->

    <owl:Class rdf:about="#Pfam">
        <rdfs:subClassOf rdf:resource="#protein_family_database"/>
        <owl:disjointWith rdf:resource="#Gene3D"/>
        <owl:disjointWith rdf:resource="#ProDom"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Pfam_Stockholm_format -->

    <owl:Class rdf:about="#Pfam_Stockholm_format">
        <rdfs:subClassOf rdf:resource="#multiple_sequence_format"/>
        <owl:disjointWith rdf:resource="#IG_format"/>
        <owl:disjointWith rdf:resource="#DNA_strider_format"/>
        <owl:disjointWith rdf:resource="#treecon"/>
        <owl:disjointWith rdf:resource="#phylip_format"/>
        <owl:disjointWith rdf:resource="#mega_format"/>
        <owl:disjointWith rdf:resource="#selex_format"/>
        <owl:disjointWith rdf:resource="#Jackknifer_format"/>
        <owl:disjointWith rdf:resource="#AMPS_block_format"/>
        <owl:disjointWith rdf:resource="#codata_format"/>
        <owl:disjointWith rdf:resource="#GCG_MSF_format"/>
        <owl:disjointWith rdf:resource="#clustalw_format"/>
        <owl:disjointWith rdf:resource="#fitch_format"/>
        <owl:disjointWith rdf:resource="#nexus_paup_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Pfam_accession -->

    <owl:Class rdf:about="#Pfam_accession">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#Pfam_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_family_id"/>
        <owl:disjointWith rdf:resource="#Panther_id"/>
        <owl:disjointWith rdf:resource="#Superfamily_accession"/>
        <owl:disjointWith rdf:resource="#Prints_accession"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Pfam_record -->

    <owl:Class rdf:about="#Pfam_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produced_by"/>
                <owl:someValuesFrom rdf:resource="#Pfam"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#protein_family_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#Pfam_accession"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Pfam_report -->

    <owl:Class rdf:about="#Pfam_report">
        <rdfs:subClassOf rdf:resource="#domain_motif_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Plant_ontology_PO -->

    <owl:Class rdf:about="#Plant_ontology_PO">
        <rdfs:subClassOf rdf:resource="#bio-ontology_resource"/>
        <owl:disjointWith rdf:resource="#chEBI_ontology"/>
        <owl:disjointWith rdf:resource="#MeSH"/>
        <owl:disjointWith rdf:resource="#anatomy_ontology"/>
        <owl:disjointWith rdf:resource="#NCBI_Taxonomy"/>
        <owl:disjointWith rdf:resource="#HGNC"/>
        <owl:disjointWith rdf:resource="#Gene_ontology_GO"/>
        <owl:disjointWith rdf:resource="#UMLS"/>
        <owl:disjointWith rdf:resource="#BioPax"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Prints_accession -->

    <owl:Class rdf:about="#Prints_accession">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#PRINTS_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_family_id"/>
        <owl:disjointWith rdf:resource="#Panther_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#ProDom -->

    <owl:Class rdf:about="#ProDom">
        <rdfs:subClassOf rdf:resource="#protein_family_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#ProDom_record -->

    <owl:Class rdf:about="#ProDom_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#Prodom_accession"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produced_by"/>
                <owl:someValuesFrom rdf:resource="#ProDom"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#protein_family_record"/>
        <owl:disjointWith rdf:resource="#SMART_record"/>
        <owl:disjointWith rdf:resource="#tigrfam_record"/>
        <owl:disjointWith rdf:resource="#Pfam_record"/>
        <owl:disjointWith rdf:resource="#InterPro_record"/>
        <owl:disjointWith rdf:resource="#Panther_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Prodom_accession -->

    <owl:Class rdf:about="#Prodom_accession">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#ProDom_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_family_id"/>
        <owl:disjointWith rdf:resource="#Smart_accession"/>
        <owl:disjointWith rdf:resource="#Pfam_accession"/>
        <owl:disjointWith rdf:resource="#Superfamily_accession"/>
        <owl:disjointWith rdf:resource="#Prosite_accession"/>
        <owl:disjointWith rdf:resource="#InterPro_accession"/>
        <owl:disjointWith rdf:resource="#TIGRfam_accession"/>
        <owl:disjointWith rdf:resource="#PIRSF_id"/>
        <owl:disjointWith rdf:resource="#Gene3D_code"/>
        <owl:disjointWith rdf:resource="#Prints_accession"/>
        <owl:disjointWith rdf:resource="#Panther_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Prosite -->

    <owl:Class rdf:about="#Prosite">
        <rdfs:subClassOf rdf:resource="#protein_family_database"/>
        <owl:disjointWith rdf:resource="#ProDom"/>
        <owl:disjointWith rdf:resource="#PRINTS"/>
        <owl:disjointWith rdf:resource="#Pfam"/>
        <owl:disjointWith rdf:resource="#Gene3D"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Prosite_accession -->

    <owl:Class rdf:about="#Prosite_accession">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#Prosite_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_family_id"/>
        <owl:disjointWith rdf:resource="#Panther_id"/>
        <owl:disjointWith rdf:resource="#Superfamily_accession"/>
        <owl:disjointWith rdf:resource="#Pfam_accession"/>
        <owl:disjointWith rdf:resource="#Prints_accession"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Prosite_record -->

    <owl:Class rdf:about="#Prosite_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produced_by"/>
                <owl:someValuesFrom rdf:resource="#Prosite"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#Prosite_accession"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#protein_family_record"/>
        <owl:disjointWith rdf:resource="#SMART_record"/>
        <owl:disjointWith rdf:resource="#superfamily_record"/>
        <owl:disjointWith rdf:resource="#InterPro_record"/>
        <owl:disjointWith rdf:resource="#tigrfam_record"/>
        <owl:disjointWith rdf:resource="#PIRSF_record"/>
        <owl:disjointWith rdf:resource="#Panther_record"/>
        <owl:disjointWith rdf:resource="#Pfam_record"/>
        <owl:disjointWith rdf:resource="#ProDom_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#PubMed_id -->

    <owl:Class rdf:about="#PubMed_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#pubmed_citation"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#literature_citation_id"/>
        <owl:disjointWith rdf:resource="#MEDLINE_reference_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#REBASE -->

    <owl:Class rdf:about="#REBASE">
        <rdfs:subClassOf rdf:resource="#enzyme_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#REBASE_id -->

    <owl:Class rdf:about="#REBASE_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#REBASE_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#enzyme_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#REBASE_record -->

    <owl:Class rdf:about="#REBASE_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#REBASE_id"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#REBASE"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#enzyme_record"/>
        <owl:disjointWith rdf:resource="#ENZYME_Record"/>
        <owl:disjointWith rdf:resource="#BRENDA_Record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#RGD_id -->

    <owl:Class rdf:about="#RGD_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#RGD_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#model_organism_record_id"/>
        <owl:disjointWith rdf:resource="#MaizeGDB_id"/>
        <owl:disjointWith rdf:resource="#MGD_id"/>
        <owl:disjointWith rdf:resource="#ensembl_record_id"/>
        <owl:disjointWith rdf:resource="#WormBase_id"/>
        <owl:disjointWith rdf:resource="#SGD_id"/>
        <owl:disjointWith rdf:resource="#Gramene_id"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_id"/>
        <owl:disjointWith rdf:resource="#KEGG_genes_id"/>
        <owl:disjointWith rdf:resource="#TAIR_id"/>
        <owl:disjointWith rdf:resource="#DictyBase_id"/>
        <owl:disjointWith rdf:resource="#DragonDB_id"/>
        <owl:disjointWith rdf:resource="#CGD_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#RGD_record -->

    <owl:Class rdf:about="#RGD_record">
        <rdfs:subClassOf rdf:resource="#model_organism_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#RGD_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#RNA_sequence -->

    <owl:Class rdf:about="#RNA_sequence">
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence"/>
        <owl:disjointWith rdf:resource="#DNA_sequence"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#RNA_structure -->

    <owl:Class rdf:about="#RNA_structure">
        <rdfs:subClassOf rdf:resource="#molecular_structure"/>
        <owl:disjointWith rdf:resource="#protein_structure"/>
        <owl:disjointWith rdf:resource="#genomic_structure"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#RSF_format -->

    <owl:Class rdf:about="#RSF_format">
        <rdfs:subClassOf rdf:resource="#single_sequence_format"/>
        <owl:disjointWith rdf:resource="#GDE_format"/>
        <owl:disjointWith rdf:resource="#raw_sequence_format"/>
        <owl:disjointWith rdf:resource="#text_plain_format"/>
        <owl:disjointWith rdf:resource="#staden_experiment_format"/>
        <owl:disjointWith rdf:resource="#gff_format"/>
        <owl:disjointWith rdf:resource="#fasta_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Rat_Genome_Database_RGD -->

    <owl:Class rdf:about="#Rat_Genome_Database_RGD">
        <rdfs:subClassOf rdf:resource="#model_organism_genome_database"/>
        <owl:disjointWith rdf:resource="#Saccharomyces_Genome_Database_SGD"/>
        <owl:disjointWith rdf:resource="#The_Arabidopsis_Information_Resource_TAIR"/>
        <owl:disjointWith rdf:resource="#Gramene"/>
        <owl:disjointWith rdf:resource="#KEGG_genes"/>
        <owl:disjointWith rdf:resource="#Zebrafish_Information_Network_ZFIN"/>
        <owl:disjointWith rdf:resource="#Candida_Genome_Database_CGD"/>
        <owl:disjointWith rdf:resource="#WormBase"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Reactome -->

    <owl:Class rdf:about="#Reactome">
        <rdfs:subClassOf rdf:resource="#pathway_resource"/>
        <owl:disjointWith rdf:resource="#KEGG"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#RefSeq -->

    <owl:Class rdf:about="#RefSeq">
        <rdfs:subClassOf rdf:resource="#sequence_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#RefSeq_record -->

    <owl:Class rdf:about="#RefSeq_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#RefSeq_record_id"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#RefSeq"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#sequence_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#RefSeq_record_id -->

    <owl:Class rdf:about="#RefSeq_record_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#RefSeq_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#biological_sequence_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#SCOP -->

    <owl:Class rdf:about="#SCOP">
        <rdfs:subClassOf rdf:resource="#protein_structure_database"/>
        <owl:disjointWith rdf:resource="#MSD"/>
        <owl:disjointWith rdf:resource="#CATH"/>
        <owl:disjointWith rdf:resource="#FSSP"/>
        <owl:disjointWith rdf:resource="#DSSP"/>
        <owl:disjointWith rdf:resource="#PDB"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#SCOP_protein_family_id -->

    <owl:Class rdf:about="#SCOP_protein_family_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#SCOP_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_structure_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#SCOP_record -->

    <owl:Class rdf:about="#SCOP_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produced_by"/>
                <owl:someValuesFrom rdf:resource="#SCOP"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#SCOP_protein_family_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#protein_structure_record"/>
        <owl:disjointWith rdf:resource="#PDB_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#SGD_id -->

    <owl:Class rdf:about="#SGD_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#Saccharomyces_Genome_Database_SGD"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#model_organism_record_id"/>
        <owl:disjointWith rdf:resource="#CGD_id"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_id"/>
        <owl:disjointWith rdf:resource="#MaizeGDB_id"/>
        <owl:disjointWith rdf:resource="#DictyBase_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#SGD_record -->

    <owl:Class rdf:about="#SGD_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#SGD_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#model_organism_record"/>
        <owl:disjointWith rdf:resource="#Ensembl_record"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_record"/>
        <owl:disjointWith rdf:resource="#CGD_record"/>
        <owl:disjointWith rdf:resource="#FlyBase_record"/>
        <owl:disjointWith rdf:resource="#RGD_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#SMART -->

    <owl:Class rdf:about="#SMART">
        <rdfs:subClassOf rdf:resource="#protein_family_database"/>
        <owl:disjointWith rdf:resource="#Gene3D"/>
        <owl:disjointWith rdf:resource="#superfamily"/>
        <owl:disjointWith rdf:resource="#tigrfam"/>
        <owl:disjointWith rdf:resource="#Pfam"/>
        <owl:disjointWith rdf:resource="#PIRSF"/>
        <owl:disjointWith rdf:resource="#ProDom"/>
        <owl:disjointWith rdf:resource="#Prosite"/>
        <owl:disjointWith rdf:resource="#Panther"/>
        <owl:disjointWith rdf:resource="#PRINTS"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#SMART_record -->

    <owl:Class rdf:about="#SMART_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#Smart_accession"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produced_by"/>
                <owl:someValuesFrom rdf:resource="#SMART"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#protein_family_record"/>
        <owl:disjointWith rdf:resource="#InterPro_record"/>
        <owl:disjointWith rdf:resource="#tigrfam_record"/>
        <owl:disjointWith rdf:resource="#Pfam_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#SWISS-PROT -->

    <owl:Class rdf:about="#SWISS-PROT">
        <rdfs:subClassOf rdf:resource="#protein_sequence_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#SWISS-PROT_accession -->

    <owl:Class rdf:about="#SWISS-PROT_accession">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#SWISS-PROT_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_sequence_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#SWISS-PROT_record -->

    <owl:Class rdf:about="#SWISS-PROT_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#SWISS-PROT_accession"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#SWISS-PROT"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_sequence_record"/>
        <owl:disjointWith rdf:resource="#UniProt_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Saccharomyces_Genome_Database_SGD -->

    <owl:Class rdf:about="#Saccharomyces_Genome_Database_SGD">
        <rdfs:subClassOf rdf:resource="#model_organism_genome_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Sanger_GeneDB -->

    <owl:Class rdf:about="#Sanger_GeneDB">
        <rdfs:subClassOf rdf:resource="#model_organism_genome_database"/>
        <owl:disjointWith rdf:resource="#The_Arabidopsis_Information_Resource_TAIR"/>
        <owl:disjointWith rdf:resource="#FlyBase"/>
        <owl:disjointWith rdf:resource="#Zebrafish_Information_Network_ZFIN"/>
        <owl:disjointWith rdf:resource="#Saccharomyces_Genome_Database_SGD"/>
        <owl:disjointWith rdf:resource="#EcoCyc"/>
        <owl:disjointWith rdf:resource="#TIGR"/>
        <owl:disjointWith rdf:resource="#Gramene"/>
        <owl:disjointWith rdf:resource="#Rat_Genome_Database_RGD"/>
        <owl:disjointWith rdf:resource="#Mouse_Genome_Database_MGD"/>
        <owl:disjointWith rdf:resource="#WormBase"/>
        <owl:disjointWith rdf:resource="#Maize_genetics_and_genomics_database_MaizeGDB"/>
        <owl:disjointWith rdf:resource="#KEGG_genes"/>
        <owl:disjointWith rdf:resource="#Candida_Genome_Database_CGD"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Sanger_GeneDB_id -->

    <owl:Class rdf:about="#Sanger_GeneDB_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#Sanger_GeneDB_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#model_organism_record_id"/>
        <owl:disjointWith rdf:resource="#MaizeGDB_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Sanger_GeneDB_record -->

    <owl:Class rdf:about="#Sanger_GeneDB_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#Sanger_GeneDB_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#model_organism_record"/>
        <owl:disjointWith rdf:resource="#Ensembl_record"/>
        <owl:disjointWith rdf:resource="#RGD_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Smart_accession -->

    <owl:Class rdf:about="#Smart_accession">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#SMART_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_family_id"/>
        <owl:disjointWith rdf:resource="#InterPro_accession"/>
        <owl:disjointWith rdf:resource="#PIRSF_id"/>
        <owl:disjointWith rdf:resource="#Pfam_accession"/>
        <owl:disjointWith rdf:resource="#Prints_accession"/>
        <owl:disjointWith rdf:resource="#TIGRfam_accession"/>
        <owl:disjointWith rdf:resource="#Prosite_accession"/>
        <owl:disjointWith rdf:resource="#Superfamily_accession"/>
        <owl:disjointWith rdf:resource="#Panther_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Smith-Waterman_sequence_alignment_algorithm -->

    <owl:Class rdf:about="#Smith-Waterman_sequence_alignment_algorithm">
        <rdfs:subClassOf rdf:resource="#sequence_alignment_algorithm"/>
        <owl:disjointWith rdf:resource="#Needleman_and_Wunsch_global_sequence_alignment_algorithm"/>
        <owl:disjointWith rdf:resource="#word_match_sequence_alignment_algorithm"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Smith-Waterman_similarity_search_algorithm -->

    <owl:Class rdf:about="#Smith-Waterman_similarity_search_algorithm">
        <rdfs:subClassOf rdf:resource="#similarity_search_algorithm"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Superfamily_accession -->

    <owl:Class rdf:about="#Superfamily_accession">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#superfamily_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_family_id"/>
        <owl:disjointWith rdf:resource="#Prints_accession"/>
        <owl:disjointWith rdf:resource="#Panther_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#TAIR_id -->

    <owl:Class rdf:about="#TAIR_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#TAIR_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#model_organism_record_id"/>
        <owl:disjointWith rdf:resource="#CGD_id"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_id"/>
        <owl:disjointWith rdf:resource="#DragonDB_id"/>
        <owl:disjointWith rdf:resource="#WormBase_id"/>
        <owl:disjointWith rdf:resource="#SGD_id"/>
        <owl:disjointWith rdf:resource="#Gramene_id"/>
        <owl:disjointWith rdf:resource="#MaizeGDB_id"/>
        <owl:disjointWith rdf:resource="#DictyBase_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#TAIR_record -->

    <owl:Class rdf:about="#TAIR_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#TAIR_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#model_organism_record"/>
        <owl:disjointWith rdf:resource="#CGD_record"/>
        <owl:disjointWith rdf:resource="#Ensembl_record"/>
        <owl:disjointWith rdf:resource="#TIGR_record"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_record"/>
        <owl:disjointWith rdf:resource="#ZFIN_record"/>
        <owl:disjointWith rdf:resource="#MGD_record"/>
        <owl:disjointWith rdf:resource="#FlyBase_record"/>
        <owl:disjointWith rdf:resource="#DictyBase_record"/>
        <owl:disjointWith rdf:resource="#EcoCyc_record"/>
        <owl:disjointWith rdf:resource="#MaizeGDB"/>
        <owl:disjointWith rdf:resource="#RGD_record"/>
        <owl:disjointWith rdf:resource="#SGD_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#TIGR -->

    <owl:Class rdf:about="#TIGR">
        <rdfs:subClassOf rdf:resource="#model_organism_genome_database"/>
        <owl:disjointWith rdf:resource="#Saccharomyces_Genome_Database_SGD"/>
        <owl:disjointWith rdf:resource="#Rat_Genome_Database_RGD"/>
        <owl:disjointWith rdf:resource="#Mouse_Genome_Database_MGD"/>
        <owl:disjointWith rdf:resource="#Gramene"/>
        <owl:disjointWith rdf:resource="#The_Arabidopsis_Information_Resource_TAIR"/>
        <owl:disjointWith rdf:resource="#KEGG_genes"/>
        <owl:disjointWith rdf:resource="#Candida_Genome_Database_CGD"/>
        <owl:disjointWith rdf:resource="#Zebrafish_Information_Network_ZFIN"/>
        <owl:disjointWith rdf:resource="#WormBase"/>
        <owl:disjointWith rdf:resource="#EcoCyc"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#TIGR_id -->

    <owl:Class rdf:about="#TIGR_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#TIGR_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#model_organism_record_id"/>
        <owl:disjointWith rdf:resource="#WormBase_id"/>
        <owl:disjointWith rdf:resource="#MaizeGDB_id"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_id"/>
        <owl:disjointWith rdf:resource="#CGD_id"/>
        <owl:disjointWith rdf:resource="#KEGG_genes_id"/>
        <owl:disjointWith rdf:resource="#SGD_id"/>
        <owl:disjointWith rdf:resource="#TAIR_id"/>
        <owl:disjointWith rdf:resource="#RGD_id"/>
        <owl:disjointWith rdf:resource="#MGD_id"/>
        <owl:disjointWith rdf:resource="#Gramene_id"/>
        <owl:disjointWith rdf:resource="#DragonDB_id"/>
        <owl:disjointWith rdf:resource="#ensembl_record_id"/>
        <owl:disjointWith rdf:resource="#DictyBase_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#TIGR_record -->

    <owl:Class rdf:about="#TIGR_record">
        <rdfs:subClassOf rdf:resource="#model_organism_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#TIGR_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="#Ensembl_record"/>
        <owl:disjointWith rdf:resource="#RGD_record"/>
        <owl:disjointWith rdf:resource="#EcoCyc_record"/>
        <owl:disjointWith rdf:resource="#CGD_record"/>
        <owl:disjointWith rdf:resource="#ZFIN_record"/>
        <owl:disjointWith rdf:resource="#SGD_record"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_record"/>
        <owl:disjointWith rdf:resource="#FlyBase_record"/>
        <owl:disjointWith rdf:resource="#MGD_record"/>
        <owl:disjointWith rdf:resource="#MaizeGDB"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#TIGRfam_accession -->

    <owl:Class rdf:about="#TIGRfam_accession">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#tigrfam_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_family_id"/>
        <owl:disjointWith rdf:resource="#Prints_accession"/>
        <owl:disjointWith rdf:resource="#Pfam_accession"/>
        <owl:disjointWith rdf:resource="#Panther_id"/>
        <owl:disjointWith rdf:resource="#InterPro_accession"/>
        <owl:disjointWith rdf:resource="#Superfamily_accession"/>
        <owl:disjointWith rdf:resource="#Prosite_accession"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#TREMBL -->

    <owl:Class rdf:about="#TREMBL">
        <rdfs:subClassOf rdf:resource="#protein_sequence_database"/>
        <owl:disjointWith rdf:resource="#PIR"/>
        <owl:disjointWith rdf:resource="#SWISS-PROT"/>
        <owl:disjointWith rdf:resource="#Entrez_GenBank_protein"/>
        <owl:disjointWith rdf:resource="#UniProt"/>
        <owl:disjointWith rdf:resource="#DDBJ_Amino_Acid_Database_DAD"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#TREMBL_record -->

    <owl:Class rdf:about="#TREMBL_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#TREMBL"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#SWISS-PROT_accession"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_sequence_record"/>
        <owl:disjointWith rdf:resource="#SWISS-PROT_record"/>
        <owl:disjointWith rdf:resource="#UniProt_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#The_Arabidopsis_Information_Resource_TAIR -->

    <owl:Class rdf:about="#The_Arabidopsis_Information_Resource_TAIR">
        <rdfs:subClassOf rdf:resource="#model_organism_genome_database"/>
        <owl:disjointWith rdf:resource="#Candida_Genome_Database_CGD"/>
        <owl:disjointWith rdf:resource="#Gramene"/>
        <owl:disjointWith rdf:resource="#KEGG_genes"/>
        <owl:disjointWith rdf:resource="#Zebrafish_Information_Network_ZFIN"/>
        <owl:disjointWith rdf:resource="#WormBase"/>
        <owl:disjointWith rdf:resource="#Saccharomyces_Genome_Database_SGD"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#TreeBASE -->

    <owl:Class rdf:about="#TreeBASE">
        <rdfs:subClassOf rdf:resource="#phylogenetic_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#TreeBASE_record -->

    <owl:Class rdf:about="#TreeBASE_record">
        <rdfs:subClassOf rdf:resource="#phylogenetic_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Tree_of_Life -->

    <owl:Class rdf:about="#Tree_of_Life">
        <rdfs:subClassOf rdf:resource="#phylogenetic_database"/>
        <owl:disjointWith rdf:resource="#TreeBASE"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Tree_of_life_record -->

    <owl:Class rdf:about="#Tree_of_life_record">
        <rdfs:subClassOf rdf:resource="#phylogenetic_record"/>
        <owl:disjointWith rdf:resource="#tree_fam_record"/>
        <owl:disjointWith rdf:resource="#TreeBASE_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#UMLS -->

    <owl:Class rdf:about="#UMLS">
        <rdfs:subClassOf rdf:resource="#bio-ontology_resource"/>
        <owl:disjointWith rdf:resource="#MeSH"/>
        <owl:disjointWith rdf:resource="#chEBI_ontology"/>
        <owl:disjointWith rdf:resource="#Gene_ontology_GO"/>
        <owl:disjointWith rdf:resource="#NCBI_Taxonomy"/>
        <owl:disjointWith rdf:resource="#BioPax"/>
        <owl:disjointWith rdf:resource="#HGNC"/>
        <owl:disjointWith rdf:resource="#anatomy_ontology"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#UMLS_id -->

    <owl:Class rdf:about="#UMLS_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#UMLS_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#ontology_term_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#UMLS_record -->

    <owl:Class rdf:about="#UMLS_record">
        <rdfs:subClassOf rdf:resource="#ontology_term_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#UniGene_id -->

    <owl:Class rdf:about="#UniGene_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#UniGene_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#UniGene_record -->

    <owl:Class rdf:about="#UniGene_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#Unigene"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#UniGene_id"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_record"/>
        <owl:disjointWith rdf:resource="#dbEST_record"/>
        <owl:disjointWith rdf:resource="#DDBJ_record"/>
        <owl:disjointWith rdf:resource="#dbSNP_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#UniProt -->

    <owl:Class rdf:about="#UniProt">
        <rdfs:subClassOf rdf:resource="#protein_sequence_database"/>
        <owl:disjointWith rdf:resource="#Entrez_GenBank_protein"/>
        <owl:disjointWith rdf:resource="#PIR"/>
        <owl:disjointWith rdf:resource="#DDBJ_Amino_Acid_Database_DAD"/>
        <owl:disjointWith rdf:resource="#SWISS-PROT"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#UniProt_accession -->

    <owl:Class rdf:about="#UniProt_accession">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#UniProt_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_sequence_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#UniProt_record -->

    <owl:Class rdf:about="#UniProt_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#UniProt"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#UniProt_accession"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_sequence_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Unigene -->

    <owl:Class rdf:about="#Unigene">
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_database"/>
        <owl:disjointWith rdf:resource="#dbSNP"/>
        <owl:disjointWith rdf:resource="#EMBL_nucleotide_sequence_database"/>
        <owl:disjointWith rdf:resource="#est_human"/>
        <owl:disjointWith rdf:resource="#Genbank_nucleotide_sequence_database"/>
        <owl:disjointWith rdf:resource="#DDBJ"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#WormBase -->

    <owl:Class rdf:about="#WormBase">
        <rdfs:subClassOf rdf:resource="#model_organism_genome_database"/>
        <owl:disjointWith rdf:resource="#Saccharomyces_Genome_Database_SGD"/>
        <owl:disjointWith rdf:resource="#Zebrafish_Information_Network_ZFIN"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#WormBase_id -->

    <owl:Class rdf:about="#WormBase_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#WormBase_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#model_organism_record_id"/>
        <owl:disjointWith rdf:resource="#CGD_id"/>
        <owl:disjointWith rdf:resource="#MaizeGDB_id"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_id"/>
        <owl:disjointWith rdf:resource="#SGD_id"/>
        <owl:disjointWith rdf:resource="#DictyBase_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#WormBase_record -->

    <owl:Class rdf:about="#WormBase_record">
        <rdfs:subClassOf rdf:resource="#model_organism_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#WormBase_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="#Gramene_record"/>
        <owl:disjointWith rdf:resource="#ZFIN_record"/>
        <owl:disjointWith rdf:resource="#MGD_record"/>
        <owl:disjointWith rdf:resource="#TAIR_record"/>
        <owl:disjointWith rdf:resource="#RGD_record"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_record"/>
        <owl:disjointWith rdf:resource="#DictyBase_record"/>
        <owl:disjointWith rdf:resource="#MaizeGDB"/>
        <owl:disjointWith rdf:resource="#SGD_record"/>
        <owl:disjointWith rdf:resource="#CGD_record"/>
        <owl:disjointWith rdf:resource="#TIGR_record"/>
        <owl:disjointWith rdf:resource="#EcoCyc_record"/>
        <owl:disjointWith rdf:resource="#Ensembl_record"/>
        <owl:disjointWith rdf:resource="#FlyBase_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#XPAN -->

    <owl:Class rdf:about="#XPAN">
        <rdfs:subClassOf rdf:resource="#anatomy_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#ZFIN_id -->

    <owl:Class rdf:about="#ZFIN_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#ZFIN_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#model_organism_record_id"/>
        <owl:disjointWith rdf:resource="#TAIR_id"/>
        <owl:disjointWith rdf:resource="#SGD_id"/>
        <owl:disjointWith rdf:resource="#CGD_id"/>
        <owl:disjointWith rdf:resource="#MGD_id"/>
        <owl:disjointWith rdf:resource="#KEGG_genes_id"/>
        <owl:disjointWith rdf:resource="#DictyBase_id"/>
        <owl:disjointWith rdf:resource="#MaizeGDB_id"/>
        <owl:disjointWith rdf:resource="#WormBase_id"/>
        <owl:disjointWith rdf:resource="#Gramene_id"/>
        <owl:disjointWith rdf:resource="#ensembl_record_id"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_id"/>
        <owl:disjointWith rdf:resource="#RGD_id"/>
        <owl:disjointWith rdf:resource="#DragonDB_id"/>
        <owl:disjointWith rdf:resource="#TIGR_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#ZFIN_record -->

    <owl:Class rdf:about="#ZFIN_record">
        <rdfs:subClassOf rdf:resource="#model_organism_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#ZFIN_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="#FlyBase_record"/>
        <owl:disjointWith rdf:resource="#RGD_record"/>
        <owl:disjointWith rdf:resource="#SGD_record"/>
        <owl:disjointWith rdf:resource="#EcoCyc_record"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_record"/>
        <owl:disjointWith rdf:resource="#Ensembl_record"/>
        <owl:disjointWith rdf:resource="#MGD_record"/>
        <owl:disjointWith rdf:resource="#CGD_record"/>
        <owl:disjointWith rdf:resource="#MaizeGDB"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#Zebrafish_Information_Network_ZFIN -->

    <owl:Class rdf:about="#Zebrafish_Information_Network_ZFIN">
        <rdfs:subClassOf rdf:resource="#model_organism_genome_database"/>
        <owl:disjointWith rdf:resource="#Saccharomyces_Genome_Database_SGD"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#_2D_alignment_quality_graph_plot -->

    <owl:Class rdf:about="#_2D_alignment_quality_graph_plot">
        <rdfs:subClassOf rdf:resource="#alignment_quality_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#_3D_plot_of_Gene_Ontology_lattice -->

    <owl:Class rdf:about="#_3D_plot_of_Gene_Ontology_lattice">
        <rdfs:subClassOf rdf:resource="#bio-ontology_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#aMAZE -->

    <owl:Class rdf:about="#aMAZE">
        <rdfs:subClassOf rdf:resource="#pathway_resource"/>
        <owl:disjointWith rdf:resource="#PATIKA"/>
        <owl:disjointWith rdf:resource="#Reactome"/>
        <owl:disjointWith rdf:resource="#KEGG"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#aMAZE_record -->

    <owl:Class rdf:about="#aMAZE_record">
        <rdfs:subClassOf rdf:resource="#pathway_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#aMAZE_record_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="#KEGG_record"/>
        <owl:disjointWith rdf:resource="#BioCyc_record"/>
        <owl:disjointWith rdf:resource="#PATIKA_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#aMAZE_record_id -->

    <owl:Class rdf:about="#aMAZE_record_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#aMAZE_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#pathway_record_id"/>
        <owl:disjointWith rdf:resource="#BioCyc_record_id"/>
        <owl:disjointWith rdf:resource="#reactome_record_id"/>
        <owl:disjointWith rdf:resource="#INOH_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#acedb_format -->

    <owl:Class rdf:about="#acedb_format">
        <rdfs:subClassOf rdf:resource="#single_sequence_format"/>
        <owl:disjointWith rdf:resource="#RSF_format"/>
        <owl:disjointWith rdf:resource="#fasta_format"/>
        <owl:disjointWith rdf:resource="#GDE_format"/>
        <owl:disjointWith rdf:resource="#gff_format"/>
        <owl:disjointWith rdf:resource="#staden_experiment_format"/>
        <owl:disjointWith rdf:resource="#raw_sequence_format"/>
        <owl:disjointWith rdf:resource="#text_plain_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#aligning -->

    <owl:Class rdf:about="#aligning">
        <rdfs:subClassOf rdf:resource="#bioinformatics_task"/>
        <owl:disjointWith rdf:resource="#removing"/>
        <owl:disjointWith rdf:resource="#translating"/>
        <owl:disjointWith rdf:resource="#filtering"/>
        <owl:disjointWith rdf:resource="#calculating"/>
        <owl:disjointWith rdf:resource="#shim_task"/>
        <owl:disjointWith rdf:resource="#inserting"/>
        <owl:disjointWith rdf:resource="#predicting"/>
        <owl:disjointWith rdf:resource="#searching"/>
        <owl:disjointWith rdf:resource="#manipulating"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#alignment_quality_graph -->

    <owl:Class rdf:about="#alignment_quality_graph">
        <rdfs:subClassOf rdf:resource="#alignment_quality_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#alignment_quality_report -->

    <owl:Class rdf:about="#alignment_quality_report">
        <rdfs:subClassOf rdf:resource="#sequence_alignment_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#anatomical_structure -->

    <owl:Class rdf:about="#anatomical_structure">
        <rdfs:subClassOf rdf:resource="#biological_structure"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#anatomy_database -->

    <owl:Class rdf:about="#anatomy_database">
        <rdfs:subClassOf rdf:resource="#bioinformatics_data_resource"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#anatomy_ontology -->

    <owl:Class rdf:about="#anatomy_ontology">
        <rdfs:subClassOf rdf:resource="#bio-ontology_resource"/>
        <owl:disjointWith rdf:resource="#HGNC"/>
        <owl:disjointWith rdf:resource="#BioPax"/>
        <owl:disjointWith rdf:resource="#Gene_ontology_GO"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#anatomy_term_id -->

    <owl:Class rdf:about="#anatomy_term_id">
        <rdfs:subClassOf rdf:resource="#ontology_term_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#anatomy_term_record -->

    <owl:Class rdf:about="#anatomy_term_record">
        <rdfs:subClassOf rdf:resource="#ontology_term_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#asn1_format -->

    <owl:Class rdf:about="#asn1_format">
        <rdfs:subClassOf rdf:resource="#multiple_sequence_format"/>
        <owl:disjointWith rdf:resource="#GCG_MSF_format"/>
        <owl:disjointWith rdf:resource="#fitch_format"/>
        <owl:disjointWith rdf:resource="#codata_format"/>
        <owl:disjointWith rdf:resource="#DNA_strider_format"/>
        <owl:disjointWith rdf:resource="#Pfam_Stockholm_format"/>
        <owl:disjointWith rdf:resource="#selex_format"/>
        <owl:disjointWith rdf:resource="#AMPS_block_format"/>
        <owl:disjointWith rdf:resource="#nexus_paup_format"/>
        <owl:disjointWith rdf:resource="#mega_format"/>
        <owl:disjointWith rdf:resource="#IG_format"/>
        <owl:disjointWith rdf:resource="#treecon"/>
        <owl:disjointWith rdf:resource="#phylip_format"/>
        <owl:disjointWith rdf:resource="#Jackknifer_format"/>
        <owl:disjointWith rdf:resource="#clustalw_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#bio-ontology_report -->

    <owl:Class rdf:about="#bio-ontology_report">
        <rdfs:subClassOf rdf:resource="#bioinformatics_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#bio-ontology_resource -->

    <owl:Class rdf:about="#bio-ontology_resource">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produces"/>
                <owl:someValuesFrom rdf:resource="#ontology_term_record"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#bioinformatics_data_resource"/>
        <owl:disjointWith rdf:resource="#protein_interaction_database"/>
        <owl:disjointWith rdf:resource="#sequence_database"/>
        <owl:disjointWith rdf:resource="#proteomics_database"/>
        <owl:disjointWith rdf:resource="#microarray_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#bioinformatics_algorithm -->

    <owl:Class rdf:about="#bioinformatics_algorithm">
        <rdfs:subClassOf rdf:resource="#bioinformatics_concept"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#bioinformatics_concept -->

    <owl:Class rdf:about="#bioinformatics_concept"/>
    


    <!-- http://www.mygrid.org.uk/ontology#bioinformatics_data -->

    <owl:Class rdf:about="#bioinformatics_data">
        <rdfs:subClassOf rdf:resource="#bioinformatics_concept"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#bioinformatics_data_resource -->

    <owl:Class rdf:about="#bioinformatics_data_resource">
        <rdfs:subClassOf rdf:resource="#bioinformatics_concept"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#bioinformatics_file_formats -->

    <owl:Class rdf:about="#bioinformatics_file_formats">
        <rdfs:subClassOf rdf:resource="#bioinformatics_concept"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#bioinformatics_metadata -->

    <owl:Class rdf:about="#bioinformatics_metadata">
        <rdfs:subClassOf rdf:resource="#bioinformatics_concept"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#bioinformatics_record -->

    <owl:Class rdf:about="#bioinformatics_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#bioinformatics_record_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#bioinformatics_data"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#bioinformatics_record_id -->

    <owl:Class rdf:about="#bioinformatics_record_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#bioinformatics_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#bioinformatics_metadata"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#bioinformatics_report -->

    <owl:Class rdf:about="#bioinformatics_report">
        <rdfs:subClassOf rdf:resource="#bioinformatics_data"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#bioinformatics_task -->

    <owl:Class rdf:about="#bioinformatics_task">
        <rdfs:subClassOf rdf:resource="#bioinformatics_concept"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#biological_location -->

    <owl:Class rdf:about="#biological_location">
        <rdfs:subClassOf rdf:resource="#bioinformatics_data"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#biological_sequence -->

    <owl:Class rdf:about="#biological_sequence">
        <rdfs:subClassOf rdf:resource="#bioinformatics_data"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_part_of"/>
                <owl:someValuesFrom rdf:resource="#sequence_record"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#biological_sequence_id -->

    <owl:Class rdf:about="#biological_sequence_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#sequence_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#bioinformatics_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#biological_structure -->

    <owl:Class rdf:about="#biological_structure">
        <rdfs:subClassOf rdf:resource="#bioinformatics_data"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#biological_text_analysis -->

    <owl:Class rdf:about="#biological_text_analysis">
        <rdfs:subClassOf rdf:resource="#bioinformatics_algorithm"/>
        <owl:disjointWith rdf:resource="#similarity_search_algorithm"/>
        <owl:disjointWith rdf:resource="#post-translational_modification_prediction"/>
        <owl:disjointWith rdf:resource="#topology_prediction"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#calculating -->

    <owl:Class rdf:about="#calculating">
        <rdfs:subClassOf rdf:resource="#bioinformatics_task"/>
        <owl:disjointWith rdf:resource="#inserting"/>
        <owl:disjointWith rdf:resource="#predicting"/>
        <owl:disjointWith rdf:resource="#removing"/>
        <owl:disjointWith rdf:resource="#manipulating"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#cellular_location -->

    <owl:Class rdf:about="#cellular_location">
        <rdfs:subClassOf rdf:resource="#biological_location"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#chEBI -->

    <owl:Class rdf:about="#chEBI">
        <rdfs:subClassOf rdf:resource="#proteomics_database"/>
        <owl:disjointWith rdf:resource="#PRIDE"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#chEBI_ontology -->

    <owl:Class rdf:about="#chEBI_ontology">
        <rdfs:subClassOf rdf:resource="#bio-ontology_resource"/>
        <owl:disjointWith rdf:resource="#anatomy_ontology"/>
        <owl:disjointWith rdf:resource="#Gene_ontology_GO"/>
        <owl:disjointWith rdf:resource="#HGNC"/>
        <owl:disjointWith rdf:resource="#NCBI_Taxonomy"/>
        <owl:disjointWith rdf:resource="#BioPax"/>
        <owl:disjointWith rdf:resource="#MeSH"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#chEBI_record -->

    <owl:Class rdf:about="#chEBI_record">
        <rdfs:subClassOf rdf:resource="#proteomics_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#International_Chemical_Identifier"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#chEBI_term_id -->

    <owl:Class rdf:about="#chEBI_term_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#chEBI_term_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#ontology_term_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#chEBI_term_record -->

    <owl:Class rdf:about="#chEBI_term_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#chEBI_ontology"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#chEBI_term_id"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#ontology_term_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#clustalw_format -->

    <owl:Class rdf:about="#clustalw_format">
        <rdfs:subClassOf rdf:resource="#multiple_sequence_format"/>
        <owl:disjointWith rdf:resource="#Jackknifer_format"/>
        <owl:disjointWith rdf:resource="#mega_format"/>
        <owl:disjointWith rdf:resource="#IG_format"/>
        <owl:disjointWith rdf:resource="#treecon"/>
        <owl:disjointWith rdf:resource="#codata_format"/>
        <owl:disjointWith rdf:resource="#fitch_format"/>
        <owl:disjointWith rdf:resource="#phylip_format"/>
        <owl:disjointWith rdf:resource="#GCG_MSF_format"/>
        <owl:disjointWith rdf:resource="#DNA_strider_format"/>
        <owl:disjointWith rdf:resource="#AMPS_block_format"/>
        <owl:disjointWith rdf:resource="#selex_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#codata_format -->

    <owl:Class rdf:about="#codata_format">
        <rdfs:subClassOf rdf:resource="#multiple_sequence_format"/>
        <owl:disjointWith rdf:resource="#mega_format"/>
        <owl:disjointWith rdf:resource="#DNA_strider_format"/>
        <owl:disjointWith rdf:resource="#IG_format"/>
        <owl:disjointWith rdf:resource="#Jackknifer_format"/>
        <owl:disjointWith rdf:resource="#phylip_format"/>
        <owl:disjointWith rdf:resource="#treecon"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#dbEST -->

    <owl:Class rdf:about="#dbEST">
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_database"/>
        <owl:disjointWith rdf:resource="#Unigene"/>
        <owl:disjointWith rdf:resource="#DDBJ"/>
        <owl:disjointWith rdf:resource="#dbSNP"/>
        <owl:disjointWith rdf:resource="#Genbank_nucleotide_sequence_database"/>
        <owl:disjointWith rdf:resource="#est_human"/>
        <owl:disjointWith rdf:resource="#EMBL_nucleotide_sequence_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#dbEST_accession -->

    <owl:Class rdf:about="#dbEST_accession">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#dbEST_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#dbEST_record -->

    <owl:Class rdf:about="#dbEST_record">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produced_by"/>
                <owl:someValuesFrom rdf:resource="#dbEST"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#dbEST_accession"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_part"/>
                        <owl:someValuesFrom rdf:resource="#expressed_sequence_tag"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_record"/>
        <owl:disjointWith rdf:resource="#dbSNP_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#dbSNP -->

    <owl:Class rdf:about="#dbSNP">
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_database"/>
        <owl:disjointWith rdf:resource="#EMBL_nucleotide_sequence_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#dbSNP_id -->

    <owl:Class rdf:about="#dbSNP_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#dbSNP_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#dbSNP_record -->

    <owl:Class rdf:about="#dbSNP_record">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#dbSNP_id"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#dbSNP"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_part"/>
                        <owl:someValuesFrom rdf:resource="#single_nucleotide_polymorphism"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#displaying -->

    <owl:Class rdf:about="#displaying">
        <rdfs:subClassOf rdf:resource="#formatConverting"/>
        <rdfs:comment
            >input and output are different representations of the same thing - syntax translation</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#domain_motif_report -->

    <owl:Class rdf:about="#domain_motif_report">
        <rdfs:subClassOf rdf:resource="#sequence_feature_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#eMIM -->

    <owl:Class rdf:about="#eMIM">
        <rdfs:subClassOf rdf:resource="#pathway_resource"/>
        <owl:disjointWith rdf:resource="#PATIKA"/>
        <owl:disjointWith rdf:resource="#aMAZE"/>
        <owl:disjointWith rdf:resource="#Reactome"/>
        <owl:disjointWith rdf:resource="#KEGG"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#eMIM_record -->

    <owl:Class rdf:about="#eMIM_record">
        <rdfs:subClassOf rdf:resource="#pathway_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#eMIM_record_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#protein_interaction_record"/>
        <owl:disjointWith rdf:resource="#BioCyc_record"/>
        <owl:disjointWith rdf:resource="#PATIKA_record"/>
        <owl:disjointWith rdf:resource="#reactome_record"/>
        <owl:disjointWith rdf:resource="#KEGG_record"/>
        <owl:disjointWith rdf:resource="#BIND_record"/>
        <owl:disjointWith rdf:resource="#aMAZE_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#eMIM_record_id -->

    <owl:Class rdf:about="#eMIM_record_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#eMIM_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#protein_interaction_id"/>
        <rdfs:subClassOf rdf:resource="#pathway_record_id"/>
        <owl:disjointWith rdf:resource="#INOH_record_id"/>
        <owl:disjointWith rdf:resource="#reactome_record_id"/>
        <owl:disjointWith rdf:resource="#BioCyc_record_id"/>
        <owl:disjointWith rdf:resource="#aMAZE_record_id"/>
        <owl:disjointWith rdf:resource="#KEGG_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#embl_format -->

    <owl:Class rdf:about="#embl_format">
        <rdfs:subClassOf rdf:resource="#sequence_record_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#ensembl_record_id -->

    <owl:Class rdf:about="#ensembl_record_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#Ensembl_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#model_organism_record_id"/>
        <owl:disjointWith rdf:resource="#WormBase_id"/>
        <owl:disjointWith rdf:resource="#DictyBase_id"/>
        <owl:disjointWith rdf:resource="#TAIR_id"/>
        <owl:disjointWith rdf:resource="#SGD_id"/>
        <owl:disjointWith rdf:resource="#CGD_id"/>
        <owl:disjointWith rdf:resource="#MGD_id"/>
        <owl:disjointWith rdf:resource="#DragonDB_id"/>
        <owl:disjointWith rdf:resource="#KEGG_genes_id"/>
        <owl:disjointWith rdf:resource="#Gramene_id"/>
        <owl:disjointWith rdf:resource="#MaizeGDB_id"/>
        <owl:disjointWith rdf:resource="#Sanger_GeneDB_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#enzyme_database -->

    <owl:Class rdf:about="#enzyme_database">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produces"/>
                <owl:someValuesFrom rdf:resource="#enzyme_record"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#bioinformatics_data_resource"/>
        <owl:disjointWith rdf:resource="#microarray_database"/>
        <owl:disjointWith rdf:resource="#literature_repository"/>
        <owl:disjointWith rdf:resource="#protein_family_database"/>
        <owl:disjointWith rdf:resource="#sequence_database"/>
        <owl:disjointWith rdf:resource="#phylogenetic_database"/>
        <owl:disjointWith rdf:resource="#bio-ontology_resource"/>
        <owl:disjointWith rdf:resource="#protein_interaction_database"/>
        <owl:disjointWith rdf:resource="#genotype-phenotype_database"/>
        <owl:disjointWith rdf:resource="#gene_expression_database"/>
        <owl:disjointWith rdf:resource="#proteomics_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#enzyme_record -->

    <owl:Class rdf:about="#enzyme_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#enzyme_database"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#enzyme_record_id"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#bioinformatics_record"/>
        <owl:disjointWith rdf:resource="#ontology_term_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#enzyme_record_id -->

    <owl:Class rdf:about="#enzyme_record_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#enzyme_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#bioinformatics_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#est_human -->

    <owl:Class rdf:about="#est_human">
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_database"/>
        <owl:disjointWith rdf:resource="#dbSNP"/>
        <owl:disjointWith rdf:resource="#Genbank_nucleotide_sequence_database"/>
        <owl:disjointWith rdf:resource="#EMBL_nucleotide_sequence_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#expressed_sequence_tag -->

    <owl:Class rdf:about="#expressed_sequence_tag">
        <rdfs:subClassOf rdf:resource="#DNA_sequence"/>
        <owl:disjointWith rdf:resource="#genome_nucleotide_sequence"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#expressed_sequence_tag_location -->

    <owl:Class rdf:about="#expressed_sequence_tag_location">
        <rdfs:subClassOf rdf:resource="#genome_location"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#fasta_format -->

    <owl:Class rdf:about="#fasta_format">
        <rdfs:subClassOf rdf:resource="#single_sequence_format"/>
        <owl:disjointWith rdf:resource="#staden_experiment_format"/>
        <owl:disjointWith rdf:resource="#GDE_format"/>
        <owl:disjointWith rdf:resource="#raw_sequence_format"/>
        <owl:disjointWith rdf:resource="#text_plain_format"/>
        <owl:disjointWith rdf:resource="#gff_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#filtering -->

    <owl:Class rdf:about="#filtering">
        <rdfs:subClassOf rdf:resource="#bioinformatics_task"/>
        <owl:disjointWith rdf:resource="#shim_task"/>
        <owl:disjointWith rdf:resource="#inserting"/>
        <owl:disjointWith rdf:resource="#manipulating"/>
        <owl:disjointWith rdf:resource="#calculating"/>
        <owl:disjointWith rdf:resource="#removing"/>
        <owl:disjointWith rdf:resource="#predicting"/>
        <owl:disjointWith rdf:resource="#searching"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#fitch_format -->

    <owl:Class rdf:about="#fitch_format">
        <rdfs:subClassOf rdf:resource="#multiple_sequence_format"/>
        <owl:disjointWith rdf:resource="#DNA_strider_format"/>
        <owl:disjointWith rdf:resource="#codata_format"/>
        <owl:disjointWith rdf:resource="#phylip_format"/>
        <owl:disjointWith rdf:resource="#treecon"/>
        <owl:disjointWith rdf:resource="#mega_format"/>
        <owl:disjointWith rdf:resource="#IG_format"/>
        <owl:disjointWith rdf:resource="#Jackknifer_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#formatConverting -->

    <owl:Class rdf:about="#formatConverting">
        <rdfs:subClassOf rdf:resource="#shim_task"/>
        <owl:disjointWith rdf:resource="#parsing"/>
        <owl:disjointWith rdf:resource="#mapping"/>
        <owl:disjointWith rdf:resource="#retrieving"/>
        <rdfs:comment
            >input and output are different representations of the same thing - syntax translation</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#gapped_aligning -->

    <owl:Class rdf:about="#gapped_aligning">
        <rdfs:subClassOf rdf:resource="#sequence_aligning"/>
        <owl:disjointWith rdf:resource="#local_aligning"/>
        <owl:disjointWith rdf:resource="#global_aligning"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#genbank_GI -->

    <owl:Class rdf:about="#genbank_GI">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#GenBank_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#genbank_format -->

    <owl:Class rdf:about="#genbank_format">
        <rdfs:subClassOf rdf:resource="#sequence_record_format"/>
        <owl:disjointWith rdf:resource="#embl_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#gene_espression_id -->

    <owl:Class rdf:about="#gene_espression_id">
        <rdfs:subClassOf rdf:resource="#bioinformatics_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#gene_expression_database -->

    <owl:Class rdf:about="#gene_expression_database">
        <rdfs:subClassOf rdf:resource="#bioinformatics_data_resource"/>
        <owl:disjointWith rdf:resource="#sequence_database"/>
        <owl:disjointWith rdf:resource="#bio-ontology_resource"/>
        <owl:disjointWith rdf:resource="#protein_interaction_database"/>
        <owl:disjointWith rdf:resource="#proteomics_database"/>
        <owl:disjointWith rdf:resource="#microarray_database"/>
        <owl:disjointWith rdf:resource="#protein_family_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#gene_expression_profile -->

    <owl:Class rdf:about="#gene_expression_profile">
        <rdfs:subClassOf rdf:resource="#gene_expression_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#gene_expression_report -->

    <owl:Class rdf:about="#gene_expression_report">
        <rdfs:subClassOf rdf:resource="#bioinformatics_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#gene_ontology_term_record -->

    <owl:Class rdf:about="#gene_ontology_term_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#Gene_ontology_GO"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#Gene_Ontology_term_id"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#ontology_term_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#gene_prediction_algorithm -->

    <owl:Class rdf:about="#gene_prediction_algorithm">
        <rdfs:subClassOf rdf:resource="#bioinformatics_algorithm"/>
        <owl:disjointWith rdf:resource="#pattern_and_profile_search_algorithms"/>
        <owl:disjointWith rdf:resource="#phylogenetic_algorithm"/>
        <owl:disjointWith rdf:resource="#sequence_alignment_algorithm"/>
        <owl:disjointWith rdf:resource="#structural_alignment_algorithm"/>
        <owl:disjointWith rdf:resource="#protein_composition"/>
        <owl:disjointWith rdf:resource="#protein_structure_model"/>
        <owl:disjointWith rdf:resource="#post-translational_modification_prediction"/>
        <owl:disjointWith rdf:resource="#topology_prediction"/>
        <owl:disjointWith rdf:resource="#biological_text_analysis"/>
        <owl:disjointWith rdf:resource="#similarity_search_algorithm"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#gene_prediction_report -->

    <owl:Class rdf:about="#gene_prediction_report">
        <rdfs:subClassOf rdf:resource="#bioinformatics_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#genome_location -->

    <owl:Class rdf:about="#genome_location">
        <rdfs:subClassOf rdf:resource="#biological_location"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#genome_map_record -->

    <owl:Class rdf:about="#genome_map_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#genome_map_record_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#bioinformatics_record"/>
        <owl:disjointWith rdf:resource="#ontology_term_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#genome_map_record_id -->

    <owl:Class rdf:about="#genome_map_record_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#genome_map_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#bioinformatics_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#genome_nucleotide_sequence -->

    <owl:Class rdf:about="#genome_nucleotide_sequence">
        <rdfs:subClassOf rdf:resource="#DNA_sequence"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#genomic_structure -->

    <owl:Class rdf:about="#genomic_structure">
        <rdfs:subClassOf rdf:resource="#molecular_structure"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#genotype-phenotype_database -->

    <owl:Class rdf:about="#genotype-phenotype_database">
        <rdfs:subClassOf rdf:resource="#bioinformatics_data_resource"/>
        <owl:disjointWith rdf:resource="#proteomics_database"/>
        <owl:disjointWith rdf:resource="#literature_repository"/>
        <owl:disjointWith rdf:resource="#protein_interaction_database"/>
        <owl:disjointWith rdf:resource="#gene_expression_database"/>
        <owl:disjointWith rdf:resource="#bio-ontology_resource"/>
        <owl:disjointWith rdf:resource="#sequence_database"/>
        <owl:disjointWith rdf:resource="#microarray_database"/>
        <owl:disjointWith rdf:resource="#phylogenetic_database"/>
        <owl:disjointWith rdf:resource="#protein_family_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#genotype-phenotype_record_id -->

    <owl:Class rdf:about="#genotype-phenotype_record_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#genotype_phenotype_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#bioinformatics_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#genotype_phenotype_record -->

    <owl:Class rdf:about="#genotype_phenotype_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#genotype-phenotype_record_id"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#genotype-phenotype_database"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#bioinformatics_record"/>
        <owl:disjointWith rdf:resource="#ontology_term_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#gff_format -->

    <owl:Class rdf:about="#gff_format">
        <rdfs:subClassOf rdf:resource="#single_sequence_format"/>
        <owl:disjointWith rdf:resource="#staden_experiment_format"/>
        <owl:disjointWith rdf:resource="#GDE_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#global_aligning -->

    <owl:Class rdf:about="#global_aligning">
        <rdfs:subClassOf rdf:resource="#sequence_aligning"/>
        <owl:disjointWith rdf:resource="#local_aligning"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#grouping -->

    <owl:Class rdf:about="#grouping">
        <rdfs:subClassOf rdf:resource="#bioinformatics_task"/>
        <owl:disjointWith rdf:resource="#searching"/>
        <owl:disjointWith rdf:resource="#calculating"/>
        <owl:disjointWith rdf:resource="#shim_task"/>
        <owl:disjointWith rdf:resource="#predicting"/>
        <owl:disjointWith rdf:resource="#aligning"/>
        <owl:disjointWith rdf:resource="#manipulating"/>
        <owl:disjointWith rdf:resource="#inserting"/>
        <owl:disjointWith rdf:resource="#filtering"/>
        <owl:disjointWith rdf:resource="#translating"/>
        <owl:disjointWith rdf:resource="#removing"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#human_anatomy_ontology -->

    <owl:Class rdf:about="#human_anatomy_ontology">
        <rdfs:subClassOf rdf:resource="#anatomy_ontology"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#human_anatomy_term_id -->

    <owl:Class rdf:about="#human_anatomy_term_id">
        <rdfs:subClassOf rdf:resource="#anatomy_term_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#human_anatomy_term_record -->

    <owl:Class rdf:about="#human_anatomy_term_record">
        <rdfs:subClassOf rdf:resource="#anatomy_term_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#inserting -->

    <owl:Class rdf:about="#inserting">
        <rdfs:subClassOf rdf:resource="#bioinformatics_task"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#interacting_molecule_record -->

    <owl:Class rdf:about="#interacting_molecule_record">
        <rdfs:subClassOf rdf:resource="#bioinformatics_record"/>
        <owl:disjointWith rdf:resource="#ontology_term_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#interacting_molecule_record_id -->

    <owl:Class rdf:about="#interacting_molecule_record_id">
        <rdfs:subClassOf rdf:resource="#bioinformatics_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#interacting_molecule_resource -->

    <owl:Class rdf:about="#interacting_molecule_resource">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produces"/>
                <owl:someValuesFrom rdf:resource="#interacting_molecule_record"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#bioinformatics_data_resource"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#joining -->

    <owl:Class rdf:about="#joining">
        <rdfs:subClassOf rdf:resource="#bioinformatics_task"/>
        <owl:disjointWith rdf:resource="#searching"/>
        <owl:disjointWith rdf:resource="#filtering"/>
        <owl:disjointWith rdf:resource="#inserting"/>
        <owl:disjointWith rdf:resource="#manipulating"/>
        <owl:disjointWith rdf:resource="#predicting"/>
        <owl:disjointWith rdf:resource="#translating"/>
        <owl:disjointWith rdf:resource="#calculating"/>
        <owl:disjointWith rdf:resource="#shim_task"/>
        <owl:disjointWith rdf:resource="#removing"/>
        <owl:disjointWith rdf:resource="#aligning"/>
        <owl:disjointWith rdf:resource="#grouping"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#kegg_compound_database -->

    <owl:Class rdf:about="#kegg_compound_database">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produces"/>
                <owl:someValuesFrom rdf:resource="#Kegg_compound_record"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#kegg_ligand_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#kegg_compound_record_id -->

    <owl:Class rdf:about="#kegg_compound_record_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#Kegg_compound_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#interacting_molecule_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#kegg_drug_database -->

    <owl:Class rdf:about="#kegg_drug_database">
        <rdfs:subClassOf rdf:resource="#kegg_ligand_database"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produces"/>
                <owl:someValuesFrom rdf:resource="#kegg_drug_record"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#kegg_drug_record -->

    <owl:Class rdf:about="#kegg_drug_record">
        <rdfs:subClassOf rdf:resource="#Kegg_ligand_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#kegg_drug_record_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#kegg_drug_record_id -->

    <owl:Class rdf:about="#kegg_drug_record_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#kegg_drug_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#interacting_molecule_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#kegg_glycan_database -->

    <owl:Class rdf:about="#kegg_glycan_database">
        <rdfs:subClassOf rdf:resource="#kegg_ligand_database"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produces"/>
                <owl:someValuesFrom rdf:resource="#kegg_glycan_record"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#kegg_glycan_record -->

    <owl:Class rdf:about="#kegg_glycan_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#kegg_glycan_record_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#Kegg_ligand_record"/>
        <owl:disjointWith rdf:resource="#kegg_drug_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#kegg_glycan_record_id -->

    <owl:Class rdf:about="#kegg_glycan_record_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#kegg_glycan_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#interacting_molecule_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#kegg_ligand_database -->

    <owl:Class rdf:about="#kegg_ligand_database">
        <rdfs:subClassOf rdf:resource="#interacting_molecule_resource"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produces"/>
                <owl:someValuesFrom rdf:resource="#Kegg_ligand_record"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#literature_citation -->

    <owl:Class rdf:about="#literature_citation">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#literature_repository"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#literature_citation_id"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#bioinformatics_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#literature_citation_id -->

    <owl:Class rdf:about="#literature_citation_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#literature_citation"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#bioinformatics_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#literature_repository -->

    <owl:Class rdf:about="#literature_repository">
        <rdfs:subClassOf rdf:resource="#bioinformatics_data_resource"/>
        <owl:disjointWith rdf:resource="#sequence_database"/>
        <owl:disjointWith rdf:resource="#bio-ontology_resource"/>
        <owl:disjointWith rdf:resource="#microarray_database"/>
        <owl:disjointWith rdf:resource="#proteomics_database"/>
        <owl:disjointWith rdf:resource="#gene_expression_database"/>
        <owl:disjointWith rdf:resource="#protein_family_database"/>
        <owl:disjointWith rdf:resource="#protein_interaction_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#local_aligning -->

    <owl:Class rdf:about="#local_aligning">
        <rdfs:subClassOf rdf:resource="#sequence_aligning"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#manipulating -->

    <owl:Class rdf:about="#manipulating">
        <rdfs:subClassOf rdf:resource="#bioinformatics_task"/>
        <owl:disjointWith rdf:resource="#inserting"/>
        <owl:disjointWith rdf:resource="#removing"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#mapping -->

    <owl:Class rdf:about="#mapping">
        <rdfs:subClassOf rdf:resource="#shim_task"/>
        <owl:disjointWith rdf:resource="#retrieving"/>
        <rdfs:comment
            >input is equivalent to output </rdfs:comment>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#mega_format -->

    <owl:Class rdf:about="#mega_format">
        <rdfs:subClassOf rdf:resource="#multiple_sequence_format"/>
        <owl:disjointWith rdf:resource="#IG_format"/>
        <owl:disjointWith rdf:resource="#Jackknifer_format"/>
        <owl:disjointWith rdf:resource="#treecon"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#merging -->

    <owl:Class rdf:about="#merging">
        <rdfs:subClassOf rdf:resource="#parsing"/>
        <owl:disjointWith rdf:resource="#splitting"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#mged_ontology -->

    <owl:Class rdf:about="#mged_ontology">
        <rdfs:subClassOf rdf:resource="#bio-ontology_resource"/>
        <owl:disjointWith rdf:resource="#Gene_ontology_GO"/>
        <owl:disjointWith rdf:resource="#anatomy_ontology"/>
        <owl:disjointWith rdf:resource="#UMLS"/>
        <owl:disjointWith rdf:resource="#Plant_ontology_PO"/>
        <owl:disjointWith rdf:resource="#NCBI_Taxonomy"/>
        <owl:disjointWith rdf:resource="#MeSH"/>
        <owl:disjointWith rdf:resource="#BioPax"/>
        <owl:disjointWith rdf:resource="#chEBI_ontology"/>
        <owl:disjointWith rdf:resource="#HGNC"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#mged_term_id -->

    <owl:Class rdf:about="#mged_term_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#mged_term_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#ontology_term_id"/>
        <owl:disjointWith rdf:resource="#BioPax_term_id"/>
        <owl:disjointWith rdf:resource="#NCBI_Taxonomy_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#mged_term_record -->

    <owl:Class rdf:about="#mged_term_record">
        <rdfs:subClassOf rdf:resource="#ontology_term_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#microarray_database -->

    <owl:Class rdf:about="#microarray_database">
        <rdfs:subClassOf rdf:resource="#bioinformatics_data_resource"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#microarray_database_record -->

    <owl:Class rdf:about="#microarray_database_record">
        <rdfs:subClassOf rdf:resource="#bioinformatics_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#model_organism_genome_database -->

    <owl:Class rdf:about="#model_organism_genome_database">
        <rdfs:subClassOf rdf:resource="#bioinformatics_data_resource"/>
        <owl:disjointWith rdf:resource="#microarray_database"/>
        <owl:disjointWith rdf:resource="#genotype-phenotype_database"/>
        <owl:disjointWith rdf:resource="#phylogenetic_database"/>
        <owl:disjointWith rdf:resource="#proteomics_database"/>
        <owl:disjointWith rdf:resource="#protein_family_database"/>
        <owl:disjointWith rdf:resource="#pathway_resource"/>
        <owl:disjointWith rdf:resource="#enzyme_database"/>
        <owl:disjointWith rdf:resource="#sequence_database"/>
        <owl:disjointWith rdf:resource="#gene_expression_database"/>
        <owl:disjointWith rdf:resource="#literature_repository"/>
        <owl:disjointWith rdf:resource="#protein_interaction_database"/>
        <owl:disjointWith rdf:resource="#bio-ontology_resource"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#model_organism_record -->

    <owl:Class rdf:about="#model_organism_record">
        <rdfs:subClassOf rdf:resource="#genome_map_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#model_organism_record_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_part"/>
                <owl:someValuesFrom rdf:resource="#NCBI_Taxonomy_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#model_organism_record_id -->

    <owl:Class rdf:about="#model_organism_record_id">
        <rdfs:subClassOf rdf:resource="#genome_map_record_id"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#model_organism_record"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#molecular_structure -->

    <owl:Class rdf:about="#molecular_structure">
        <rdfs:subClassOf rdf:resource="#biological_structure"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#mouse_anatomy_ontology -->

    <owl:Class rdf:about="#mouse_anatomy_ontology">
        <rdfs:subClassOf rdf:resource="#anatomy_ontology"/>
        <owl:disjointWith rdf:resource="#human_anatomy_ontology"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#mouse_anatomy_term_id -->

    <owl:Class rdf:about="#mouse_anatomy_term_id">
        <rdfs:subClassOf rdf:resource="#anatomy_term_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#mouse_anatomy_term_record -->

    <owl:Class rdf:about="#mouse_anatomy_term_record">
        <rdfs:subClassOf rdf:resource="#anatomy_term_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#multiple_local_aligning -->

    <owl:Class rdf:about="#multiple_local_aligning">
        <rdfs:subClassOf rdf:resource="#local_aligning"/>
        <owl:disjointWith rdf:resource="#pairwise_local_aligning"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#multiple_sequence_alignment_report -->

    <owl:Class rdf:about="#multiple_sequence_alignment_report">
        <rdfs:subClassOf rdf:resource="#sequence_alignment_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#multiple_sequence_format -->

    <owl:Class rdf:about="#multiple_sequence_format">
        <rdfs:subClassOf rdf:resource="#sequence_file_formats"/>
        <owl:disjointWith rdf:resource="#single_sequence_format"/>
        <owl:disjointWith rdf:resource="#sequence_record_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#nexus_paup_format -->

    <owl:Class rdf:about="#nexus_paup_format">
        <rdfs:subClassOf rdf:resource="#multiple_sequence_format"/>
        <owl:disjointWith rdf:resource="#codata_format"/>
        <owl:disjointWith rdf:resource="#selex_format"/>
        <owl:disjointWith rdf:resource="#DNA_strider_format"/>
        <owl:disjointWith rdf:resource="#fitch_format"/>
        <owl:disjointWith rdf:resource="#phylip_format"/>
        <owl:disjointWith rdf:resource="#Jackknifer_format"/>
        <owl:disjointWith rdf:resource="#treecon"/>
        <owl:disjointWith rdf:resource="#clustalw_format"/>
        <owl:disjointWith rdf:resource="#mega_format"/>
        <owl:disjointWith rdf:resource="#IG_format"/>
        <owl:disjointWith rdf:resource="#GCG_MSF_format"/>
        <owl:disjointWith rdf:resource="#AMPS_block_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#nucleotide_sequence -->

    <owl:Class rdf:about="#nucleotide_sequence">
        <rdfs:subClassOf rdf:resource="#biological_sequence"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_part_of"/>
                <owl:someValuesFrom rdf:resource="#nucleotide_sequence_record"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#nucleotide_sequence_database -->

    <owl:Class rdf:about="#nucleotide_sequence_database">
        <rdfs:subClassOf rdf:resource="#sequence_database"/>
        <owl:disjointWith rdf:resource="#protein_sequence_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#nucleotide_sequence_feature_diagram -->

    <owl:Class rdf:about="#nucleotide_sequence_feature_diagram">
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_feature_report"/>
        <owl:disjointWith rdf:resource="#ABI_sequence_trace"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#nucleotide_sequence_feature_report -->

    <owl:Class rdf:about="#nucleotide_sequence_feature_report">
        <rdfs:subClassOf rdf:resource="#sequence_feature_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#nucleotide_sequence_id -->

    <owl:Class rdf:about="#nucleotide_sequence_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#nucleotide_sequence_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#biological_sequence_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#nucleotide_sequence_location -->

    <owl:Class rdf:about="#nucleotide_sequence_location">
        <rdfs:subClassOf rdf:resource="#genome_location"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#nucleotide_sequence_record -->

    <owl:Class rdf:about="#nucleotide_sequence_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_part"/>
                        <owl:someValuesFrom rdf:resource="#nucleotide_sequence"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#nucleotide_sequence_id"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#sequence_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#ontology_term_id -->

    <owl:Class rdf:about="#ontology_term_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#ontology_term_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#bioinformatics_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#ontology_term_record -->

    <owl:Class rdf:about="#ontology_term_record">
        <rdfs:subClassOf rdf:resource="#bioinformatics_record"/>
        <owl:disjointWith rdf:resource="#literature_citation"/>
        <owl:disjointWith rdf:resource="#microarray_database_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#pairwise_global_aligning -->

    <owl:Class rdf:about="#pairwise_global_aligning">
        <rdfs:subClassOf rdf:resource="#global_aligning"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#pairwise_local_aligning -->

    <owl:Class rdf:about="#pairwise_local_aligning">
        <rdfs:subClassOf rdf:resource="#local_aligning"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#pairwise_sequence_alignment_report -->

    <owl:Class rdf:about="#pairwise_sequence_alignment_report">
        <rdfs:subClassOf rdf:resource="#sequence_alignment_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#parsing -->

    <owl:Class rdf:about="#parsing">
        <rdfs:subClassOf rdf:resource="#shim_task"/>
        <owl:disjointWith rdf:resource="#mapping"/>
        <owl:disjointWith rdf:resource="#retrieving"/>
        <rdfs:comment
            >output is part of input</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#pathway_record -->

    <owl:Class rdf:about="#pathway_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#pathway_record_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produced_by"/>
                <owl:someValuesFrom rdf:resource="#pathway_resource"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#bioinformatics_record"/>
        <owl:disjointWith rdf:resource="#genotype_phenotype_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#pathway_record_id -->

    <owl:Class rdf:about="#pathway_record_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#pathway_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#bioinformatics_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#pathway_resource -->

    <owl:Class rdf:about="#pathway_resource">
        <rdfs:subClassOf rdf:resource="#bioinformatics_data_resource"/>
        <owl:disjointWith rdf:resource="#sequence_database"/>
        <owl:disjointWith rdf:resource="#gene_expression_database"/>
        <owl:disjointWith rdf:resource="#protein_interaction_database"/>
        <owl:disjointWith rdf:resource="#protein_family_database"/>
        <owl:disjointWith rdf:resource="#literature_repository"/>
        <owl:disjointWith rdf:resource="#proteomics_database"/>
        <owl:disjointWith rdf:resource="#genotype-phenotype_database"/>
        <owl:disjointWith rdf:resource="#phylogenetic_database"/>
        <owl:disjointWith rdf:resource="#enzyme_database"/>
        <owl:disjointWith rdf:resource="#bio-ontology_resource"/>
        <owl:disjointWith rdf:resource="#microarray_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#pattern_and_profile_search_algorithms -->

    <owl:Class rdf:about="#pattern_and_profile_search_algorithms">
        <rdfs:subClassOf rdf:resource="#bioinformatics_algorithm"/>
        <owl:disjointWith rdf:resource="#similarity_search_algorithm"/>
        <owl:disjointWith rdf:resource="#topology_prediction"/>
        <owl:disjointWith rdf:resource="#biological_text_analysis"/>
        <owl:disjointWith rdf:resource="#post-translational_modification_prediction"/>
        <owl:disjointWith rdf:resource="#structural_alignment_algorithm"/>
        <owl:disjointWith rdf:resource="#sequence_alignment_algorithm"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#phylip_format -->

    <owl:Class rdf:about="#phylip_format">
        <rdfs:subClassOf rdf:resource="#multiple_sequence_format"/>
        <owl:disjointWith rdf:resource="#DNA_strider_format"/>
        <owl:disjointWith rdf:resource="#Jackknifer_format"/>
        <owl:disjointWith rdf:resource="#treecon"/>
        <owl:disjointWith rdf:resource="#IG_format"/>
        <owl:disjointWith rdf:resource="#mega_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#phylogenetic_algorithm -->

    <owl:Class rdf:about="#phylogenetic_algorithm">
        <rdfs:subClassOf rdf:resource="#bioinformatics_algorithm"/>
        <owl:disjointWith rdf:resource="#pattern_and_profile_search_algorithms"/>
        <owl:disjointWith rdf:resource="#protein_composition"/>
        <owl:disjointWith rdf:resource="#structural_alignment_algorithm"/>
        <owl:disjointWith rdf:resource="#biological_text_analysis"/>
        <owl:disjointWith rdf:resource="#topology_prediction"/>
        <owl:disjointWith rdf:resource="#sequence_alignment_algorithm"/>
        <owl:disjointWith rdf:resource="#post-translational_modification_prediction"/>
        <owl:disjointWith rdf:resource="#similarity_search_algorithm"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#phylogenetic_database -->

    <owl:Class rdf:about="#phylogenetic_database">
        <rdfs:subClassOf rdf:resource="#bioinformatics_data_resource"/>
        <owl:disjointWith rdf:resource="#sequence_database"/>
        <owl:disjointWith rdf:resource="#protein_family_database"/>
        <owl:disjointWith rdf:resource="#proteomics_database"/>
        <owl:disjointWith rdf:resource="#bio-ontology_resource"/>
        <owl:disjointWith rdf:resource="#protein_interaction_database"/>
        <owl:disjointWith rdf:resource="#gene_expression_database"/>
        <owl:disjointWith rdf:resource="#microarray_database"/>
        <owl:disjointWith rdf:resource="#literature_repository"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#phylogenetic_record -->

    <owl:Class rdf:about="#phylogenetic_record">
        <rdfs:subClassOf rdf:resource="#bioinformatics_record"/>
        <owl:disjointWith rdf:resource="#genotype_phenotype_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#phylogenetic_report -->

    <owl:Class rdf:about="#phylogenetic_report">
        <rdfs:subClassOf rdf:resource="#bioinformatics_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#phylogenetic_tree -->

    <owl:Class rdf:about="#phylogenetic_tree">
        <rdfs:subClassOf rdf:resource="#phylogenetic_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#plant_ontology_term_id -->

    <owl:Class rdf:about="#plant_ontology_term_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#plant_ontology_term_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#ontology_term_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#plant_ontology_term_record -->

    <owl:Class rdf:about="#plant_ontology_term_record">
        <rdfs:subClassOf rdf:resource="#ontology_term_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#post-translational_modification_prediction -->

    <owl:Class rdf:about="#post-translational_modification_prediction">
        <rdfs:subClassOf rdf:resource="#bioinformatics_algorithm"/>
        <owl:disjointWith rdf:resource="#similarity_search_algorithm"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#predicting -->

    <owl:Class rdf:about="#predicting">
        <rdfs:subClassOf rdf:resource="#bioinformatics_task"/>
        <owl:disjointWith rdf:resource="#inserting"/>
        <owl:disjointWith rdf:resource="#manipulating"/>
        <owl:disjointWith rdf:resource="#removing"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#primer_report -->

    <owl:Class rdf:about="#primer_report">
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_feature_report"/>
        <owl:disjointWith rdf:resource="#nucleotide_sequence_feature_diagram"/>
        <owl:disjointWith rdf:resource="#ABI_sequence_trace"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#primer_sequence_location -->

    <owl:Class rdf:about="#primer_sequence_location">
        <rdfs:subClassOf rdf:resource="#genome_location"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#prints_report -->

    <owl:Class rdf:about="#prints_report">
        <rdfs:subClassOf rdf:resource="#domain_motif_report"/>
        <owl:disjointWith rdf:resource="#prosite_report"/>
        <owl:disjointWith rdf:resource="#PIRSF_report"/>
        <owl:disjointWith rdf:resource="#Pfam_report"/>
        <owl:disjointWith rdf:resource="#Panther_report"/>
        <owl:disjointWith rdf:resource="#prodom_report"/>
        <owl:disjointWith rdf:resource="#smart_report"/>
        <owl:disjointWith rdf:resource="#superfamily_report"/>
        <owl:disjointWith rdf:resource="#tigrfam_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#prodom_report -->

    <owl:Class rdf:about="#prodom_report">
        <rdfs:subClassOf rdf:resource="#domain_motif_report"/>
        <owl:disjointWith rdf:resource="#Pfam_report"/>
        <owl:disjointWith rdf:resource="#Panther_report"/>
        <owl:disjointWith rdf:resource="#smart_report"/>
        <owl:disjointWith rdf:resource="#PIRSF_report"/>
        <owl:disjointWith rdf:resource="#superfamily_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#prosite_report -->

    <owl:Class rdf:about="#prosite_report">
        <rdfs:subClassOf rdf:resource="#domain_motif_report"/>
        <owl:disjointWith rdf:resource="#Panther_report"/>
        <owl:disjointWith rdf:resource="#superfamily_report"/>
        <owl:disjointWith rdf:resource="#smart_report"/>
        <owl:disjointWith rdf:resource="#Pfam_report"/>
        <owl:disjointWith rdf:resource="#PIRSF_report"/>
        <owl:disjointWith rdf:resource="#prodom_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#protein_composition -->

    <owl:Class rdf:about="#protein_composition">
        <rdfs:subClassOf rdf:resource="#bioinformatics_algorithm"/>
        <owl:disjointWith rdf:resource="#similarity_search_algorithm"/>
        <owl:disjointWith rdf:resource="#pattern_and_profile_search_algorithms"/>
        <owl:disjointWith rdf:resource="#biological_text_analysis"/>
        <owl:disjointWith rdf:resource="#topology_prediction"/>
        <owl:disjointWith rdf:resource="#structural_alignment_algorithm"/>
        <owl:disjointWith rdf:resource="#sequence_alignment_algorithm"/>
        <owl:disjointWith rdf:resource="#post-translational_modification_prediction"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#protein_expression_profile -->

    <owl:Class rdf:about="#protein_expression_profile">
        <rdfs:subClassOf rdf:resource="#protein_expression_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#protein_expression_report -->

    <owl:Class rdf:about="#protein_expression_report">
        <rdfs:subClassOf rdf:resource="#bioinformatics_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#protein_family_database -->

    <owl:Class rdf:about="#protein_family_database">
        <rdfs:subClassOf rdf:resource="#bioinformatics_data_resource"/>
        <owl:disjointWith rdf:resource="#bio-ontology_resource"/>
        <owl:disjointWith rdf:resource="#proteomics_database"/>
        <owl:disjointWith rdf:resource="#sequence_database"/>
        <owl:disjointWith rdf:resource="#microarray_database"/>
        <owl:disjointWith rdf:resource="#protein_interaction_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#protein_family_id -->

    <owl:Class rdf:about="#protein_family_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#protein_family_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#bioinformatics_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#protein_family_record -->

    <owl:Class rdf:about="#protein_family_record">
        <rdfs:subClassOf rdf:resource="#bioinformatics_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produced_by"/>
                <owl:someValuesFrom rdf:resource="#protein_family_database"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#protein_family_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#protein_interaction_database -->

    <owl:Class rdf:about="#protein_interaction_database">
        <rdfs:subClassOf rdf:resource="#bioinformatics_data_resource"/>
        <owl:disjointWith rdf:resource="#microarray_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#protein_interaction_id -->

    <owl:Class rdf:about="#protein_interaction_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#protein_interaction_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#bioinformatics_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#protein_interaction_record -->

    <owl:Class rdf:about="#protein_interaction_record">
        <rdfs:subClassOf rdf:resource="#bioinformatics_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#protein_interaction_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#protein_sequence -->

    <owl:Class rdf:about="#protein_sequence">
        <rdfs:subClassOf rdf:resource="#biological_sequence"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_part_of"/>
                <owl:someValuesFrom rdf:resource="#protein_sequence_record"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="#nucleotide_sequence"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#protein_sequence_database -->

    <owl:Class rdf:about="#protein_sequence_database">
        <rdfs:subClassOf rdf:resource="#sequence_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#protein_sequence_id -->

    <owl:Class rdf:about="#protein_sequence_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#protein_sequence_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#biological_sequence_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#protein_sequence_record -->

    <owl:Class rdf:about="#protein_sequence_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_part"/>
                        <owl:someValuesFrom rdf:resource="#protein_sequence"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#protein_sequence_id"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#sequence_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#protein_structure -->

    <owl:Class rdf:about="#protein_structure">
        <rdfs:subClassOf rdf:resource="#molecular_structure"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_part_of"/>
                <owl:someValuesFrom rdf:resource="#protein_structure_record"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="#genomic_structure"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#protein_structure_database -->

    <owl:Class rdf:about="#protein_structure_database">
        <rdfs:subClassOf rdf:resource="#bioinformatics_data_resource"/>
        <owl:disjointWith rdf:resource="#gene_expression_database"/>
        <owl:disjointWith rdf:resource="#model_organism_genome_database"/>
        <owl:disjointWith rdf:resource="#microarray_database"/>
        <owl:disjointWith rdf:resource="#literature_repository"/>
        <owl:disjointWith rdf:resource="#genotype-phenotype_database"/>
        <owl:disjointWith rdf:resource="#proteomics_database"/>
        <owl:disjointWith rdf:resource="#protein_family_database"/>
        <owl:disjointWith rdf:resource="#sequence_database"/>
        <owl:disjointWith rdf:resource="#enzyme_database"/>
        <owl:disjointWith rdf:resource="#protein_interaction_database"/>
        <owl:disjointWith rdf:resource="#pathway_resource"/>
        <owl:disjointWith rdf:resource="#bio-ontology_resource"/>
        <owl:disjointWith rdf:resource="#phylogenetic_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#protein_structure_model -->

    <owl:Class rdf:about="#protein_structure_model">
        <rdfs:subClassOf rdf:resource="#bioinformatics_algorithm"/>
        <owl:disjointWith rdf:resource="#post-translational_modification_prediction"/>
        <owl:disjointWith rdf:resource="#pattern_and_profile_search_algorithms"/>
        <owl:disjointWith rdf:resource="#biological_text_analysis"/>
        <owl:disjointWith rdf:resource="#protein_composition"/>
        <owl:disjointWith rdf:resource="#structural_alignment_algorithm"/>
        <owl:disjointWith rdf:resource="#topology_prediction"/>
        <owl:disjointWith rdf:resource="#similarity_search_algorithm"/>
        <owl:disjointWith rdf:resource="#phylogenetic_algorithm"/>
        <owl:disjointWith rdf:resource="#sequence_alignment_algorithm"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#protein_structure_prediction_report -->

    <owl:Class rdf:about="#protein_structure_prediction_report">
        <rdfs:subClassOf rdf:resource="#bioinformatics_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#protein_structure_record -->

    <owl:Class rdf:about="#protein_structure_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#protein_structure_record_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produced_by"/>
                <owl:someValuesFrom rdf:resource="#protein_structure_database"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#bioinformatics_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#protein_structure_record_id -->

    <owl:Class rdf:about="#protein_structure_record_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#protein_structure_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#bioinformatics_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#proteomics_database -->

    <owl:Class rdf:about="#proteomics_database">
        <rdfs:subClassOf rdf:resource="#bioinformatics_data_resource"/>
        <owl:disjointWith rdf:resource="#microarray_database"/>
        <owl:disjointWith rdf:resource="#protein_interaction_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#proteomics_record -->

    <owl:Class rdf:about="#proteomics_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#proteomics_record_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#bioinformatics_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#proteomics_record_id -->

    <owl:Class rdf:about="#proteomics_record_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#proteomics_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#bioinformatics_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#pubmed -->

    <owl:Class rdf:about="#pubmed">
        <rdfs:subClassOf rdf:resource="#literature_repository"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#pubmed_citation -->

    <owl:Class rdf:about="#pubmed_citation">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#produced_by"/>
                        <owl:someValuesFrom rdf:resource="#pubmed"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#PubMed_id"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#literature_citation"/>
        <owl:disjointWith rdf:resource="#MEDLINE_citation"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#raw_sequence_format -->

    <owl:Class rdf:about="#raw_sequence_format">
        <rdfs:subClassOf rdf:resource="#single_sequence_format"/>
        <owl:disjointWith rdf:resource="#GDE_format"/>
        <owl:disjointWith rdf:resource="#gff_format"/>
        <owl:disjointWith rdf:resource="#staden_experiment_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#reactome_record -->

    <owl:Class rdf:about="#reactome_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#reactome_record_id"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#pathway_record"/>
        <owl:disjointWith rdf:resource="#PATIKA_record"/>
        <owl:disjointWith rdf:resource="#aMAZE_record"/>
        <owl:disjointWith rdf:resource="#BioCyc_record"/>
        <owl:disjointWith rdf:resource="#KEGG_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#reactome_record_id -->

    <owl:Class rdf:about="#reactome_record_id">
        <owl:equivalentClass>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#is_identifier_of"/>
                <owl:someValuesFrom rdf:resource="#reactome_record"/>
            </owl:Restriction>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#pathway_record_id"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#removing -->

    <owl:Class rdf:about="#removing">
        <rdfs:subClassOf rdf:resource="#bioinformatics_task"/>
        <owl:disjointWith rdf:resource="#inserting"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#restriction_enzyme_report -->

    <owl:Class rdf:about="#restriction_enzyme_report">
        <rdfs:subClassOf rdf:resource="#nucleotide_sequence_feature_report"/>
        <owl:disjointWith rdf:resource="#ABI_graph_plot"/>
        <owl:disjointWith rdf:resource="#ABI_sequence_trace"/>
        <owl:disjointWith rdf:resource="#primer_report"/>
        <owl:disjointWith rdf:resource="#nucleotide_sequence_feature_diagram"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#retrieving -->

    <owl:Class rdf:about="#retrieving">
        <rdfs:subClassOf rdf:resource="#shim_task"/>
        <rdfs:comment
            >input uniquely identifies output
</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#searching -->

    <owl:Class rdf:about="#searching">
        <rdfs:subClassOf rdf:resource="#bioinformatics_task"/>
        <owl:disjointWith rdf:resource="#inserting"/>
        <owl:disjointWith rdf:resource="#calculating"/>
        <owl:disjointWith rdf:resource="#removing"/>
        <owl:disjointWith rdf:resource="#predicting"/>
        <owl:disjointWith rdf:resource="#manipulating"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#secondary_structure_prediction -->

    <owl:Class rdf:about="#secondary_structure_prediction">
        <rdfs:subClassOf rdf:resource="#protein_structure_model"/>
        <owl:disjointWith rdf:resource="#tertiary_structure_prediction"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#selex_format -->

    <owl:Class rdf:about="#selex_format">
        <rdfs:subClassOf rdf:resource="#multiple_sequence_format"/>
        <owl:disjointWith rdf:resource="#AMPS_block_format"/>
        <owl:disjointWith rdf:resource="#GCG_MSF_format"/>
        <owl:disjointWith rdf:resource="#DNA_strider_format"/>
        <owl:disjointWith rdf:resource="#treecon"/>
        <owl:disjointWith rdf:resource="#codata_format"/>
        <owl:disjointWith rdf:resource="#Jackknifer_format"/>
        <owl:disjointWith rdf:resource="#fitch_format"/>
        <owl:disjointWith rdf:resource="#IG_format"/>
        <owl:disjointWith rdf:resource="#phylip_format"/>
        <owl:disjointWith rdf:resource="#mega_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#sequence_aligning -->

    <owl:Class rdf:about="#sequence_aligning">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#task_performed_by"/>
                <owl:someValuesFrom rdf:resource="#sequence_alignment_algorithm"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#aligning"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#sequence_alignment_algorithm -->

    <owl:Class rdf:about="#sequence_alignment_algorithm">
        <rdfs:subClassOf rdf:resource="#bioinformatics_algorithm"/>
        <owl:disjointWith rdf:resource="#biological_text_analysis"/>
        <owl:disjointWith rdf:resource="#topology_prediction"/>
        <owl:disjointWith rdf:resource="#similarity_search_algorithm"/>
        <owl:disjointWith rdf:resource="#post-translational_modification_prediction"/>
        <owl:disjointWith rdf:resource="#structural_alignment_algorithm"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#sequence_alignment_dot_plot -->

    <owl:Class rdf:about="#sequence_alignment_dot_plot">
        <rdfs:subClassOf rdf:resource="#sequence_alignment_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#sequence_alignment_report -->

    <owl:Class rdf:about="#sequence_alignment_report">
        <rdfs:subClassOf rdf:resource="#bioinformatics_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#sequence_database -->

    <owl:Class rdf:about="#sequence_database">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produces"/>
                <owl:someValuesFrom rdf:resource="#sequence_record"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#bioinformatics_data_resource"/>
        <owl:disjointWith rdf:resource="#protein_interaction_database"/>
        <owl:disjointWith rdf:resource="#proteomics_database"/>
        <owl:disjointWith rdf:resource="#microarray_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#sequence_feature_report -->

    <owl:Class rdf:about="#sequence_feature_report">
        <rdfs:subClassOf rdf:resource="#bioinformatics_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#sequence_file_formats -->

    <owl:Class rdf:about="#sequence_file_formats">
        <rdfs:subClassOf rdf:resource="#bioinformatics_file_formats"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#sequence_record -->

    <owl:Class rdf:about="#sequence_record">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_identifier"/>
                        <owl:someValuesFrom rdf:resource="#biological_sequence_id"/>
                    </owl:Restriction>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="#has_part"/>
                        <owl:someValuesFrom rdf:resource="#biological_sequence"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="#bioinformatics_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#sequence_record_format -->

    <owl:Class rdf:about="#sequence_record_format">
        <rdfs:subClassOf rdf:resource="#sequence_file_formats"/>
        <owl:disjointWith rdf:resource="#single_sequence_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#sequence_similarity_report -->

    <owl:Class rdf:about="#sequence_similarity_report">
        <rdfs:subClassOf rdf:resource="#bioinformatics_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#shim_task -->

    <owl:Class rdf:about="#shim_task">
        <rdfs:subClassOf rdf:resource="#bioinformatics_task"/>
        <owl:disjointWith rdf:resource="#inserting"/>
        <owl:disjointWith rdf:resource="#predicting"/>
        <owl:disjointWith rdf:resource="#searching"/>
        <owl:disjointWith rdf:resource="#manipulating"/>
        <owl:disjointWith rdf:resource="#removing"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#similarity_search_algorithm -->

    <owl:Class rdf:about="#similarity_search_algorithm">
        <rdfs:subClassOf rdf:resource="#bioinformatics_algorithm"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#single_nucleotide_polymorphism -->

    <owl:Class rdf:about="#single_nucleotide_polymorphism">
        <rdfs:subClassOf rdf:resource="#DNA_sequence"/>
        <owl:disjointWith rdf:resource="#expressed_sequence_tag"/>
        <owl:disjointWith rdf:resource="#genome_nucleotide_sequence"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#single_nucleotide_polymorphism_location -->

    <owl:Class rdf:about="#single_nucleotide_polymorphism_location">
        <rdfs:subClassOf rdf:resource="#genome_location"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#single_sequence_format -->

    <owl:Class rdf:about="#single_sequence_format">
        <rdfs:subClassOf rdf:resource="#sequence_file_formats"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#smart_report -->

    <owl:Class rdf:about="#smart_report">
        <rdfs:subClassOf rdf:resource="#domain_motif_report"/>
        <owl:disjointWith rdf:resource="#PIRSF_report"/>
        <owl:disjointWith rdf:resource="#superfamily_report"/>
        <owl:disjointWith rdf:resource="#Pfam_report"/>
        <owl:disjointWith rdf:resource="#Panther_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#smith_waterman_similarity_report -->

    <owl:Class rdf:about="#smith_waterman_similarity_report">
        <rdfs:subClassOf rdf:resource="#sequence_similarity_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#splitting -->

    <owl:Class rdf:about="#splitting">
        <rdfs:subClassOf rdf:resource="#parsing"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#staden_experiment_format -->

    <owl:Class rdf:about="#staden_experiment_format">
        <rdfs:subClassOf rdf:resource="#single_sequence_format"/>
        <owl:disjointWith rdf:resource="#GDE_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#structural_aligning -->

    <owl:Class rdf:about="#structural_aligning">
        <rdfs:subClassOf rdf:resource="#aligning"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#task_performed_by"/>
                <owl:someValuesFrom rdf:resource="#structural_alignment_algorithm"/>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#structural_alignment_algorithm -->

    <owl:Class rdf:about="#structural_alignment_algorithm">
        <rdfs:subClassOf rdf:resource="#bioinformatics_algorithm"/>
        <owl:disjointWith rdf:resource="#post-translational_modification_prediction"/>
        <owl:disjointWith rdf:resource="#topology_prediction"/>
        <owl:disjointWith rdf:resource="#biological_text_analysis"/>
        <owl:disjointWith rdf:resource="#similarity_search_algorithm"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#structural_alignment_report -->

    <owl:Class rdf:about="#structural_alignment_report">
        <rdfs:subClassOf rdf:resource="#bioinformatics_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#structure_file_format -->

    <owl:Class rdf:about="#structure_file_format">
        <rdfs:subClassOf rdf:resource="#bioinformatics_file_formats"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#superfamily -->

    <owl:Class rdf:about="#superfamily">
        <rdfs:subClassOf rdf:resource="#protein_family_database"/>
        <owl:disjointWith rdf:resource="#Prosite"/>
        <owl:disjointWith rdf:resource="#Pfam"/>
        <owl:disjointWith rdf:resource="#Gene3D"/>
        <owl:disjointWith rdf:resource="#ProDom"/>
        <owl:disjointWith rdf:resource="#PRINTS"/>
        <owl:disjointWith rdf:resource="#tigrfam"/>
        <owl:disjointWith rdf:resource="#Panther"/>
        <owl:disjointWith rdf:resource="#PIRSF"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#superfamily_record -->

    <owl:Class rdf:about="#superfamily_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produced_by"/>
                <owl:someValuesFrom rdf:resource="#superfamily"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#protein_family_record"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#Superfamily_accession"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="#Panther_record"/>
        <owl:disjointWith rdf:resource="#Pfam_record"/>
        <owl:disjointWith rdf:resource="#ProDom_record"/>
        <owl:disjointWith rdf:resource="#SMART_record"/>
        <owl:disjointWith rdf:resource="#InterPro_record"/>
        <owl:disjointWith rdf:resource="#tigrfam_record"/>
        <owl:disjointWith rdf:resource="#PIRSF_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#superfamily_report -->

    <owl:Class rdf:about="#superfamily_report">
        <rdfs:subClassOf rdf:resource="#domain_motif_report"/>
        <owl:disjointWith rdf:resource="#Pfam_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#tertiary_structure_prediction -->

    <owl:Class rdf:about="#tertiary_structure_prediction">
        <rdfs:subClassOf rdf:resource="#protein_structure_model"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#text_plain_format -->

    <owl:Class rdf:about="#text_plain_format">
        <rdfs:subClassOf rdf:resource="#single_sequence_format"/>
        <owl:disjointWith rdf:resource="#GDE_format"/>
        <owl:disjointWith rdf:resource="#raw_sequence_format"/>
        <owl:disjointWith rdf:resource="#gff_format"/>
        <owl:disjointWith rdf:resource="#staden_experiment_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#threshold_graph_of_local_alignment_score -->

    <owl:Class rdf:about="#threshold_graph_of_local_alignment_score">
        <rdfs:subClassOf rdf:resource="#alignment_quality_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#tigrfam -->

    <owl:Class rdf:about="#tigrfam">
        <rdfs:subClassOf rdf:resource="#protein_family_database"/>
        <owl:disjointWith rdf:resource="#Panther"/>
        <owl:disjointWith rdf:resource="#Prosite"/>
        <owl:disjointWith rdf:resource="#Gene3D"/>
        <owl:disjointWith rdf:resource="#ProDom"/>
        <owl:disjointWith rdf:resource="#Pfam"/>
        <owl:disjointWith rdf:resource="#PRINTS"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#tigrfam_record -->

    <owl:Class rdf:about="#tigrfam_record">
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#has_identifier"/>
                <owl:someValuesFrom rdf:resource="#TIGRfam_accession"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#produced_by"/>
                <owl:someValuesFrom rdf:resource="#tigrfam"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf rdf:resource="#protein_family_record"/>
        <owl:disjointWith rdf:resource="#Pfam_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#tigrfam_report -->

    <owl:Class rdf:about="#tigrfam_report">
        <rdfs:subClassOf rdf:resource="#domain_motif_report"/>
        <owl:disjointWith rdf:resource="#prosite_report"/>
        <owl:disjointWith rdf:resource="#PIRSF_report"/>
        <owl:disjointWith rdf:resource="#Pfam_report"/>
        <owl:disjointWith rdf:resource="#Panther_report"/>
        <owl:disjointWith rdf:resource="#superfamily_report"/>
        <owl:disjointWith rdf:resource="#prodom_report"/>
        <owl:disjointWith rdf:resource="#smart_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#tissue_location -->

    <owl:Class rdf:about="#tissue_location">
        <rdfs:subClassOf rdf:resource="#biological_location"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#topology_prediction -->

    <owl:Class rdf:about="#topology_prediction">
        <rdfs:subClassOf rdf:resource="#bioinformatics_algorithm"/>
        <owl:disjointWith rdf:resource="#post-translational_modification_prediction"/>
        <owl:disjointWith rdf:resource="#similarity_search_algorithm"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#topology_report -->

    <owl:Class rdf:about="#topology_report">
        <rdfs:subClassOf rdf:resource="#bioinformatics_report"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#translating -->

    <owl:Class rdf:about="#translating">
        <rdfs:subClassOf rdf:resource="#bioinformatics_task"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="#task_performed_by"/>
                <owl:someValuesFrom rdf:resource="#translation_algorithm"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="#manipulating"/>
        <owl:disjointWith rdf:resource="#calculating"/>
        <owl:disjointWith rdf:resource="#predicting"/>
        <owl:disjointWith rdf:resource="#filtering"/>
        <owl:disjointWith rdf:resource="#searching"/>
        <owl:disjointWith rdf:resource="#inserting"/>
        <owl:disjointWith rdf:resource="#removing"/>
        <rdfs:comment
            >The biological sense of the word. The process of converting a sequence of nucleic acid (mRNA) into an amino acid sequence</rdfs:comment>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#translation_algorithm -->

    <owl:Class rdf:about="#translation_algorithm">
        <rdfs:subClassOf rdf:resource="#bioinformatics_algorithm"/>
        <owl:disjointWith rdf:resource="#sequence_alignment_algorithm"/>
        <owl:disjointWith rdf:resource="#topology_prediction"/>
        <owl:disjointWith rdf:resource="#protein_composition"/>
        <owl:disjointWith rdf:resource="#biological_text_analysis"/>
        <owl:disjointWith rdf:resource="#structural_alignment_algorithm"/>
        <owl:disjointWith rdf:resource="#phylogenetic_algorithm"/>
        <owl:disjointWith rdf:resource="#pattern_and_profile_search_algorithms"/>
        <owl:disjointWith rdf:resource="#protein_structure_model"/>
        <owl:disjointWith rdf:resource="#post-translational_modification_prediction"/>
        <owl:disjointWith rdf:resource="#gene_prediction_algorithm"/>
        <owl:disjointWith rdf:resource="#similarity_search_algorithm"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#tree_fam -->

    <owl:Class rdf:about="#tree_fam">
        <rdfs:subClassOf rdf:resource="#phylogenetic_database"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#tree_fam_record -->

    <owl:Class rdf:about="#tree_fam_record">
        <rdfs:subClassOf rdf:resource="#phylogenetic_record"/>
        <owl:disjointWith rdf:resource="#TreeBASE_record"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#treecon -->

    <owl:Class rdf:about="#treecon">
        <rdfs:subClassOf rdf:resource="#multiple_sequence_format"/>
        <owl:disjointWith rdf:resource="#Jackknifer_format"/>
        <owl:disjointWith rdf:resource="#IG_format"/>
    </owl:Class>
    


    <!-- http://www.mygrid.org.uk/ontology#word_match_sequence_alignment_algorithm -->

    <owl:Class rdf:about="#word_match_sequence_alignment_algorithm">
        <rdfs:subClassOf rdf:resource="#sequence_alignment_algorithm"/>
    </owl:Class>
</rdf:RDF>
