<?xml version="1.0"?>
<rdf:RDF
    xmlns:rss="http://purl.org/rss/1.0/"
    xmlns:go="http://www.geneontology.org/owl/#"
    xmlns:OrganismO="http://lsdis.cs.uga.edu/OrganismO#"
    xmlns:EnzyO="http://lsdis.cs.uga.edu/projects/glycomics/2006/EnzyO.owl#"
    xmlns="http://lsdis.cs.uga.edu/projects/glycomics/2006/GlycO#"
    xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
    xmlns:owl="http://www.w3.org/2002/07/owl#"
    xmlns:go1="http://www.geneontology.org/owl/"
    xmlns:xsp="http://www.owl-ontologies.com/2005/08/07/xsp.owl#"
    xmlns:protege="http://protege.stanford.edu/plugins/owl/protege#"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
    xmlns:vcard="http://www.w3.org/2001/vcard-rdf/3.0#"
    xmlns:daml="http://www.daml.org/2001/03/daml+oil#"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:base="http://lsdis.cs.uga.edu/projects/glycomics/2006/GlycO">
  <owl:Ontology rdf:about="">
    <owl:imports rdf:resource="http://protege.stanford.edu/plugins/owl/protege"/>
    <owl:imports rdf:resource="http://obo.sourceforge.net/relationship/relationship.owl"/>
    <owl:imports rdf:resource="http://lsdis.cs.uga.edu/projects/glycomics/2006/EnzyO-061606.owl"/>
    <rdfs:comment xml:lang="en">The Glycomics Ontology GlycO focuses on the glycoproteomics domain to model the structure and functions of glycans and glycoconjugates, the enzymes involved in their biosynthesis and modification, and the metabolic pathways in which they participate. GlycO is intended to provide both a schema and a sufficiently large knowledge base, which will allow classification of concepts commonly encountered in the field of glycobiology in order to facilitate automated reasoning and information analysis in this domain.</rdfs:comment>
  </owl:Ontology>
  <owl:Class rdf:ID="O_atom">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="atom"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A atom of the chemical element oxygen (atomic number 8).</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="linked_phosphate_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="non-standard_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="has_atom"/>
        </owl:onProperty>
        <owl:hasValue>
          <non-standard_residue_O_atom rdf:ID="phosphate_residue_atom_O1">
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >This canonical atom allows phosphates, which have several O atoms attached to a P atom, to be described.</rdfs:comment>
          </non-standard_residue_O_atom>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <non-standard_intraresidue_covalent_bond rdf:ID="non-standard_intraresidue_bond_O1-P1">
            <covalently_links_from rdf:resource="#phosphate_residue_atom_O1"/>
            <covalently_links_to>
              <non-standard_residue_P_atom rdf:ID="phosphate_residue_atom_P1"/>
            </covalently_links_to>
          </non-standard_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#phosphate_residue_atom_P1"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <non-standard_intraresidue_covalent_bond rdf:ID="non-standard_intraresidue_bond_O3-P1">
            <covalently_links_from>
              <non-standard_residue_O_atom rdf:ID="phosphate_residue_atom_O3">
                <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >This canonical atom allows phosphates, which have several O atoms attached to a P atom, to be described.</rdfs:comment>
              </non-standard_residue_O_atom>
            </covalently_links_from>
            <covalently_links_to rdf:resource="#phosphate_residue_atom_P1"/>
          </non-standard_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#phosphate_residue_atom_O3"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue>
          <non-standard_residue_O_atom rdf:ID="phosphate_residue_atom_O2">
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >This canonical atom allows phosphates, which have several O atoms attached to a P atom, to be described.</rdfs:comment>
          </non-standard_residue_O_atom>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <non-standard_intraresidue_covalent_bond rdf:ID="non-standard_intraresidue_bond_O2-P1">
            <covalently_links_from rdf:resource="#phosphate_residue_atom_O2"/>
            <covalently_links_to rdf:resource="#phosphate_residue_atom_P1"/>
          </non-standard_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A linked_phosphate_residue contains only 3 oxygen atoms - the fourth O atom connected to the P atom belongs to the adjacent residue (e.g., a carbohydrate residue or another phosphate residue).</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="complex_N-glycan_derived_oligoglycosyl_alditol">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An N-glycan_derived_oligoglycosyl_alditol that has antennae that originate with the addition of b-GlcpNAc residues to Man residues (e.g., by the action of GlcNAc transferases).</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="N-glycan_derived_oligoglycosyl_alditol"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="carbohydrate_residue_by_location_of_carbonyl_carbons">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue that is classified primarily by the positions of oxidized carbons in its structure.  For example, a keto_sugar_residue has a carbonyl (oxidized) carbon (ketone) at a position other than C1.  An aldo_residue has a carbonyl (aldehyde) at C1.  An alditol residue has no oxidized carbons.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="carbohydrate_residue"/>
    </rdfs:subClassOf>
    <owl:equivalentClass>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="sugar_carbonyl_carbon_site_variation"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="has_sugar_structural_variation"/>
        </owl:onProperty>
      </owl:Restriction>
    </owl:equivalentClass>
  </owl:Class>
  <owl:Class rdf:ID="bisected_N-glycan">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="N-glycan"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Bisected N-glycans have a b-GlcpNAc residue that is attached to O4 of the core b-Manp residue (e.g., by GlcNAc-transferase III.)</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="nucleoside_base_residue_atom">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An atom in a specific chemical context within a nucleoside_base_residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="contextual_atom"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="aldose_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with an aldehyde at C1</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#carbohydrate_residue_by_location_of_carbonyl_carbons"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <sugar_carbonyl_carbon_site_variation rdf:ID="aldo">
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >The anomeric carbon of the reducing form of the sugar is a aldehyde</rdfs:comment>
            <has_residue_modification_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >aldo</has_residue_modification_name>
            <rdfs:label xml:lang="en">aldo</rdfs:label>
          </sugar_carbonyl_carbon_site_variation>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:24590</CHEBI_ID>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:ID="has_anomeric_carbon"/>
        </owl:onProperty>
        <owl:hasValue>
          <carbohydrate_residue_C_atom rdf:ID="carbohydrate_residue_atom_C1"/>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="_2-deoxy_D-Ribf_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="aldofuranose_residue"/>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-dRibf</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A 2-deoxy-D-ribofuranose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="_2-deoxy_D-Rib_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="alpha-D-Galp_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="D-Galp_residue"/>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >alpha-D-galactose</rdfs:label>
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:28061</CHEBI_ID>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-D-Galp</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-D-galactopyranose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:ID="has_anomeric_configuration"/>
        </owl:onProperty>
        <owl:hasValue>
          <anomeric_configuration rdf:ID="alpha">
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >a</rdfs:label>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >&amp;945;</rdfs:label>
          </anomeric_configuration>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="D-Manp_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="D-Man_residue"/>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-Manp</rdfs:label>
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:16024</CHEBI_ID>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A D-mannopyranose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="aldopyranose_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="beta-D-Xylp_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >b-D-Xylp</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A beta-D-xylopyranose residue</rdfs:comment>
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:28161</CHEBI_ID>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="D-Xylp_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <anomeric_configuration rdf:ID="beta">
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >&amp;946;</rdfs:label>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >b</rdfs:label>
          </anomeric_configuration>
        </owl:hasValue>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Fuc_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A 6-deoxy-aldoHex_residue with galacto configuration</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >Fuc</owl:hasValue>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:ID="has_monosaccharide_name"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="has_configuration"/>
        </owl:onProperty>
        <owl:hasValue>
          <sugar_configuration rdf:ID="galacto">
            <rdfs:label xml:lang="en">galacto</rdfs:label>
          </sugar_configuration>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Fuc</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="_6-deoxy-aldoHex_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="monoglycosyl_moiety">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="has_carbohydrate_residue"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="has_root_residue"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="carbohydrate_moiety"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A monoglycosyl moiety contains a single carbohydrate_residue.  This moiety is glycosidically linked to another (presumably non-carboohydrate) moiety.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="non-standard_residue_O_atom">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="non-standard_residue_atom"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An oxygen atom in a specific chemical context within a non-standard_residue</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#O_atom"/>
  </owl:Class>
  <owl:Class rdf:ID="enzyme-catalyzed_hydrolysis">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A hydrolysis reaction that is catalyzed by an enzyme</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="enzyme-catalyzed_reaction"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="has_reactant"/>
        </owl:onProperty>
        <owl:hasValue>
          <molecule rdf:ID="water">
            <rdfs:label xml:lang="en">water</rdfs:label>
          </molecule>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <owl:equivalentClass>
      <rdf:Description rdf:about="http://lsdis.cs.uga.edu/projects/glycomics/2006/EnzyO.owl#reaction_ec_3">
        <owl:equivalentClass rdf:resource="#enzyme-catalyzed_hydrolysis"/>
      </rdf:Description>
    </owl:equivalentClass>
  </owl:Class>
  <owl:Class rdf:ID="glycine_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A glycine residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Gly</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="non-polar_amino_acid_residue"/>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >G</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="glycosyl_transferase">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A protein that catalyzes the transfer of a carbohydrate residue from a donor_substrate to an acceptor_substrate</rdfs:comment>
    <owl:equivalentClass>
      <rdf:Description rdf:about="http://lsdis.cs.uga.edu/projects/glycomics/2006/EnzyO.owl#enzyme_ec_2.4">
        <owl:equivalentClass rdf:resource="#glycosyl_transferase"/>
      </rdf:Description>
    </owl:equivalentClass>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="enzyme"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="beta-D-Galp_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A beta-D-galactopyranose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#D-Galp_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#beta"/>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >beta-D-galactose</rdfs:label>
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:27667</CHEBI_ID>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >b-D-Galp</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="carbohydrate_intraresidue_covalent_bond">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="intraresidue_covalent_bond"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="D-Gal_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Gal_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A D-galactose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="D-residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="amino_acid">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An organic carboxylic acid with an animo group on the alpha carbon. The 
    building blocks of proteins are amino acids.  In GlycO, instances of free 
    amino acids are classified as amino_acid while amino acids that are part 
    of a polypeptide are classified as amino_acid_residue.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="biomolecule"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="RNA_molecule">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecule comprised predominantly of ribonucleotide_moieties, linked in a linear fashion by phosphodiester bonds.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="nucleic_acid"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Pent_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue>
          <carbohydrate_residue_C_atom rdf:ID="carbohydrate_residue_atom_C2"/>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_C2-C1">
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_C1"/>
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_C2"/>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_C5-C4">
            <covalently_links_from>
              <carbohydrate_residue_C_atom rdf:ID="carbohydrate_residue_atom_C5"/>
            </covalently_links_from>
            <covalently_links_to>
              <carbohydrate_residue_C_atom rdf:ID="carbohydrate_residue_atom_C4"/>
            </covalently_links_to>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C1"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:ID="number_of_main_chain_carbons"/>
        </owl:onProperty>
        <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >5</owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="carbohydrate_residue_by_size"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with 5 main-chain carbon atoms</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_C4-C3">
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_C4"/>
            <covalently_links_to>
              <carbohydrate_residue_C_atom rdf:ID="carbohydrate_residue_atom_C3"/>
            </covalently_links_to>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C3"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_C3-C2">
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_C2"/>
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_C3"/>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C5"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C4"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="isoleucine_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#non-polar_amino_acid_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An isoleucine residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >I</rdfs:label>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Ile</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="P_atom">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A atom of the chemical element phosphorous (atomic number 15).</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#atom"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="L-Araf_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >L-Araf</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#aldofuranose_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An L-arabinofuranose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="L-Ara_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="alpha-D-GlcpNAc_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >N-acetyl-alpha-D-glucosamine</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="D-GlcpNAc_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#alpha"/>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-D-GlcpNAc</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An N-acetyl-alpha-D-glucosamine residue with the anomeric configuration alpha</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="functional_protein">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A protein that is classified primarily by its biological or biochemical function.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="protein"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="no_deoxy-aldoHex_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_O2-C2">
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_C2"/>
            <covalently_links_from>
              <carbohydrate_residue_O_atom rdf:ID="carbohydrate_residue_atom_O2"/>
            </covalently_links_from>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_O5-C5">
            <covalently_links_from>
              <carbohydrate_residue_O_atom rdf:ID="carbohydrate_residue_atom_O5"/>
            </covalently_links_from>
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_C5"/>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue>
          <carbohydrate_residue_O_atom rdf:ID="carbohydrate_residue_atom_O6"/>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_O4-C4">
            <covalently_links_from>
              <carbohydrate_residue_O_atom rdf:ID="carbohydrate_residue_atom_O4"/>
            </covalently_links_from>
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_C4"/>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with 6 main-chain carbon atoms, C1 as the anomeric carbon, and no oxygen atoms are  missing</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="aldoHex_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <carbohydrate_residue_O_atom rdf:ID="carbohydrate_residue_atom_O3"/>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_O6-C6">
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_O6"/>
            <covalently_links_to>
              <carbohydrate_residue_C_atom rdf:ID="carbohydrate_residue_atom_C6"/>
            </covalently_links_to>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O4"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_O3-C3">
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_C3"/>
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_O3"/>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O5"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O2"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="lipid">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="has_N-glycan"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecule in whiich a significant protion is composed of lipid moieties (e.g. dolichol)</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#biomolecule"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="L-threonine_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Thr</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An L-trheonine residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="L-residue"/>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >T</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="threonine_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="glycosyl_donor_substrate">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecule that is classified primarily by its capacity to act as the substrate of a glycosyl transferase that transfers a carbohydrate_residue or carbohydrate moiety from this molecule to another molecule. Although glycosyl transferases can catalyze bot the forward and backward reaction, the donor and acceptor are defined for the usual direction of the metabolic flux (i.e., biosynthesis of a glycan).</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="glycoconjugate"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#carbohydrate_residue_by_size">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#carbohydrate_residue"/>
    </rdfs:subClassOf>
    <owl:equivalentClass>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#number_of_main_chain_carbons"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
      </owl:Restriction>
    </owl:equivalentClass>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue that is classified primarily by the number of carbons in the main chain</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="L-aspartic_acid_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#L-residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="aspartic_acid_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An L-aspartic acid residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Asp</rdfs:label>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D</rdfs:label>
  </owl:Class>
  <owl:Class rdf:about="#D-Man_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A D-mannose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Man_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#D-residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="alpha-D-GalpNAc_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-D-GalpNAc</rdfs:label>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#alpha"/>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="D-GalpNAc_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An N-acetyl-alpha-D-galactosamine residue with the anomeric configuration alpha</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="beta-NeuAc_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >b-NeuAc</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="NeuAc_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#beta"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A beta-N-acetyl-neuraminic acid residue</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="phosphate_ester_covalent_bond">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="covalent_bond"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="monoglycosyl_alpha-D-Galp_residue">
    <rdfs:subClassOf rdf:resource="#alpha-D-Galp_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-D-galactopyranosyl residue in the context of a monoglycosyl_moiety</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="monoglycosyl_carbohydrate_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="ring_form">
    <rdfs:subClassOf>
      <owl:Class>
        <owl:oneOf rdf:parseType="Collection">
          <ring_form rdf:ID="furanoid">
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >Having a five-membered ring, usually indicated by an italicized f.</rdfs:comment>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >f</rdfs:label>
          </ring_form>
          <ring_form rdf:ID="open_chain">
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >o</rdfs:label>
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >Not in a ring (as an alditol).  THere is no shorthand nomenclature for this, but GLYDE uses "o" to specify an open chain form.</rdfs:comment>
          </ring_form>
          <ring_form rdf:ID="pyranoid">
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >Havig a six membered ring, indicated by an italicized p</rdfs:comment>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >p</rdfs:label>
          </ring_form>
        </owl:oneOf>
      </owl:Class>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="carbohydrate_residue_property"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A property that specifies the number of carbons in the ring that is part of a carbohydrate_residue's structure.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#Man_residue">
    <rdfs:subClassOf rdf:resource="#no_deoxy-aldoHex_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A mannose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >Man</owl:hasValue>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_monosaccharide_name"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <sugar_configuration rdf:ID="manno">
            <rdfs:label xml:lang="en">manno</rdfs:label>
          </sugar_configuration>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="oligopeptide">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="peptide"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A peptide containing only a few amino_acid_residues.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="free_glycan">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="carbohydrate"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >2</owl:minCardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_carbohydrate_residue"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A free glycan is a carbohydrate that is not part of a glycocongugate. Examples are free oligosacharides and polysaccharides.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_root_residue"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#D-residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <absolute_configuration rdf:ID="D">
            <rdfs:label xml:lang="en">D</rdfs:label>
          </absolute_configuration>
        </owl:hasValue>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:ID="has_absolute_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A  residue with the absolute configuration D</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#N-glycan_derived_oligoglycosyl_alditol">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An oligoglycosyl alditol derived from an N-glycan by enzymatic or chemical release from a glycoprotein/glycopeptide followed by reduction (e.g., with borohydride).  The precursor of each of these oligoglycosyl alditols is an N-glycan_derived_oligosaccharide, whose precursor was an N-glycan.  The residues of the N-glycan are the ultimate precursor residues for the residues in the oligoglycosyl alditol.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="oligoglycosyl_alditol"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="monoglycosyl_alpha-D-Glcp_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-D-glucopyranosyl residue in the context of a monoglycosyl_moiety</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#monoglycosyl_carbohydrate_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="alpha-D-Glcp_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#L-Ara_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An L-arabinose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#L-residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Ara_residue"/>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >L-Ara</rdfs:label>
  </owl:Class>
  <owl:Class rdf:about="#aldopyranose_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="pyranose_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with an aldehyde at C1 and six atoms in the ring (pyranose)</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_C1-O5">
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_O5"/>
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_C1"/>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#aldose_residue"/>
  </owl:Class>
  <owl:Class rdf:ID="alpha-L-Fucp_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#alpha"/>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-L-Fucp</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An L-Fucp residue with the alpha anomeric configuration</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="L-Fucp_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="furanose_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A nonreducing sugar residue with a 5-membered ring, usually represented by the italicized letter f.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:ID="has_ring_form"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#furanoid"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="carbohydrate_residue_by_ring_size"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="bisected_N-glycan_derived_oligoglycosyl_alditol">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An N-glycan_derived_oligoglycosyl_alditol that has a b-D-GlcpNAc residue linked to O4 of the core b-D-Manp residue.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#N-glycan_derived_oligoglycosyl_alditol"/>
  </owl:Class>
  <owl:Class rdf:ID="contextual_non-standard_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A non-standard residue in a specific  chemical context</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#non-standard_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="high-mannose_N-glycan_derived_oligoglycosyl_alditol">
    <rdfs:subClassOf rdf:resource="#N-glycan_derived_oligoglycosyl_alditol"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An N-glycan_derived_oligoglycosyl_alditol that has ONLY mannosyl residues attached to the core.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="nucleoside_base_intraresidue_covalent_bond">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#intraresidue_covalent_bond"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="beta-D-Ribf_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A beta-D-ribofuranose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#beta"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="D-Ribf_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="L-Galp_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="L-Gal_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An L-galactopyranose residue</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#aldopyranose_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >L-Galp</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="monoglycosyl-beta-L-Fucp_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#monoglycosyl_carbohydrate_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A beta-L-fucopyranosyl residue in the context of a monoglycosyl_moiety</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="beta-L-Fucp_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Tetr_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C2-C1"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C2"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C3"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C4"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C1"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#carbohydrate_residue_by_size"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C3-C2"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >4</owl:hasValue>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#number_of_main_chain_carbons"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with 4 main-chain carbon atoms</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C4-C3"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="D-Galf_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A D-galactofuranose residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-Galf</rdfs:label>
    <rdfs:subClassOf rdf:resource="#D-Gal_residue"/>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#aldofuranose_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#D-GalpNAc_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A D-N-acetyl-galactosame residue with the pyranose ring form</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >N-acetyl-D-galactosamine</rdfs:label>
    <rdfs:subClassOf rdf:resource="#aldopyranose_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-GalpNAc</rdfs:label>
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:28037</CHEBI_ID>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="D-GalNAc_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="N-glycan_reducing_D-GlcNAc">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A  reducing N-acetyl-D-glucosame residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="N-glycan_carbohydrate_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="reducing_aldose_residue"/>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-GlcNAc</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="D-GlcNAc_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#protein">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#peptide"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A  peptide molecule that contains many amino_acid_residues.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="L-proline_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="proline_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An L-proline residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#L-residue"/>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >P</rdfs:label>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Pro</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="oligosaccharide">
    <rdfs:subClassOf rdf:resource="#free_glycan"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An molecule consisting of a few carbohydrate_residues with a reducing-carbohydrate_residue at the reducing end</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="non-standard_residue_N_atom">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#non-standard_residue_atom"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="N_atom"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A nitrogen atom in a specific chemical context within a non-standard_residue</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="N-glycan_beta-D-GalpNAc">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A beta-N-acetyl-alpha-D-galactosamine residue in the chemical context of an N-glycan</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >N-acetyl-beta-D-galactosamine</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="beta-D-GalpNAc_residue"/>
    </rdfs:subClassOf>
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:28497</CHEBI_ID>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#N-glycan_carbohydrate_residue"/>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >b-D-GalpNAc</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="GlcN_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <sugar_configuration rdf:ID="gluco">
            <rdfs:label xml:lang="en">gluco</rdfs:label>
          </sugar_configuration>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="_2-amino_sugar_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue that corresponds to a glucose in which O2 is replced by a nitrogen</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >GlcN</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="_2-deoxy-aldoHex_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="L-Galf_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#L-Gal_residue"/>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >L-Galf</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#aldofuranose_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An L-galactofuranose residue</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="glycoprotein">
    <rdfs:subClassOf rdf:resource="#protein"/>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="glyco_peptide"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A glycosylated polypeptide  (in which the peptide contains many amino_acid_residues).</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="O-glyco_oligopeptide">
    <owl:equivalentClass>
      <owl:Restriction>
        <owl:allValuesFrom>
          <owl:Class rdf:ID="O-glycan"/>
        </owl:allValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="has_carbohydrate_moiety"/>
        </owl:onProperty>
      </owl:Restriction>
    </owl:equivalentClass>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:minCardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="has_O-glycan"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An oligopeptide with an O-glycan attached to at least one serine, threonine, or hydroxyproline residue.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="glyco_oligopeptide"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="N-glycan_non-standard-residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A non-standard residue in the  chemical context of an N-glycan</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#contextual_non-standard_residue"/>
  </owl:Class>
  <owl:Class rdf:ID="proteoglycan">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:allValuesFrom>
          <owl:Class rdf:ID="glycan_moiety"/>
        </owl:allValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_carbohydrate_moiety"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#glyco_peptide"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A polysaccharide attached to a peptide.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="polar_amino_acid_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="amino_acid_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="hex-2-ulose_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="_2-keto_sugar_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with ketone at C2 and 6 carbons in the main chain</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Hex_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="alpha-D-Xylp_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#D-Xylp_residue"/>
    </rdfs:subClassOf>
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:28518</CHEBI_ID>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#alpha"/>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-D-Xylp</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-D-xylopyranose residue</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="keto_sugar_residue">
    <rdfs:subClassOf rdf:resource="#carbohydrate_residue_by_location_of_carbonyl_carbons"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#sugar_carbonyl_carbon_site_variation"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with ketone in the main chain</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="acidic_amino_acid_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#amino_acid_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An acidic amino acid residue</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="_3-5-dideoxy_sugar_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
        <owl:hasValue>
          <sugar_deoxy_carbon_variation rdf:ID="_5-deoxy">
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >5-deoxy</rdfs:label>
            <has_residue_modification_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >deoxy</has_residue_modification_name>
            <has_residue_modification_site rdf:resource="#carbohydrate_residue_atom_C5"/>
          </sugar_deoxy_carbon_variation>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
        <owl:hasValue>
          <sugar_deoxy_carbon_variation rdf:ID="_3-deoxy">
            <has_residue_modification_site rdf:resource="#carbohydrate_residue_atom_C3"/>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >3-deoxy</rdfs:label>
            <has_residue_modification_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >deoxy</has_residue_modification_name>
          </sugar_deoxy_carbon_variation>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="dideoxy_sugar_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="bisected_N-glycan_derived_oligosaccharide">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An N-glycan_derived_oligosaccharide that has a b-D-GlcpNAc residue linked to O4 of the core b-D-Manp residue.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="N-glycan_derived_oligosaccharide"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#enzyme">
    <owl:equivalentClass>
      <rdf:Description rdf:about="http://lsdis.cs.uga.edu/projects/glycomics/2006/EnzyO.owl#enzyme">
        <owl:equivalentClass rdf:resource="#enzyme"/>
      </rdf:Description>
    </owl:equivalentClass>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A protein with a defined catalytic activity.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#functional_protein"/>
  </owl:Class>
  <owl:Class rdf:ID="N-glyco_oligopeptide">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_N-glycan"/>
        </owl:onProperty>
        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:minCardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An oligopeptide with an N-glycan attached to N4 of at least one asparagine residue.</rdfs:comment>
    <owl:equivalentClass>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_carbohydrate_moiety"/>
        </owl:onProperty>
        <owl:allValuesFrom>
          <owl:Class rdf:about="#N-glycan"/>
        </owl:allValuesFrom>
      </owl:Restriction>
    </owl:equivalentClass>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#glyco_oligopeptide"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Hept_residue">
    <rdfs:subClassOf rdf:resource="#carbohydrate_residue_by_size"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C3-C2"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C4-C3"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with 7 main-chain carbon atoms</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <carbohydrate_residue_C_atom rdf:ID="carbohydrate_residue_atom_C7"/>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_C7-C6">
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_C6"/>
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_C7"/>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C2"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C5"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C3"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_C6-C5">
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_C6"/>
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_C5"/>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C6"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C2-C1"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#number_of_main_chain_carbons"/>
        </owl:onProperty>
        <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >7</owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C5-C4"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C4"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C1"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#D-Galp_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A D-galactopyranose residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-Galp</rdfs:label>
    <rdfs:subClassOf rdf:resource="#D-Gal_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-galactose</rdfs:label>
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:17118</CHEBI_ID>
    <rdfs:subClassOf rdf:resource="#aldopyranose_residue"/>
  </owl:Class>
  <owl:Class rdf:ID="D-GlcN_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A GlcN residue with the absolute configuration D</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-GlcN</rdfs:label>
    <rdfs:subClassOf rdf:resource="#GlcN_residue"/>
    <rdfs:subClassOf rdf:resource="#D-residue"/>
  </owl:Class>
  <owl:Class rdf:ID="carbohydrate_residue_atom">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An atom in a specific chemical context within a carbohydrate_residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#contextual_atom"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="deoxy_sugar_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="sugar_deoxy_carbon_variation"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue that is missing an oxygen, as it has been replaced by another atom, such as H or N</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="carbohydrate_by_oxygen_replacement_modification"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#L-residue">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <absolute_configuration rdf:ID="L">
            <rdfs:label xml:lang="en">L</rdfs:label>
          </absolute_configuration>
        </owl:hasValue>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_absolute_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A  residue with the absolute configuration L</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#carbohydrate_moiety">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_carbohydrate_residue"/>
        </owl:onProperty>
        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:minCardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate moiety is the carbohydrate portion of a molecule, defined by the restriction that it contains at least one sugar residue.  To avoid recursion, sugar residues are not themselves defined as carbohydrate moieties, although the carbohydrate moiety can contain exactly one sugar residue.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="polyatomic_moiety"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Rib_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A ribose residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Rib</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="no_deoxy_aldoPent_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_configuration"/>
        </owl:onProperty>
        <owl:hasValue>
          <sugar_configuration rdf:ID="ribo">
            <rdfs:label xml:lang="en">ribo</rdfs:label>
          </sugar_configuration>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="amino_acid_residue_O_atom">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="amino_acid_residue_atom"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An oxygen atom in a specific chemical context within an amino_acid_residue</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#O_atom"/>
  </owl:Class>
  <owl:Class rdf:about="#alpha-D-Glcp_residue">
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:17925</CHEBI_ID>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="D-Glcp_residue"/>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >alpha-D-glucose</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-D-glucopyranose residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-D-Glcp</rdfs:label>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#alpha"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="alanine_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alanine residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#non-polar_amino_acid_residue"/>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Ala</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="D-Kdop_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A 3-deoxy-D-manno-2-octulopyranosonic acid residue, commonly known as KDO</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-KDOp</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="D-Kdo_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="pyran-2-ulose_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#_2-deoxy_D-Rib_residue">
    <rdfs:subClassOf rdf:resource="#D-residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-dRib</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="_2-deoxy-Rib_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A 2-deoxy-D-ribose residue</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="beta-D-Kdop_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A beta-D-KDO residue</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#D-Kdop_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >b-D-KDOp</rdfs:label>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#beta"/>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="nucleoside_beta-2-deoxy-D-Ribf_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="nucleoside_carbohydrate_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A beta-D-2-deoxy-ribofuranosyl residue in the context of a nucleoside</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="beta-2-deoxy_D-Ribf_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="ribonucleoside_moiety">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecular fragment that contains a ribose residue and a nucleoside_base residue.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="nucleoside_moiety"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="alpha-NeuGc_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-N-glycolyl-neuraminic acid residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-NeuGc</rdfs:label>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#alpha"/>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="NeuGc_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="L-Fuc_residue">
    <rdfs:subClassOf rdf:resource="#L-residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A Fuc residue with absolute configuration L</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >L-Fuc</rdfs:label>
    <rdfs:subClassOf rdf:resource="#Fuc_residue"/>
  </owl:Class>
  <owl:Class rdf:ID="chemical_entity">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An atom or collection of atoms together form a chemical entity</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="ribonucleotide_moiety">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecular fragment that consists of a ribose residue, a nucleoside_base residue, and at least one linked_phosphate_residue.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="nucleotide_moiety"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="radical">
    <rdfs:subClassOf rdf:resource="#chemical_entity"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A (usually highly reactive) atomic or molecular entity that has unpaired electrons in a valence shell.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#beta-L-Fucp_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >b-L-Fucp</rdfs:label>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#beta"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#L-Fucp_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An L-Fucp residue with the beta anomeric configuration</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#D-GalNAc_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <functional_group rdf:ID="N-acetyl">
            <rdfs:label xml:lang="en">N-acetyl</rdfs:label>
          </functional_group>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="has_functional_group"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="D-GalN_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <sugar_functional_group_substitution_variation rdf:ID="_2-N-acetyl">
            <has_residue_modification_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >N-acetyl</has_residue_modification_name>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >2-N-acetyl</rdfs:label>
            <has_residue_modification_site>
              <carbohydrate_residue_N_atom rdf:ID="carbohydrate_residue_atom_N2"/>
            </has_residue_modification_site>
          </sugar_functional_group_substitution_variation>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-GalNAc</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A D-galactosame residue with an N-acetyl substituent</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_monosaccharide_name"/>
        </owl:onProperty>
        <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >GalNAc</owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="beta-D-Fruf_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A beta-D-fructofuranose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#beta"/>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="D-Fruf_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="_2-deoxy_sugar_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <sugar_deoxy_carbon_variation rdf:ID="_2-deoxy">
            <has_residue_modification_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >deoxy</has_residue_modification_name>
            <rdfs:label xml:lang="en">2-deoxy</rdfs:label>
            <has_residue_modification_site rdf:resource="#carbohydrate_residue_atom_C2"/>
          </sugar_deoxy_carbon_variation>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#deoxy_sugar_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue in which  oxygen atom O2  is missing</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="enzyme-catalyzed_glycosyl_hydrolysis">
    <rdfs:subClassOf rdf:resource="#enzyme-catalyzed_hydrolysis"/>
    <owl:equivalentClass>
      <rdf:Description rdf:about="http://lsdis.cs.uga.edu/projects/glycomics/2006/EnzyO.owl#reaction_ec_3.2">
        <owl:equivalentClass rdf:resource="#enzyme-catalyzed_glycosyl_hydrolysis"/>
      </rdf:Description>
    </owl:equivalentClass>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A hydrolysis reaction that is catalyzed by an enzyme and invloves the cleavage of a glycosidic bond.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#N-glycan_carbohydrate_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="contextual_carbohydrate_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue in the chemical context of the glycan portion of an N-glycan.  This includes all carbohydrate residues in N-glycans, their dol-P-P-linked precursors, and oligosaccharides released by cleavage of N-glycans</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#reducing_aldose_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <carbohydrate_residue_O_atom rdf:ID="carbohydrate_residue_atom_O1">
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >The glycosidic oxygen - O1 - is part of the residue only when it is a reducing residue.  For glycosyl residues, the glycosidic oxygen is formally specified as a component atom of the moiety to which the residue is covalently linked.  For example, in the disaccharide maltose, O4 of the reducing glucose residue is also a glycosidic oxygen, and is not considered part of the (non-reducing) glucosyl residue that is linked to the reducing residue.</rdfs:comment>
          </carbohydrate_residue_O_atom>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <owl:equivalentClass>
      <owl:Class>
        <owl:intersectionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#aldose_residue"/>
          <owl:Class rdf:ID="reducing_carbohydrate_residue"/>
        </owl:intersectionOf>
      </owl:Class>
    </owl:equivalentClass>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with an aldehyde at C1 that is not glycosidically linked to another moiety</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#covalent_bond">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="intramolecular_link"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="covalently_links_from"/>
        </owl:onProperty>
        <owl:allValuesFrom>
          <owl:Class rdf:about="#atom"/>
        </owl:allValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:allValuesFrom>
          <owl:Class rdf:about="#atom"/>
        </owl:allValuesFrom>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:ID="covalently_links_to"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="embodies_more_specific_link"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An intramolecular_llink between two atoms</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#_2-deoxy-aldoHex_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O4-C4"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O5-C5"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with 6 main-chain carbon atoms, C1 as the anomeric carbon, and oxygen atom O2  missing</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O3-C3"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O5"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O6-C6"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#aldoHex_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O3"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O6"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#_2-deoxy_sugar_residue"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O4"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="alpha-L-Galf_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-L-galactofuranose residue</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#L-Galf_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-L-Galf</rdfs:label>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#alpha"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="hybrid_N-glycan">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >In hybrid N-glycans, the Mana1-6 arm contains only Man residues, while the Mana1-3 arm has antennae (each containing at least one b-GlcpNAc residue).
.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#N-glycan"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="glycolipid">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A glycoconjugate in which the non-carbohydrate moiety is primarily lipid</rdfs:comment>
    <owl:equivalentClass>
      <owl:Class>
        <owl:intersectionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#glycoconjugate"/>
          <owl:Restriction>
            <owl:allValuesFrom>
              <owl:Class rdf:ID="lipid_moiety"/>
            </owl:allValuesFrom>
            <owl:onProperty>
              <owl:ObjectProperty rdf:ID="has_non-carbohydrate_moiety"/>
            </owl:onProperty>
          </owl:Restriction>
        </owl:intersectionOf>
      </owl:Class>
    </owl:equivalentClass>
  </owl:Class>
  <owl:Class rdf:ID="N-glycan_beta-D-Xylp">
    <rdfs:subClassOf rdf:resource="#beta-D-Xylp_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A beta-D-xylopyranose residue in the chemical context of an N-glycan</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#N-glycan_carbohydrate_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >b-D-Xylp</rdfs:label>
  </owl:Class>
  <owl:Class rdf:about="#atom">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:ID="has_number_of_N_atoms"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="has_number_of_C_atoms"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="has_amino_acid_residue"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="has_CHEBI_ID"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="has_number_of_H_atoms"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="has_number_of_P_atoms"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="is_precursor_of"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >The smallest piece of a chemical element, e.g., a carbon atom.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_functional_group"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="has_number_of_atoms"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:ID="has_number_of_S_atoms"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="has_precursor"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="has_number_of_O_atoms"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="has_non-standard_residue"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="molecular_fragment"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#oligoglycosyl_alditol">
    <rdfs:subClassOf rdf:resource="#free_glycan"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An molecule consisting of a few carbohydrate_residues with an alditol_residue at what would otherwise be the reducing end.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#aldoHex_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_H6-C6">
            <covalently_links_from>
              <carbohydrate_residue_H_atom rdf:ID="carbohydrate_residue_atom_H6"/>
            </covalently_links_from>
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_C6"/>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <carbohydrate_residue_H_atom rdf:ID="carbohydrate_residue_atom_H1"/>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_H3-C3">
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_C3"/>
            <covalently_links_from>
              <carbohydrate_residue_H_atom rdf:ID="carbohydrate_residue_atom_H3"/>
            </covalently_links_from>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <carbohydrate_residue_H_atom rdf:ID="carbohydrate_residue_atom_H5"/>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with an aldehyde at C1 and six main chain carbon atoms</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <carbohydrate_residue_H_atom rdf:ID="carbohydrate_residue_atom_H4"/>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <carbohydrate_residue_H_atom rdf:ID="carbohydrate_residue_atom_H2"/>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_H2-C2">
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_H2"/>
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_C2"/>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Hex_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_H3"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:33917</CHEBI_ID>
    <rdfs:subClassOf rdf:resource="#aldose_residue"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_H5-C5">
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_C5"/>
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_H5"/>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_H1-C1">
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_H1"/>
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_C1"/>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_H4-C4">
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_H4"/>
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_C4"/>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_H6"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="cysteine_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A cysteine residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Cys</rdfs:label>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >C</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="sulfur-containing_amino_acid_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="amino_acid_residue_C_atom">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbon atom in a specific chemical context within an amino_acid_residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="C_atom"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#amino_acid_residue_atom"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="D-GlcN-ol_residue">
    <rdfs:subClassOf rdf:resource="#D-residue"/>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="GlcN-ol_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A glucosaminitol residue with the absolute configuration D</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-glucosaminitol</rdfs:label>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-GlcN-ol</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="aromatic_amino_acid_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An aromatic amino acid residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#amino_acid_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="N-glycan_alpha-D-Manp">
    <rdfs:subClassOf rdf:resource="#N-glycan_carbohydrate_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-D-mannopyranose residue in the chemical context of an N-glycan</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="alpha-D-Manp_residue"/>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-D-Manp</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="beta-D-GlcpNAc_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#D-GlcpNAc_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#beta"/>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An N-acetyl-alpha-D-glucosamine residue with the anomeric configuration beta</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >b-D-GlcpNAc</rdfs:label>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >N-acetyl-beta-D-glucosamine</rdfs:label>
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:28009</CHEBI_ID>
  </owl:Class>
  <owl:Class rdf:about="#non-standard_residue_atom">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#contextual_atom"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="absolute_configuration">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A chemical property of a residue that specifies its overall "handedness" . It s often designated as D or L for amino acids and sugars.  Another class, the "sugar_configuration" specifies the configuration of all the assymetric centers for a carbohydrate_residue.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="residue_property"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="hex-2-ulose_no_deoxy_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with ketone at C2,  6 carbons in the main chain, and no missing oxygen atoms</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O1"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O6"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O6-C6"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_O1-C1">
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_C1"/>
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_O1"/>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O3"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O3-C3"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#hex-2-ulose_residue"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O5"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O4"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O4-C4"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O5-C5"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#D-Ribf_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-Ribf</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="D-Rib_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A D-ribofuranose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#aldofuranose_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#Gal_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A galactose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_monosaccharide_name"/>
        </owl:onProperty>
        <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >Gal</owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#galacto"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#no_deoxy-aldoHex_residue"/>
  </owl:Class>
  <owl:Class rdf:ID="N-glycan_alpha-L-Fucp">
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:18287</CHEBI_ID>
    <rdfs:subClassOf rdf:resource="#alpha-L-Fucp_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An a-L-Fucp residue in he context of an N-glycan</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#N-glycan_carbohydrate_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-L-Fucp</rdfs:label>
  </owl:Class>
  <owl:Class rdf:about="#beta-2-deoxy_D-Ribf_residue">
    <rdfs:subClassOf rdf:resource="#_2-deoxy_D-Ribf_residue"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#beta"/>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >b-D-dRibf</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A 2-deoxy-beta-D-ribofuranose residue</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="hybrid_N-glycan_derived_oligoglycosyl_alditol">
    <rdfs:subClassOf rdf:resource="#N-glycan_derived_oligoglycosyl_alditol"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An N-glycan_derived_oligoglycosyl_alditol in which the arm initiated with an alpha mannose attached to O6 of the core b-D-Manp residue contains only Man residues, while the the arm initiated with an alpha mannose attached to O3 of the core b-D-Manp residue has antennae (each containing at least one b-GlcpNAc residue).</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="histidine_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >His</rdfs:label>
    <rdfs:subClassOf rdf:resource="#aromatic_amino_acid_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >H</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A histidine residue</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#sulfur-containing_amino_acid_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A sulfur-containing amino acid residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#amino_acid_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#glyco_peptide">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#peptide"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#glycoconjugate"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_non-carbohydrate_moiety"/>
        </owl:onProperty>
        <owl:allValuesFrom>
          <owl:Class rdf:ID="peptide_moiety"/>
        </owl:allValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A biomolecule that has  peptide moiety (amino acids connected by peptide bonds), plus a carbohydrate moiety. In GlycO, this class includes molecules with peptide moieties of different sizes, that is, it includes glycoproteins and glycopeptides.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#alpha-D-Manp_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-D-Manp</rdfs:label>
    <rdfs:subClassOf rdf:resource="#D-Manp_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-D-mannopyranose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#alpha"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:28729</CHEBI_ID>
  </owl:Class>
  <owl:Class rdf:ID="alpha-D-Kdop_residue">
    <rdfs:subClassOf rdf:resource="#D-Kdop_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-D-KDO residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#alpha"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-D-KDOp</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="serine_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >S</rdfs:label>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Ser</rdfs:label>
    <rdfs:subClassOf rdf:resource="#polar_amino_acid_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A serine residue</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="non-standard_intraresidue_covalent_bond">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#intraresidue_covalent_bond"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Hex-ol_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="alditol_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Hex_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alditol residue with 6 main chain carbons</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="enzyme_property">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecular_property of an enzyme</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="molecular_property"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="lipid-linked_N-glycan_precursor_molecule">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecule that is a biosynthetic precursor to N-linked glycans and contains a dolichol pyrophosphate aglycon.  The N-glycan_core_a-D-GlcpNAc_A is linked to the pyrophosphate by an alpha-linkage.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#glycolipid"/>
  </owl:Class>
  <owl:Class rdf:ID="amino_acid_intraresidue_covalent_bond">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#intraresidue_covalent_bond"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#peptide">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A biomolecule that is composed primarily of amino acids connected in a linear fashion by peptide bonds.  In GlycO, oligopeptides (which contain only a few amino_acid_residues) and proteins (which contain many amino_acid_residues) are both classified as peptides.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="has_amino_acid_sequence"/>
        </owl:onProperty>
        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:minCardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#biomolecule"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="alpha-D-Fruf_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-D-Fruf</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#D-Fruf_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#alpha"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-D-fructofuranose residue</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="monoglycosyl_alpha-D-GlcpNAc_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-D-N-acetyl-glucopyranosaminyl residue in the context of a monoglycosyl_moiety</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#alpha-D-GlcpNAc_residue"/>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#monoglycosyl_carbohydrate_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="monosaccharide">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecue consisting of a single reducing_carbohydrate_residue.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_carbohydrate_residue"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#carbohydrate"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="nucleoside_base_residue_H_atom">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="H_atom"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A hydrogen atom in a specific chemical context within a nucleoside_base_residue</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#nucleoside_base_residue_atom"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >H</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="high_mannose_N-glycan">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >High-mannose N-glycans have ONLY mannosyl residues attached to the core.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#N-glycan"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="N-glycan_alpha-Neu5Gc">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-N-glycolyl-neuraminic acid residue in the chemical context of an N-glycan</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#N-glycan_carbohydrate_residue"/>
    <rdfs:subClassOf rdf:resource="#alpha-NeuGc_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-NeuGc</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="aldoPent_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_H2-C2"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_H1"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_H3-C3"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#aldose_residue"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_H3"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_H5"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_H4"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with an aldehyde at C1 and five main chain carbon atoms</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_H5-C5"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_H4-C4"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_H2"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_H1-C1"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#Pent_residue"/>
  </owl:Class>
  <owl:Class rdf:ID="monoglycosyl-alpha-L-Fucp_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-L-fucopyranosyl residue in the context of a monoglycosyl_moiety</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#monoglycosyl_carbohydrate_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#alpha-L-Fucp_residue"/>
  </owl:Class>
  <owl:Class rdf:ID="N-glycan_beta-D-Galp">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A beta-D-galactopyrano residue in the chemical context of an N-glycan</rdfs:comment>
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:27667</CHEBI_ID>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >beta-D-galactose</rdfs:label>
    <rdfs:subClassOf rdf:resource="#N-glycan_carbohydrate_residue"/>
    <rdfs:subClassOf rdf:resource="#beta-D-Galp_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >b-D-Galp</rdfs:label>
  </owl:Class>
  <owl:Class rdf:about="#intramolecular_link">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A link between two molecular_fragments in the same molecule.  The class intramolecular_link includes links between moieties (e.g., the link between a glycan_moiety and a peptidemoiety), between residues (e.g., between a mannose residue and a GlcNAc residue) and between atoms (e.g., between C1 of a mannose residue and O4 of a GlcNAc residue.  Links are thus hierarchical, and a higher-order link embodies the lower-order links that specify more structural detail.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="chemical_property"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#covalently_links_from"/>
        </owl:onProperty>
        <owl:allValuesFrom>
          <owl:Class rdf:about="#molecular_fragment"/>
        </owl:allValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:allValuesFrom>
          <owl:Class rdf:about="#molecular_fragment"/>
        </owl:allValuesFrom>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#covalently_links_to"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#C_atom">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A atom of the chemical element carbon (atomic number 6).</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#atom"/>
  </owl:Class>
  <owl:Class rdf:ID="N-glycan_alpha-Neup5Ac">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-NeuNAc</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-N-acetyl-neuraminic acid residue (pyranose) in the chemical context of an N-glycan</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-Neup5Ac</rdfs:label>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-Neu5Ac</rdfs:label>
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:17012</CHEBI_ID>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="alpha-NeupAc_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#N-glycan_carbohydrate_residue"/>
  </owl:Class>
  <owl:Class rdf:about="#H_atom">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A atom of the chemical element hydrogen (atomic number 1).</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#atom"/>
  </owl:Class>
  <owl:Class rdf:ID="glycosyl_transferase_mechanism">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="catalytic_mechanism"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecular_property of a glycosyl transferase that specifies whether the reaction catalyzed by the enzyme results in the inversion of retention of the anomeric configuration of the carbohydrate_residue that is transferred.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#nucleic_acid">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecule comprised predominantly of nucleotide_moieties (ribonucleotides and deoxyribonucleotides)</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#biomolecule"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_N-glycan"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#carbohydrate_residue_property">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A chemical property of a carbohydrate_residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#residue_property"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="plant_lectin">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A lectin produced by a plant species</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="lectin"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#pyranose_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A nonreducing sugar residue with a 6-membered ring, usually represented by the italicized letter p.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#carbohydrate_residue_by_ring_size"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#pyranoid"/>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_ring_form"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="glycolipid_carbohydrate_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#contextual_carbohydrate_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue in the chemical context of the glycan portion of a glycolipid.  This includes all carbohydrate residues in glycolipids and oligosaccharides released by cleavage of glycolipids.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="_2-deoxy-aldoPent_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O4"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O4-C4"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with 5 main-chain carbon atoms, C1 as the anomeric carbon, and oxygen atom O2  missing</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O3"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O3-C3"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#_2-deoxy_sugar_residue"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O5-C5"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O5"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#aldoPent_residue"/>
  </owl:Class>
  <owl:Class rdf:ID="nucleoside_beta-D-Ribf_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A beta-D-ribofuranosyl residue in the context of a nucleoside</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#beta-D-Ribf_residue"/>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#nucleoside_carbohydrate_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#no_deoxy_aldoPent_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O4"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#aldoPent_residue"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O2"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with 5 main-chain carbon atoms, C1 as the anomeric carbon, and no oxygen atoms are  missing</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O5"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O3"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O3-C3"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O2-C2"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O4-C4"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O5-C5"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#D-Glcp_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A D-glucopyranose residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-Glcp</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="D-Glc_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#aldopyranose_residue"/>
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:17634</CHEBI_ID>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-glucose</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="DNA_molecule">
    <rdfs:subClassOf rdf:resource="#nucleic_acid"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecule comprised predominantly of deoxy-ribonucleotide_moieties, linked in a linear fashion by phosphodiester bonds.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="basic_amino_acid_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A basic amino acid residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#amino_acid_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#D-Fruf_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-Frucf</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="furan-2-ulose_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A  D-fructofuranose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="D-Fru_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#nucleotide_moiety">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#nucleoside_moiety"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecular fragment that consists of a ribose residue, a nucleoside_base residue and 1 to 3 phosphate residues.  In GlycO, a nucleotide is classified as a (phosphorylated) nucleoside.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#threonine_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Thr</rdfs:label>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >T</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A threonine residue</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#polar_amino_acid_residue"/>
  </owl:Class>
  <owl:Class rdf:ID="D-GlcNAc-ol_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >N-acetyl-D-glucosaminitol</rdfs:label>
    <rdfs:subClassOf rdf:resource="#D-GlcN-ol_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-GlcNAc-ol</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A D-glucosaminitol residue with an N-acetyl substituent</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_functional_group"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#N-acetyl"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#_2-N-acetyl"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_monosaccharide_name"/>
        </owl:onProperty>
        <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >GlcNAc-ol</owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="sugar_oxygen_replacement_variation">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="sugar_structural_variation"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A sugar_structural_variation that specifies the identity and location of atoms that replace an oxygen in the carbohydrate_residue.  For example, a GlcN residue has two sugar_oxygen_replacement_variations: _2-amino and _2-deoxy.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#D-Rib_residue">
    <rdfs:subClassOf rdf:resource="#Rib_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A D-ribose residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-Rib</rdfs:label>
    <rdfs:subClassOf rdf:resource="#D-residue"/>
  </owl:Class>
  <owl:Class rdf:about="#D-GlcNAc_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-GlcNAc</rdfs:label>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_functional_group"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#N-acetyl"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_monosaccharide_name"/>
        </owl:onProperty>
        <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >GlcNAc</owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#D-GlcN_residue"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#_2-N-acetyl"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A D-glucosame residue with an N-acetyl substituent</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="moiety_link">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An intramolecular link between one moiety and another moiety.  A moiety_link embodies a residue_link, which itself embodies a covalent bond, which provides more detailed information regarding the link.  For example, a moiety_link between a (monoglycosyl) a-D-Manp moiety and a UDP moiety embodies a residue_link between the a-D-Manp residue and the beta-phosphate residue, and this, in turn, embodies a glycosidic covalent bond betwen C1 of the a-D-Manp residue and O1 of the beta-phosphate residue.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#intramolecular_link"/>
  </owl:Class>
  <owl:Class rdf:about="#N-glycan">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#N-glycan_carbohydrate_residue"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_carbohydrate_residue"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An N-glycan is an oligosaccharyl moiety that is linked to the delta nitrogen of an asparagine residue in a glycpeptide or glycoprotein.  This class only includes the glycan part.
When the N-glycan is released from its connection to the peptide, a free oligosaccharide is generated.  The same N-glycan residues are used to define the free oligosaccharide (except a reducing residue must also be used), but the released oligosaccharide itself is no longer an N-glycan, it is of the class "oligosaccharide" a subclass of "free_glycan".</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#glycan_moiety"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#N_atom">
    <rdfs:subClassOf rdf:resource="#atom"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A atom of the chemical element nitrogen (atomic number 7).</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="Neu_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O6"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O5"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Neu</rdfs:label>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O1"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O4"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O5-C5"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <sugar_configuration rdf:ID="D-glycero-D-galacto">
            <rdfs:label xml:lang="en">D-glycero-D-galacto</rdfs:label>
          </sugar_configuration>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O1-C1"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="aldonic_acid_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="_5-amino_sugar_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="_3-5-dideoxy-non-2-ulose_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_O7-C7">
            <covalently_links_from>
              <carbohydrate_residue_O_atom rdf:ID="carbohydrate_residue_atom_O7"/>
            </covalently_links_from>
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_C7"/>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_O8-C8">
            <covalently_links_to>
              <carbohydrate_residue_C_atom rdf:ID="carbohydrate_residue_atom_C8"/>
            </covalently_links_to>
            <covalently_links_from>
              <carbohydrate_residue_O_atom rdf:ID="carbohydrate_residue_atom_O8"/>
            </covalently_links_from>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A neuraminic acid residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#pyran-2-ulose_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_O9-C9">
            <covalently_links_to>
              <carbohydrate_residue_C_atom rdf:ID="carbohydrate_residue_atom_C9"/>
            </covalently_links_to>
            <covalently_links_from>
              <carbohydrate_residue_O_atom rdf:ID="carbohydrate_residue_atom_O9"/>
            </covalently_links_from>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O4-C4"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O7"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O8"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O6-C6"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O9"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="methionine_residue">
    <rdfs:subClassOf rdf:resource="#sulfur-containing_amino_acid_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A methionine residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >M</rdfs:label>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Met</rdfs:label>
  </owl:Class>
  <owl:Class rdf:about="#furan-2-ulose_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#_2-keto_sugar_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#furanose_residue"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_C2-O5">
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_O5"/>
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_C2"/>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with ketone at C2 and 5 atoms in the ring</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="oct-2-ulose_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#_2-keto_sugar_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Oct_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with ketone at C2 and 8 carbons in the main chain</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#alditol_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_ring_form"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#open_chain"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with no aldehyde or ketone.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#carbohydrate_residue_by_location_of_carbonyl_carbons"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
        <owl:hasValue>
          <sugar_carbonyl_carbon_site_variation rdf:ID="alditolic">
            <rdfs:label xml:lang="en">alditolic</rdfs:label>
            <has_residue_modification_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >alditolic</has_residue_modification_name>
          </sugar_carbonyl_carbon_site_variation>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="arginine_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >R</rdfs:label>
    <rdfs:subClassOf rdf:resource="#basic_amino_acid_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An arginine residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Arg</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="fluorescent_derivative_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#non-standard_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="beta-L-Galp_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A beta-L-galactopyranose residue</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#L-Galp_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >b-L-Galp</rdfs:label>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#beta"/>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="non_carbohydrate_moiety">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecular fragment that is the non-carbohydrate part of a glycoconjugate.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#polyatomic_moiety"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#non-polar_amino_acid_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A non-polar amino acid residue (e.g., valine, leucine)</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#amino_acid_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Man-ol_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_configuration"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#manno"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_monosaccharide_name"/>
        </owl:onProperty>
        <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >Manol</owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Man-ol</rdfs:label>
    <rdfs:subClassOf rdf:resource="#Hex-ol_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >mannitol</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A mannitol residue</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="beta-NeuGc_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#alpha"/>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#NeuGc_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An beta-N-glycolyl-neuraminic acid residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >b-NeuGc</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="N-cyclic_amino_acid_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A N-cyclic amino acid residue (e.g., prolne)</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#amino_acid_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#sugar_deoxy_carbon_variation">
    <rdfs:subClassOf rdf:resource="#sugar_oxygen_replacement_variation"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A sugar_structural_variation that specifies the location of an oxygen that has been replaced in the carbohydrate_residue.  If no other information is given (e.g., by specifying a sugar_amino_carbon_variation) then it is assumed that the oxygen atom has been replaced by a hydrogen atom.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="monoglycosyl_alpha-D-Manp_residue">
    <rdfs:subClassOf rdf:resource="#alpha-D-Manp_residue"/>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#monoglycosyl_carbohydrate_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-D-mannopyranosyl residue in the context of a monoglycosyl_moiety</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="N-glycan_beta-D-GlcpNAc">
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:28009</CHEBI_ID>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >b-D-GlcpNAc</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A beta-N-acetyl-alpha-D-glucosamine residue in the chemical context of an N-glycan</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#N-glycan_carbohydrate_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >N-acetyl-b-D-glucosamine</rdfs:label>
    <rdfs:subClassOf rdf:resource="#beta-D-GlcpNAc_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >N-acetyl-beta-D-glucosamine</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="glycosidic_covalent_bond">
    <rdfs:subClassOf rdf:resource="#covalent_bond"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A covalent_bond between the anomeric carbon of a carbohydrate residue and an oxygen or nitrogen atom of another residue or moiety.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="non-standard_residue_P_atom">
    <rdfs:subClassOf rdf:resource="#P_atom"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A phosphorous atom in a specific chemical context within a non-standard_residue</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#non-standard_residue_atom"/>
  </owl:Class>
  <owl:Class rdf:ID="nucleoside_base_residue_O_atom">
    <rdfs:subClassOf rdf:resource="#O_atom"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An oxygen atom in a specific chemical context within a nucleoside_base_residue</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#nucleoside_base_residue_atom"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >O</rdfs:label>
  </owl:Class>
  <owl:Class rdf:about="#sugar_structural_variation">
    <rdfs:subClassOf rdf:resource="#carbohydrate_residue_property"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A property that specifies structural variations of a carbohydrate_residue.  For example, a sugar_structural_variation specifies whether the carbohydrate_residue is an aldose vs. a ketose, a deoxy-sugar, or if it bears a functional group such as an N-acetyl group.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="Glc_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_configuration"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#gluco"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >Glc</owl:hasValue>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_monosaccharide_name"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#no_deoxy-aldoHex_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A glucose residue</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="lysine_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Lys</rdfs:label>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >K</rdfs:label>
    <rdfs:subClassOf rdf:resource="#basic_amino_acid_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A lysine residue</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="L-asparagine_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="asparagine_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An L-asparagine residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Asn</rdfs:label>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >N</rdfs:label>
    <rdfs:subClassOf rdf:resource="#L-residue"/>
  </owl:Class>
  <owl:Class rdf:about="#reducing_carbohydrate_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#carbohydrate_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue that is not glycosidically linked to another moiety</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="amino_sugar_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#carbohydrate_by_oxygen_replacement_modification"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="sugar_amino_carbon_variation"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue that has a nitrogen atom attached to a main-chain carbon</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#D-Fru_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-fru</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A D-fructose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Fru_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#D-residue"/>
  </owl:Class>
  <owl:Class rdf:about="#amino_acid_residue_atom">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An atom in a specific chemical context within an amino_acid_residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#contextual_atom"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="non-standard_residue_S_atom">
    <rdfs:subClassOf rdf:resource="#non-standard_residue_atom"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A sulfur atom in a specific chemical context within a non-standard_residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="S_atom"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="polyatomic_molecular_fragment">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecular fragment that contains more than one atom</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#molecular_fragment"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="lipid-linked_N-glycan_precursor_moiety">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A lipid-linked_N-glycan_precursor_moiety is an oligosaccharyl moiety that is linked to the the pyrophosphate of dolichol pyrophosphate.  This oligosaccharyl moiety is transferred to the nascent glycoprotein en bloc. This class only includes the glycan part.  Each instance  is a precursor of an N-glycan. The residues in this precursor are specified as precursor residues of the residues in the N-glycan.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#glycan_moiety"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#non-standard_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A non-standard_residue is a residue that is not a carbohydrate, amino acid or nucleotide.  Examples are sulfates and phosphates.  A non-standard residue is treated like any other residue, that is, it is an entity that is conceptually separated from the object to which it is attached, and it is linked to the other structure by an intramolecular_link.  (See functional_group for a similar but contrasting concept.)  A canoncical non-standard residue instance is like a canonical residue instance, in that it is defined by its chemical identity and its context within a canonical representation of a collection of related structures.  For example, a canonical sulfate substituent may be linked to a specific position of a specific canonical N-glycan residue. A non-standard residue may be naturally occuring or synthetically introduced.  For example, 2-aminopyridine may be a non-standard residue that is attached to  the GlcNAc-ol residue of a derivatized N-glycan being analyzed by HPLC or CE.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#residue"/>
    </rdfs:subClassOf>
    <owl:disjointWith>
      <owl:Class rdf:ID="nucleoside_base_residue"/>
    </owl:disjointWith>
  </owl:Class>
  <owl:Class rdf:about="#glycoconjugate">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecule that has at least 1 glycan moiety and 1 non-carbohydrate_moiety.  The carbohydrate moiety (by its own definition) has at least one carbohydrate_residue.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:minCardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_carbohydrate_moiety"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_non-carbohydrate_moiety"/>
        </owl:onProperty>
        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:minCardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#biomolecule"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="alpha-L-Galp_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#alpha"/>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-L-galactopyranose residue</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#L-Galp_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-L-Galp</rdfs:label>
  </owl:Class>
  <owl:Class rdf:about="#aldofuranose_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_C1-O4">
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_O4"/>
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_C1"/>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with an aldehyde at C1 and a five-membered ring</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#aldose_residue"/>
    <rdfs:subClassOf rdf:resource="#furanose_residue"/>
  </owl:Class>
  <owl:Class rdf:ID="carbohydrate_residue_O_atom">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >O</rdfs:label>
    <rdfs:subClassOf rdf:resource="#O_atom"/>
    <rdfs:subClassOf rdf:resource="#carbohydrate_residue_atom"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An oxygen atom in a specific chemical context within a carbohydrate_residue</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#pyran-2-ulose_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with ketone at C2 and 6 atoms in the ring</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_C2-O6">
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_O6"/>
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_C2"/>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#_2-keto_sugar_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#pyranose_residue"/>
  </owl:Class>
  <owl:Class rdf:ID="microbial_lectin">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A lectin produced by a microbial species</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#lectin"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#Ara_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An arabinose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >Ara</owl:hasValue>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_monosaccharide_name"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <sugar_configuration rdf:ID="arabino">
            <rdfs:label xml:lang="en">arabino</rdfs:label>
          </sugar_configuration>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Ara</rdfs:label>
    <rdfs:subClassOf rdf:resource="#no_deoxy_aldoPent_residue"/>
  </owl:Class>
  <owl:Class rdf:about="#carbohydrate">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecule in whiich a significant protion is composed of carbohydrate residues.  Glycocongugates are included in the carbohydrate class, just as glycoproteins are incuded in the protein class</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="has_lipid_moiety"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#biomolecule"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#beta-D-GalpNAc_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#beta"/>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >b-D-GalpNAc</rdfs:label>
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:28497</CHEBI_ID>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An N-acetyl-alpha-D-galactosamine residue with the anomeric configuration beta</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#D-GalpNAc_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >N-acetyl-beta-D-galactosamine</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="non-standard_residue_C_atom">
    <rdfs:subClassOf rdf:resource="#non-standard_residue_atom"/>
    <rdfs:subClassOf rdf:resource="#C_atom"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbon atom in a specific chemical context within a non-standard_residue</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="lipid_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A residue consisting of a single lipid, for example dolichol.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#non-standard_residue"/>
  </owl:Class>
  <owl:Class rdf:ID="reducing_3-ketose_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="reducing_ketose_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="_3-keto_sugar_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O3"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with ketone at C3 that is not glycosidically linked to another moiety</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="epitope">
    <rdfs:subClassOf rdf:resource="#polyatomic_molecular_fragment"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An epitope is the chemical structure that is recognized by an antibody</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="beta-L-Galf_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >b-L-Galf</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A beta-L-galactofuranose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#beta"/>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#L-Galf_residue"/>
  </owl:Class>
  <owl:Class rdf:ID="uronic_acid_residue">
    <rdfs:subClassOf rdf:resource="#carbohydrate_residue_by_location_of_carbonyl_carbons"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
        <owl:hasValue>
          <sugar_carbonyl_carbon_site_variation rdf:ID="uronic">
            <rdfs:label xml:lang="en">uronic</rdfs:label>
            <has_residue_modification_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >uronic</has_residue_modification_name>
          </sugar_carbonyl_carbon_site_variation>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with an alehyde at C1 and a carboxylic acid at the highest numbered carbon in the main chain</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="reaction">
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A transformation in which reactants are converted to products, usually by the recombination of atoms in the reactants.  The reactant can be an entire molecule or a molecular fragment.  For example, PNGase-F hydrolyzes the N-glycan side chains of glycoproteins and glycopeptides.  To simplify this generalization, we define the reactant (substrate) of PNGase-F to be an N-glycan, which is a molecular_fragment, even though PNGase-F acts on the entire molecule.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:minCardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_reactant"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="sugar_configuration">
    <rdfs:subClassOf rdf:resource="#carbohydrate_residue_property"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A property that specifies the geometric orientation of substituents around each assymetric atom in a carbohydrate_residue.  A carbohydrate_residue has several assymetric centers, and its configuration is specified by a standard identifier, such as gluco, arabino, etc.  When the carbohydrate_residue has more than 4 assymetric centers, combined identifiers are used, as D-glycero-D-manno.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="beta-D-Glcp_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A beta-D-glucopyranose residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >b-D-Glcp</rdfs:label>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >beta-D-glucose</rdfs:label>
    <rdfs:subClassOf rdf:resource="#D-Glcp_residue"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#beta"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:15903</CHEBI_ID>
  </owl:Class>
  <owl:Class rdf:about="#molecular_property">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#chemical_property"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A chemical property of an entire molecule</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="D-Man-ol_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-Man-ol</rdfs:label>
    <rdfs:subClassOf rdf:resource="#D-residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-mannitol</rdfs:label>
    <rdfs:subClassOf rdf:resource="#Man-ol_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A D-mannitol residue</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="N-glycan_D-GlcNAc-ol">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-GlcNAc-ol</rdfs:label>
    <rdfs:subClassOf rdf:resource="#N-glycan_carbohydrate_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >N-acetyl-D-glucosaminitol</rdfs:label>
    <rdfs:subClassOf rdf:resource="#D-GlcNAc-ol_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An N-acetyl-D-glucosaminitol in the chemical context of an N-glycan</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#N-glycan_derived_oligosaccharide">
    <rdfs:subClassOf rdf:resource="#oligosaccharide"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An oligosaccharide derived from an N-glycan by enzymatic or chemical release from a glycoprotein/glycopeptide.  The precursor of each of these oligosaccharides is an N-glycan and the residues of the N-glycan are precursor residues for the residues in the oligosaccharide.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#carbohydrate_residue_by_ring_size">
    <owl:equivalentClass>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_ring_form"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#ring_form"/>
      </owl:Restriction>
    </owl:equivalentClass>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#carbohydrate_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue that is classified primarily by the number of carbons in the ring</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="anomeric_carbon_state">
    <rdfs:subClassOf rdf:resource="#carbohydrate_residue_property"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A property that specifies whether the anomeric carbon of a carbohydrate_residue is involved in a glycosidic bond.  If it is not, then the carbohydrate_residue is a reducing_carbohydrate_residue.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="alpha-D-Galf_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-D-Galf</rdfs:label>
    <rdfs:subClassOf rdf:resource="#D-Galf_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-D-galactofuranose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#alpha"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="tyrosine_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A tyrosine residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Y</rdfs:label>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Tyr</rdfs:label>
    <rdfs:subClassOf rdf:resource="#aromatic_amino_acid_residue"/>
  </owl:Class>
  <owl:Class rdf:about="#molecular_fragment">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A collection of interconnected atoms, but not a complete molecule</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#chemical_entity"/>
  </owl:Class>
  <owl:Class rdf:about="#residue_property">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A chemical property of a residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="molecular_fragment_property"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="beta-L-Araf_residue">
    <rdfs:subClassOf rdf:resource="#L-Araf_residue"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#beta"/>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A beta-L-arabinofuranose residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >b-L-Araf</rdfs:label>
  </owl:Class>
  <owl:Class rdf:about="#sugar_amino_carbon_variation">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A sugar_structural_variation that specifies the location of nitrogen atoms that replace an oxygen in the carbohydrate_residue.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#sugar_oxygen_replacement_variation"/>
  </owl:Class>
  <owl:Class rdf:ID="functional_group">
    <rdfs:subClassOf rdf:resource="#polyatomic_molecular_fragment"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A functional_group is a simple molecular fragment that has a distinct elemental composition and a distinct mode of attachment to the rest of the molecule. Functional groups typically have less than 10 atoms and are frequently represented by the uppercase letter R.  Examples are the methyl group, where R = -Me = 0CH3 and the acetyl group, where R = -Ac = -COCH3.
N.B.  The curent version of GlycO does not suport the specification of intramolecular_link between a functional_group and another part of the molecule.  That is, a functional group is merely a way of specifying that a residue, etc. contains a certain grouping of atoms.  As an example, GlcNAc has an N-acetyl functional_group, but there is no need to specify an intramolecular link from the acetyl group to the nitrogen, as this is implied by the residue name GlcNAc.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="phenylalanine_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >F</rdfs:label>
    <rdfs:subClassOf rdf:resource="#aromatic_amino_acid_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A phenylalanine residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Phe</rdfs:label>
  </owl:Class>
  <owl:Class rdf:about="#_2-deoxy-Rib_residue">
    <rdfs:subClassOf rdf:resource="#_2-deoxy-aldoPent_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A 2-deoxy-ribose residue (component of DNA).</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#ribo"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >dRib</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="glutamine_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A glutamine residue</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#polar_amino_acid_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Q</rdfs:label>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Gln</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="uracil_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue>
          <nucleoside_base_residue_O_atom rdf:ID="nucleoside_base_residue_atom_O2"/>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <nucleoside_base_intraresidue_covalent_bond rdf:ID="nucleoside_base_intraresidue_bond_O2-C2">
            <covalently_links_to>
              <nucleoside_base_residue_C_atom rdf:ID="nucleoside_base_residue_atom_C2"/>
            </covalently_links_to>
            <covalently_links_from rdf:resource="#nucleoside_base_residue_atom_O2"/>
          </nucleoside_base_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue>
          <nucleoside_base_residue_H_atom rdf:ID="nucleoside_base_residue_atom_H6"/>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <nucleoside_base_intraresidue_covalent_bond rdf:ID="nucleoside_base_intraresidue_bond_O4-C4">
            <covalently_links_from>
              <nucleoside_base_residue_O_atom rdf:ID="nucleoside_base_residue_atom_O4"/>
            </covalently_links_from>
            <covalently_links_to>
              <nucleoside_base_residue_C_atom rdf:ID="nucleoside_base_residue_atom_C4"/>
            </covalently_links_to>
          </nucleoside_base_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <nucleoside_base_intraresidue_covalent_bond rdf:ID="nucleoside_base_intraresidue_bond_H5-C5"/>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue>
          <nucleoside_base_residue_H_atom rdf:ID="nucleoside_base_residue_atom_H5"/>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <nucleoside_base_intraresidue_covalent_bond rdf:ID="nucleoside_base_intraresidue_bond_H6-C6"/>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="pyrimidine_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#nucleoside_base_residue_atom_O4"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#D-GlcpNAc_residue">
    <rdfs:subClassOf rdf:resource="#aldopyranose_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-GlcpNAc</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A D-N-acetyl-glucosame residue with the pyranose ring form</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#D-GlcNAc_residue"/>
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:17411</CHEBI_ID>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >N-acetyl-D-glucosamine</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="non-standard_residue_H_atom">
    <rdfs:subClassOf rdf:resource="#H_atom"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A hydrogen atom in a specific chemical context within a non-standard_residue</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#non-standard_residue_atom"/>
  </owl:Class>
  <owl:Class rdf:ID="alpha-L-Araf_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#alpha"/>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-L-Araf</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-L-arabinofuranose residue</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#L-Araf_residue"/>
  </owl:Class>
  <owl:Class rdf:ID="GalN_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >GalN</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#_2-amino_sugar_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue that corresponds to a galactose in which O2 is replced by a nitrogen</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#galacto"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#_2-deoxy-aldoHex_residue"/>
  </owl:Class>
  <owl:Class rdf:about="#contextual_atom">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An atom for which the chemical context is specified, e.g., C1 of an aldose is the anomeric carbon.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#atom"/>
  </owl:Class>
  <owl:Class rdf:about="#biomolecule">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecule produced or utilized by a living organism</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="molecule"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="anomeric_configuration">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A property that specifies the stereochemistry of the anomeric carbon of a carbohydrate_residue.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#carbohydrate_residue_property"/>
  </owl:Class>
  <owl:Class rdf:ID="nucleosidic_covalent_bond">
    <rdfs:subClassOf rdf:resource="#glycosidic_covalent_bond"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A covalent_bond between the anomeric carbon of a carbohydrate residue and a nitrogen atom of a nucleoside base.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#_3-keto_sugar_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with ketone at C3</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C3"/>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_carbon"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#keto_sugar_residue"/>
  </owl:Class>
  <owl:Class rdf:about="#carbohydrate_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:maxCardinality>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#number_of_main_chain_carbons"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <owl:disjointWith>
      <owl:Class rdf:about="#nucleoside_base_residue"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:about="#amino_acid_residue"/>
    </owl:disjointWith>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >The basic building block of a glycan (or carbohydrate, in general).
</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#carbohydrate_by_oxygen_replacement_modification">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate_residue that is classified primarily by specification of oxygens that are replaced by other atoms.  These include variations such as "dideoxy", "deoxy", and "amino" that distinguish the residue from the basic residue type.  For example, GlcN is common shorthand for 2-deoxy-2-amino-glucose.  Here, glucose is the basic sugar type and deoxy and amino are structural variations that specify the replacement of an oxygen with a nitrogen.</rdfs:comment>
    <owl:equivalentClass>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#sugar_oxygen_replacement_variation"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
      </owl:Restriction>
    </owl:equivalentClass>
    <rdfs:subClassOf rdf:resource="#carbohydrate_residue"/>
  </owl:Class>
  <owl:Class rdf:ID="amino_acid_residue_N_atom">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A nitrogen atom in a specific chemical context within an amino_acid_residue</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#amino_acid_residue_atom"/>
    <rdfs:subClassOf rdf:resource="#N_atom"/>
  </owl:Class>
  <owl:Class rdf:ID="hybrid_N-glycan_derived_oligosaccharide">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An N-glycan_derived_oligosaccharide in which the arm initiated with an alpha mannose attached to O6 of the core b-D-Manp residue contains only Man residues, while the the arm initiated with an alpha mannose attached to O3 of the core b-D-Manp residue has antennae (each containing at least one b-GlcpNAc residue).</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#N-glycan_derived_oligosaccharide"/>
  </owl:Class>
  <owl:Class rdf:about="#chemical_property">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A chemical or structural property of a molecule or molecular fragment.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="enzyme-catalyzed_glycosyl-transfer">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#enzyme-catalyzed_reaction"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A glycosyl transfer reaction that is catalyzed by an enzyme.</rdfs:comment>
    <owl:equivalentClass>
      <rdf:Description rdf:about="http://lsdis.cs.uga.edu/projects/glycomics/2006/EnzyO.owl#reaction_ec_2.4">
        <owl:equivalentClass rdf:resource="#enzyme-catalyzed_glycosyl-transfer"/>
      </rdf:Description>
    </owl:equivalentClass>
  </owl:Class>
  <owl:Class rdf:ID="complex_N-glycan">
    <rdfs:subClassOf rdf:resource="#N-glycan"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Conplex N-glycans have antennae that originate with the addition of b-GlcpNAc residues to Man residues (e.g., by the action of GlcNAc transferases).</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="nucleotide">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecule containing a single nucleotide_moiety.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#nucleic_acid"/>
  </owl:Class>
  <owl:Class rdf:ID="residue_link">
    <rdfs:subClassOf rdf:resource="#intramolecular_link"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#covalently_links_from"/>
        </owl:onProperty>
        <owl:allValuesFrom>
          <owl:Class rdf:about="#residue"/>
        </owl:allValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:allValuesFrom>
          <owl:Class rdf:about="#residue"/>
        </owl:allValuesFrom>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#covalently_links_to"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#embodies_more_specific_link"/>
        </owl:onProperty>
        <owl:allValuesFrom rdf:resource="#covalent_bond"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An intramolecular link between one residue and another residue.  A residue link embodies a covalent bond, which provides more detailed information regarding the link.  For example, a residue_link between a b-D-Manp residue and a b-D-GlcpNAc residue can embody a glycosidic_covalent_bond between C1 of the b-D-Manp residue and O4 of the b-D-GlcpNAc residue.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="carbohydrate_residue_N_atom">
    <rdfs:subClassOf rdf:resource="#N_atom"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A nitrogen atom in a specific chemical context within a carbohydrate_residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >N</rdfs:label>
    <rdfs:subClassOf rdf:resource="#carbohydrate_residue_atom"/>
  </owl:Class>
  <owl:Class rdf:about="#O-glycan">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An O-glycan is an oligosaccharyl moiety that is linked to an oxygen atom in a serine, threonine, hydroxylysine, or hydroxyproline residue in a glycpeptide or glycoprotein.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#glycan_moiety"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="deoxy_ribonucleoside_moiety">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecular fragment that contains a deoxy ribose residue and a nucleoside_base residue.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#nucleoside_moiety"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="has_residue"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#beta-2-deoxy_D-Ribf_residue"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="leucine_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Leu</rdfs:label>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >L</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A leucine residue</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#non-polar_amino_acid_residue"/>
  </owl:Class>
  <owl:Class rdf:ID="sugar_functional_group_substitution_variation">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A sugar_structural_variation that specifies the identity and location of functional groups (such as N-acetyl groups) that are considered integral parts of the carbohydrate-residue.  For example, a GlcNAc residue has a sugar_functional_group_substitution_variation that is  _2-N-acetyl</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#sugar_structural_variation"/>
  </owl:Class>
  <owl:Class rdf:ID="N-glycan_alpha-D-GlcpNAc">
    <rdfs:subClassOf rdf:resource="#N-glycan_carbohydrate_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-N-acetyl-alpha-D-glucosamine residue in the chemical context of an N-glycan</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-D-GlcpNAc</rdfs:label>
    <rdfs:subClassOf rdf:resource="#alpha-D-GlcpNAc_residue"/>
  </owl:Class>
  <owl:Class rdf:about="#_6-deoxy-aldoHex_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O2"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O3"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#aldoHex_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with 6 main-chain carbon atoms, C1 as the anomeric carbon, and oxygen atom O6  missing</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O4-C4"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O5-C5"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="_6-deoxy_sugar_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O3-C3"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O5"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O2-C2"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O4"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="N-glycan_alpha-D-Glcp">
    <rdfs:subClassOf rdf:resource="#N-glycan_carbohydrate_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-D-glucopyranose residue in the chemical context of an N-glycan</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#alpha-D-Glcp_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-D-Glcp</rdfs:label>
  </owl:Class>
  <owl:Class rdf:about="#molecular_fragment_property">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A chemical property of a molecular fragment</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#chemical_property"/>
  </owl:Class>
  <owl:Class rdf:about="#Oct_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#number_of_main_chain_carbons"/>
        </owl:onProperty>
        <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >8</owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C1"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C2-C1"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C3"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C6-C5"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_C8-C7">
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_C8"/>
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_C7"/>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C5-C4"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C5"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C2"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C8"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#carbohydrate_residue_by_size"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C6"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C4-C3"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C4"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C7"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C3-C2"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C7-C6"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with 8 main-chain carbon atoms</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#L-Fucp_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An L-Fuc residue with the pyranose ring form</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#aldopyranose_residue"/>
    <rdfs:subClassOf rdf:resource="#L-Fuc_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >L-Fucp</rdfs:label>
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:18287</CHEBI_ID>
  </owl:Class>
  <owl:Class rdf:ID="carbohydrate_residue_H_atom">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >H</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A hydrogen atom in a specific chemical context within a carbohydrate_residue</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#H_atom"/>
    <rdfs:subClassOf rdf:resource="#carbohydrate_residue_atom"/>
  </owl:Class>
  <owl:Class rdf:ID="D-Glcf_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-Glcf</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A D-glucofuranose residue</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#aldofuranose_residue"/>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#D-Glc_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="reducing_2-ketose_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#_2-keto_sugar_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#reducing_ketose_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O2"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with ketone at C2 that is not glycosidically linked to another moiety</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#sugar_carbonyl_carbon_site_variation">
    <rdfs:subClassOf rdf:resource="#sugar_structural_variation"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A sugar_structural_variation that specifies the location of carbonyl carbons in the main chain of the carbohydrate_residue.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="Gal-ol_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >galactitol</rdfs:label>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_absolute_configuration"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_monosaccharide_name"/>
        </owl:onProperty>
        <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >Galol</owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#Hex-ol_residue"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_configuration"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#galacto"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Gal-ol</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A galactitol residue - galactitol is meso, so D and L have no significance for this molecule.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="N-glycan_beta-D-Manp">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >b-D-Manp</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="beta-D-Manp_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A beta-D-mannopyranose residue in the chemical context of an N-glycan</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#N-glycan_carbohydrate_residue"/>
  </owl:Class>
  <owl:Class rdf:ID="glutamic_acid_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Glu</rdfs:label>
    <rdfs:subClassOf rdf:resource="#acidic_amino_acid_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A glutamic acid residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >E</rdfs:label>
  </owl:Class>
  <owl:Class rdf:about="#lectin">
    <rdfs:subClassOf rdf:resource="#functional_protein"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A protein that binds specifically to a carbohydrate_moiety.  Lectins are distinct from antibodies, some of which may bind to carbohydrate epitopes.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#glycan_moiety">
    <rdfs:subClassOf rdf:resource="#carbohydrate_moiety"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a glycan moiety is a glycan that is part of a glycoconjugate, which also has a non-carbohydrate moiety</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_precursor"/>
        </owl:onProperty>
        <owl:allValuesFrom rdf:resource="#glycan_moiety"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_carbohydrate_residue"/>
        </owl:onProperty>
        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >2</owl:minCardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_root_residue"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:allValuesFrom rdf:resource="#glycan_moiety"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#is_precursor_of"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#D-GalN_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-GalN</rdfs:label>
    <rdfs:subClassOf rdf:resource="#GalN_residue"/>
    <rdfs:subClassOf rdf:resource="#D-residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A GalN residue with the absolute configuration D</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#NeuAc_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An N-acetyl-neuraminic acid residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >NeuAc</rdfs:label>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_monosaccharide_name"/>
        </owl:onProperty>
        <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >NeuAc</owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
        <owl:hasValue>
          <sugar_functional_group_substitution_variation rdf:ID="_5-N-acetyl">
            <has_residue_modification_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >N-acetyl</has_residue_modification_name>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >5-N-acetyl</rdfs:label>
            <has_residue_modification_site>
              <carbohydrate_residue_N_atom rdf:ID="carbohydrate_residue_atom_N5"/>
            </has_residue_modification_site>
          </sugar_functional_group_substitution_variation>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#Neu_residue"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#N-acetyl"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_functional_group"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="high-mannose_N-glycan_derived_oligosaccharide">
    <rdfs:subClassOf rdf:resource="#N-glycan_derived_oligosaccharide"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An N-glycan_derived_oligosaccharide that has ONLY mannosyl residues attached to the core.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#alpha-NeupAc_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-N-acetyl-neuraminic acid residue (pyranose)</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#NeuAc_residue"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#alpha"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-NeuAc</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="L-serine_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An L-serine residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Ser</rdfs:label>
    <rdfs:subClassOf rdf:resource="#serine_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >S</rdfs:label>
    <rdfs:subClassOf rdf:resource="#L-residue"/>
  </owl:Class>
  <owl:Class rdf:ID="animal_lectin">
    <rdfs:subClassOf rdf:resource="#lectin"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A lectin produced by an animal species</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#beta-D-Manp_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A beta-D-mannopyranose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#beta"/>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:28563</CHEBI_ID>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >b-D-Manp</rdfs:label>
    <rdfs:subClassOf rdf:resource="#D-Manp_residue"/>
  </owl:Class>
  <owl:Class rdf:about="#aspartic_acid_residue">
    <rdfs:subClassOf rdf:resource="#acidic_amino_acid_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An aspartic acid residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Asp</rdfs:label>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D</rdfs:label>
  </owl:Class>
  <owl:Class rdf:about="#NeuGc_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >NeuGc</rdfs:label>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_monosaccharide_name"/>
        </owl:onProperty>
        <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >NeuGc</owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <functional_group rdf:ID="N-glycolyl">
            <rdfs:label xml:lang="en">N-glycolyl</rdfs:label>
          </functional_group>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_functional_group"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#Neu_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An N-glycolyl-neuraminic acid residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
        <owl:hasValue>
          <sugar_functional_group_substitution_variation rdf:ID="_5-N-glycolyl">
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >5-N-glycolyl</rdfs:label>
            <has_residue_modification_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >N-glycolyl</has_residue_modification_name>
            <has_residue_modification_site rdf:resource="#carbohydrate_residue_atom_N5"/>
          </sugar_functional_group_substitution_variation>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="glycosidic_covalent_bond_between_carbohydrate_residues">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A covalent_bond between the anomeric carbon of a carbohydrate residue and an oxygen another carbohydrate_residue.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#glycosidic_covalent_bond"/>
  </owl:Class>
  <owl:Class rdf:about="#pyrimidine_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#nucleoside_base_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <nucleoside_base_intraresidue_covalent_bond rdf:ID="nucleoside_base_intraresidue_bond_C5-C4">
            <covalently_links_from>
              <nucleoside_base_residue_C_atom rdf:ID="nucleoside_base_residue_atom_C5"/>
            </covalently_links_from>
            <covalently_links_to rdf:resource="#nucleoside_base_residue_atom_C4"/>
          </nucleoside_base_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <nucleoside_base_intraresidue_covalent_bond rdf:ID="nucleoside_base_intraresidue_bond_C2-N1">
            <covalently_links_from rdf:resource="#nucleoside_base_residue_atom_C2"/>
            <covalently_links_to>
              <nucleoside_base_residue_N_atom rdf:ID="nucleoside_base_residue_atom_N1"/>
            </covalently_links_to>
          </nucleoside_base_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <nucleoside_base_intraresidue_covalent_bond rdf:ID="nucleoside_base_intraresidue_bond_N3-C2">
            <covalently_links_to rdf:resource="#nucleoside_base_residue_atom_C2"/>
            <covalently_links_from>
              <nucleoside_base_residue_N_atom rdf:ID="nucleoside_base_residue_atom_N3"/>
            </covalently_links_from>
          </nucleoside_base_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#nucleoside_base_residue_atom_N3"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue>
          <nucleoside_base_residue_C_atom rdf:ID="nucleoside_base_residue_atom_C6"/>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <nucleoside_base_intraresidue_covalent_bond rdf:ID="nucleoside_base_intraresidue_bond_C4-N3">
            <covalently_links_from rdf:resource="#nucleoside_base_residue_atom_C4"/>
            <covalently_links_to rdf:resource="#nucleoside_base_residue_atom_N3"/>
          </nucleoside_base_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#nucleoside_base_residue_atom_C2"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <nucleoside_base_intraresidue_covalent_bond rdf:ID="nucleoside_base_intraresidue_bond_C6-C5">
            <covalently_links_from rdf:resource="#nucleoside_base_residue_atom_C6"/>
            <covalently_links_to rdf:resource="#nucleoside_base_residue_atom_C5"/>
          </nucleoside_base_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#nucleoside_base_residue_atom_C5"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#nucleoside_base_residue_atom_C4"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#nucleoside_base_residue_atom_N1"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <nucleoside_base_intraresidue_covalent_bond rdf:ID="nucleoside_base_intraresidue_bond_N1-C6">
            <covalently_links_to rdf:resource="#nucleoside_base_residue_atom_C6"/>
            <covalently_links_from rdf:resource="#nucleoside_base_residue_atom_N1"/>
          </nucleoside_base_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="nucleoside_base_residue_N_atom">
    <rdfs:subClassOf rdf:resource="#nucleoside_base_residue_atom"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >N</rdfs:label>
    <rdfs:subClassOf rdf:resource="#N_atom"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A nitrogen atom in a specific chemical context within a nucleoside_base_residue</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#aldonic_acid_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <sugar_carbonyl_carbon_site_variation rdf:ID="aldonic">
            <rdfs:label xml:lang="en">aldonic</rdfs:label>
            <has_residue_modification_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >aldonic</has_residue_modification_name>
          </sugar_carbonyl_carbon_site_variation>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue in which C1 is oxidized to a carboxylic acid</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#carbohydrate_residue_by_location_of_carbonyl_carbons"/>
  </owl:Class>
  <owl:Class rdf:about="#enzyme-catalyzed_reaction">
    <owl:equivalentClass>
      <rdf:Description rdf:about="http://lsdis.cs.uga.edu/projects/glycomics/2006/EnzyO.owl#enzyme_catalyzed_reaction">
        <owl:equivalentClass rdf:resource="#enzyme-catalyzed_reaction"/>
      </rdf:Description>
    </owl:equivalentClass>
    <rdfs:subClassOf rdf:resource="#reaction"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Achemical reaction that is catalyzed by an enzyme.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#glyco_oligopeptide">
    <rdfs:subClassOf rdf:resource="#glyco_peptide"/>
    <rdfs:subClassOf rdf:resource="#oligopeptide"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A glycosylated oligopeptide (in which the peptide contains only a few amino_acid_residues).</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#Hex_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >6</owl:hasValue>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#number_of_main_chain_carbons"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C3-C2"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C3"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C6"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C4-C3"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C2-C1"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#carbohydrate_residue_by_size"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C6-C5"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C4"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:24590</CHEBI_ID>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with 6 main-chain carbon atoms</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C5"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C2"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C1"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C5-C4"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#amino_acid_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#residue"/>
    </rdfs:subClassOf>
    <owl:disjointWith rdf:resource="#carbohydrate_residue"/>
    <owl:disjointWith>
      <owl:Class rdf:about="#nucleoside_base_residue"/>
    </owl:disjointWith>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >The basic building block of a peptide or protein.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="nucleoside_base_residue_C_atom">
    <rdfs:subClassOf rdf:resource="#C_atom"/>
    <rdfs:subClassOf rdf:resource="#nucleoside_base_residue_atom"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbon atom in a specific chemical context within a nucleoside_base_residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >C</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="beta-D-Galf_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >b-D-Galf</rdfs:label>
    <rdfs:subClassOf rdf:resource="#D-Galf_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A beta-D-galactofuranose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#beta"/>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#D-Glc_residue">
    <rdfs:subClassOf rdf:resource="#D-residue"/>
    <rdfs:subClassOf rdf:resource="#Glc_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A D-glucose residue</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#nucleoside_carbohydrate_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#contextual_carbohydrate_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue in the chemical context of a nucleoside or nucleotide.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#_6-deoxy_sugar_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
        <owl:hasValue>
          <sugar_deoxy_carbon_variation rdf:ID="_6-deoxy">
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >6-deoxy</rdfs:label>
            <has_residue_modification_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >deoxy</has_residue_modification_name>
            <has_residue_modification_site rdf:resource="#carbohydrate_residue_atom_C6"/>
          </sugar_deoxy_carbon_variation>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#deoxy_sugar_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue in which  oxygen atom O6  is missing</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#monoglycosyl_carbohydrate_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue in the chemical context of a monoglycosyl_moiety</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#contextual_carbohydrate_residue"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="nucleotide_non-standard_residue">
    <rdfs:subClassOf rdf:resource="#contextual_non-standard_residue"/>
  </owl:Class>
  <owl:Class rdf:about="#lipid_moiety">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecular fragment that is lipid in nature.  An example is dolichol, a lipid that is part of the glycolipid precursors of N-glycans.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#non_carbohydrate_moiety"/>
  </owl:Class>
  <owl:Class rdf:about="#molecule">
    <rdfs:subClassOf rdf:resource="#chemical_entity"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A collection of atoms that constitute a complete molecule.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#D-Xylp_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-Xylose</rdfs:label>
    <CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:15936</CHEBI_ID>
    <rdfs:subClassOf rdf:resource="#aldopyranose_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A D-xylopyranose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="D-Xyl_residue"/>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-Xylp</rdfs:label>
  </owl:Class>
  <owl:Class rdf:about="#catalytic_mechanism">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecular_property of an enzyme, this specifies the chemical mechanism by which the enzyme operates.  This can be very simple (as in inverting and retaining mechanisms).</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#enzyme_property"/>
  </owl:Class>
  <owl:Class rdf:ID="amino_acid_residue_S_atom">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A sulfur atom in a specific chemical context within an amino_acid_residue</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#amino_acid_residue_atom"/>
  </owl:Class>
  <owl:Class rdf:ID="purine_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <nucleoside_base_residue_N_atom rdf:ID="nucleoside_base_residue_atom_N7"/>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#nucleoside_base_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#nucleoside_base_intraresidue_bond_C6-C5"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#nucleoside_base_intraresidue_bond_C5-C4"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <nucleoside_base_intraresidue_covalent_bond rdf:ID="nucleoside_base_intraresidue_bond_C4-N9">
            <covalently_links_from rdf:resource="#nucleoside_base_residue_atom_C4"/>
            <covalently_links_to>
              <nucleoside_base_residue_N_atom rdf:ID="nucleoside_base_residue_atom_N9"/>
            </covalently_links_to>
          </nucleoside_base_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <nucleoside_base_intraresidue_covalent_bond rdf:ID="nucleoside_base_intraresidue_bond_N9-C8">
            <covalently_links_to>
              <nucleoside_base_residue_C_atom rdf:ID="nucleoside_base_residue_atom_C8"/>
            </covalently_links_to>
            <covalently_links_from rdf:resource="#nucleoside_base_residue_atom_N9"/>
          </nucleoside_base_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <nucleoside_base_intraresidue_covalent_bond rdf:ID="nucleoside_base_intraresidue_bond_N7-C5">
            <covalently_links_to rdf:resource="#nucleoside_base_residue_atom_C5"/>
            <covalently_links_from rdf:resource="#nucleoside_base_residue_atom_N7"/>
          </nucleoside_base_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#nucleoside_base_intraresidue_bond_C4-N3"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <nucleoside_base_intraresidue_covalent_bond rdf:ID="nucleoside_base_intraresidue_bond_C8-N7">
            <covalently_links_to rdf:resource="#nucleoside_base_residue_atom_N7"/>
            <covalently_links_from rdf:resource="#nucleoside_base_residue_atom_C8"/>
          </nucleoside_base_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#nucleoside_base_residue_atom_C5"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#nucleoside_base_residue_atom_N3"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#nucleoside_base_residue_atom_N1"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#nucleoside_base_residue_atom_C4"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#nucleoside_base_intraresidue_bond_N3-C2"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#nucleoside_base_residue_atom_C8"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#nucleoside_base_intraresidue_bond_C2-N1"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#nucleoside_base_intraresidue_bond_N1-C6"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#nucleoside_base_residue_atom_N9"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#nucleoside_base_residue_atom_C2"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#nucleoside_base_residue_atom_C6"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="valine_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >val</rdfs:label>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >V</rdfs:label>
    <rdfs:subClassOf rdf:resource="#non-polar_amino_acid_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A valine residue</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#asparagine_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >N</rdfs:label>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <amino_acid_residue_C_atom rdf:ID="amino_acid_residue_atom_C3"/>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An asparagine residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <amino_acid_intraresidue_covalent_bond rdf:ID="amino_acid_intraresidue_bond_C4-C3">
            <covalently_links_to rdf:resource="#amino_acid_residue_atom_C3"/>
            <covalently_links_from>
              <amino_acid_residue_C_atom rdf:ID="amino_acid_residue_atom_C4"/>
            </covalently_links_from>
          </amino_acid_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <amino_acid_residue_N_atom rdf:ID="amino_acid_residue_atom_N4">
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >The nitrogen atom attached to C4 of an amino acid.  This is the nitrogen atom (in  asparagine residues) that N-glycans are linked to.</rdfs:comment>
          </amino_acid_residue_N_atom>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <amino_acid_intraresidue_covalent_bond rdf:ID="amino_acid_intraresidue_bond_C3-C2">
            <covalently_links_to>
              <amino_acid_residue_C_atom rdf:ID="amino_acid_residue_atom_C2"/>
            </covalently_links_to>
            <covalently_links_from rdf:resource="#amino_acid_residue_atom_C3"/>
          </amino_acid_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <amino_acid_residue_O_atom rdf:ID="amino_acid_residue_atom_O1">
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >The carbonyl oxygen of the C1 carboxyl group of an amino acid</rdfs:comment>
          </amino_acid_residue_O_atom>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#amino_acid_residue_atom_C4"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <amino_acid_intraresidue_covalent_bond rdf:ID="amino_acid_intraresidue_bond_O4-C4">
            <covalently_links_to>
              <amino_acid_residue_O_atom rdf:ID="amino_acid_residue_atom_O4"/>
            </covalently_links_to>
            <covalently_links_from rdf:resource="#amino_acid_residue_atom_C4"/>
          </amino_acid_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue>
          <amino_acid_residue_N_atom rdf:ID="amino_acid_residue_atom_N2">
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >The alpha amino atom of an amino_acid_residue</rdfs:comment>
          </amino_acid_residue_N_atom>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Asn</rdfs:label>
    <rdfs:subClassOf rdf:resource="#polar_amino_acid_residue"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <amino_acid_residue_H_atom rdf:ID="amino_acid_residue_atom_H2">
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >This is the alpha proton of an amino acid</rdfs:comment>
          </amino_acid_residue_H_atom>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <amino_acid_residue_C_atom rdf:ID="amino_acid_residue_atom_C1"/>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <amino_acid_intraresidue_covalent_bond rdf:ID="amino_acid_intraresidue_bond_O1-C1">
            <covalently_links_from rdf:resource="#amino_acid_residue_atom_O1"/>
            <covalently_links_to rdf:resource="#amino_acid_residue_atom_C1"/>
          </amino_acid_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <amino_acid_intraresidue_covalent_bond rdf:ID="amino_acid_intraresidue_bond_H2-C2">
            <covalently_links_from rdf:resource="#amino_acid_residue_atom_H2"/>
            <covalently_links_to rdf:resource="#amino_acid_residue_atom_C2"/>
          </amino_acid_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#amino_acid_residue_atom_O4"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#amino_acid_residue_atom_C2"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <amino_acid_intraresidue_covalent_bond rdf:ID="amino_acid_intraresidue_bond_N4-C4">
            <covalently_links_to rdf:resource="#amino_acid_residue_atom_N4"/>
            <covalently_links_from rdf:resource="#amino_acid_residue_atom_C4"/>
          </amino_acid_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <amino_acid_intraresidue_covalent_bond rdf:ID="amino_acid_intraresidue_bond_C2-C1">
            <covalently_links_from rdf:resource="#amino_acid_residue_atom_C2"/>
            <covalently_links_to rdf:resource="#amino_acid_residue_atom_C1"/>
          </amino_acid_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="complex_N-glycan_derived_oligosaccharide">
    <rdfs:subClassOf rdf:resource="#N-glycan_derived_oligosaccharide"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An N-glycan_derived_oligosaccharide that has antennae that originate with the addition of b-GlcpNAc residues to Man residues (e.g., by the action of GlcNAc transferases).</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="Non_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C2-C1"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C1"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_C9-C8">
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_C9"/>
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_C8"/>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C3-C2"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C4"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C3"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C7"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >9</owl:hasValue>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#number_of_main_chain_carbons"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C5-C4"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C6-C5"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#carbohydrate_residue_by_size"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C8-C7"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C9"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C7-C6"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C5"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with 9 main-chain carbon atoms</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_C4-C3"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C2"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C6"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C8"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Xyl_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A xylose residue</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_monosaccharide_name"/>
        </owl:onProperty>
        <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >Xyl</owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Xyl</rdfs:label>
    <rdfs:subClassOf rdf:resource="#no_deoxy_aldoPent_residue"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <sugar_configuration rdf:ID="xylo">
            <rdfs:label xml:lang="en">xylo</rdfs:label>
          </sugar_configuration>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_configuration"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Kdo_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O5-C5"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O6"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O1"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O8"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O4-C4"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#oct-2-ulose_residue"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O1-C1"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O6-C6"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O7"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#aldonic_acid_residue"/>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="_3-deoxy_sugar_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_configuration"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#manno"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O4"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O5"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A 3-deoxy-2-octulosonic acid residue, commonly known as KDO</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O8-C8"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O7-C7"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#_3-deoxy_sugar_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#_3-deoxy"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#deoxy_sugar_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue in which  oxygen atom O3  is missing</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#_2-keto_sugar_residue">
    <rdfs:subClassOf rdf:resource="#keto_sugar_residue"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <sugar_carbonyl_carbon_site_variation rdf:ID="_2-keto">
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >The anomeric carbon of the reducing form of the sugar is a ketone</rdfs:comment>
            <has_residue_modification_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >keto</has_residue_modification_name>
            <has_residue_modification_site rdf:resource="#carbohydrate_residue_atom_C2"/>
            <rdfs:label xml:lang="en">2-keto</rdfs:label>
          </sugar_carbonyl_carbon_site_variation>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with ketone at C2</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_carbon"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_C2"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#dideoxy_sugar_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#sugar_deoxy_carbon_variation"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue in which two oxygen atoms are missing</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#carbohydrate_by_oxygen_replacement_modification"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <sugar_deoxy_carbon_variation rdf:ID="dideoxy">
            <rdfs:label xml:lang="en">dideoxy</rdfs:label>
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >general specification of a dideoxy sugar wthout specifying the deoxy carbons</rdfs:comment>
            <has_residue_modification_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >dideoxy</has_residue_modification_name>
          </sugar_deoxy_carbon_variation>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#GlcN-ol_residue">
    <rdfs:subClassOf rdf:resource="#Hex-ol_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A glucosaminitol residue, i.e., a residue corresponding to a glucitol structure with O2 replaced by a nitrogen</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#_2-deoxy_sugar_residue"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_configuration"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#gluco"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >glucosaminitol</rdfs:label>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >GlcN-ol</rdfs:label>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O5"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O3"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O4-C4"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O6"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O5-C5"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O6-C6"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#_2-amino_sugar_residue"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_O4"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_intraresidue_bond_O3-C3"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="O-glycan_carbohydrate_residue">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#contextual_carbohydrate_residue"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue in the chemical context of the glycan portion of anO-glycan.  This includes all carbohydrate residues in O-glycans and oligosaccharides released by cleavage of O-glycans</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#S_atom">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A atom of the chemical element sulfur (atomic number 16).</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#atom"/>
  </owl:Class>
  <owl:Class rdf:about="#_2-amino_sugar_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_N2-C2">
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_C2"/>
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_N2"/>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#amino_sugar_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue that has a nitrogen atom attached to C2</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_N2"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
        <owl:hasValue>
          <sugar_amino_carbon_variation rdf:ID="_2-amino">
            <has_residue_modification_site rdf:resource="#carbohydrate_residue_atom_C2"/>
            <has_residue_modification_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >amino</has_residue_modification_name>
            <rdfs:label xml:lang="en">2-amino</rdfs:label>
          </sugar_amino_carbon_variation>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#polyatomic_moiety">
    <rdfs:subClassOf rdf:resource="#polyatomic_molecular_fragment"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A polyatomic molecular fragment that is larger than a residue.  An example is an N-glycan, which (1) is a fragment of a glycoprotein and (2) is composed of carbohydrate_residues.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#L-Gal_residue">
    <rdfs:subClassOf rdf:resource="#L-residue"/>
    <rdfs:subClassOf rdf:resource="#Gal_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An L-galactose residue</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#Fru_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_configuration"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#arabino"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A fructose residue</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#hex-2-ulose_no_deoxy_residue"/>
  </owl:Class>
  <owl:Class rdf:ID="deoxy_ribonucleotide_moiety">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecular fragment that consists of a deoxy ribose residue, a nucleoside_base residue, and at least one linked_phosphate_residue.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#nucleotide_moiety"/>
  </owl:Class>
  <owl:Class rdf:ID="antibody">
    <rdfs:subClassOf rdf:resource="#functional_protein"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A protein generated by the immune system of an organism to specifically bind to an epitope.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#contextual_carbohydrate_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue defined primarily by its chemical context in a glycan of a specific type</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:allValuesFrom>
          <owl:Class rdf:ID="carbohydrate_residue_C_atom"/>
        </owl:allValuesFrom>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:about="#has_anomeric_carbon"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#carbohydrate_residue"/>
  </owl:Class>
  <owl:Class rdf:about="#D-Kdo_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_configuration"/>
        </owl:onProperty>
        <owl:hasValue rdf:resource="#manno"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#Kdo_residue"/>
    <rdfs:subClassOf rdf:resource="#D-residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A 3-deoxy-D-manno-2-octulosonic acid residue, commonly known as KDO</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#reducing_ketose_residue">
    <owl:equivalentClass>
      <owl:Class>
        <owl:intersectionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#keto_sugar_residue"/>
          <owl:Class rdf:about="#reducing_carbohydrate_residue"/>
        </owl:intersectionOf>
      </owl:Class>
    </owl:equivalentClass>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with ketone that is not glycosidically linked to another moiety</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#nucleoside_base_residue">
    <owl:disjointWith rdf:resource="#carbohydrate_residue"/>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#residue"/>
    </rdfs:subClassOf>
    <owl:disjointWith rdf:resource="#amino_acid_residue"/>
    <owl:disjointWith rdf:resource="#non-standard_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A residue consisting of a cyclic, aromatic base (i.e., purine or pyrimidine) that is a component of a nucleoside</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="non-2-ulose_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with ketone at C2 and 9 carbons in the main chain</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Non_residue"/>
    <rdfs:subClassOf rdf:resource="#_2-keto_sugar_residue"/>
  </owl:Class>
  <owl:Class rdf:about="#residue">
    <rdfs:subClassOf rdf:resource="#polyatomic_molecular_fragment"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_precursor"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A residue is a subunit of a polymer.  For most biopolymers, hydrolysis breaks bonds between the residues to generate a collection of small molecules, such as amino acids, nucleotides, or monosaccharides, which are called residues in the context of the polymer which they constitute.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_non-standard_residue"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_residue"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >0</owl:cardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#is_precursor_of"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#carbohydrate_residue_C_atom">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbon atom in a specific chemical context within a carbohydrate_residue</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#carbohydrate_residue_atom"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >C</rdfs:label>
    <rdfs:subClassOf rdf:resource="#C_atom"/>
  </owl:Class>
  <owl:Class rdf:about="#proline_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A proline residue</rdfs:comment>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Pro</rdfs:label>
    <rdfs:subClassOf rdf:resource="#N-cyclic_amino_acid_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >P</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="glycosyl_hydrolase">
    <rdfs:subClassOf rdf:resource="#enzyme"/>
    <owl:equivalentClass>
      <rdf:Description rdf:about="http://lsdis.cs.uga.edu/projects/glycomics/2006/EnzyO.owl#enzyme_ec_3.2">
        <owl:equivalentClass rdf:resource="#glycosyl_hydrolase"/>
      </rdf:Description>
    </owl:equivalentClass>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A protein that catalyzes the hydrolysis of a glycosidic bond.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="monoglycosyl-beta-D-Manp_residue">
    <rdfs:subClassOf rdf:resource="#beta-D-Manp_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A beta-D-mannopyranosyl residue in the context of a monoglycosyl_moiety</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#monoglycosyl_carbohydrate_residue"/>
  </owl:Class>
  <owl:Class rdf:ID="glycosidic_to_phosphate_covalent_bond">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A covalent_bond between the anomeric carbon of a carbohydrate residue and an oxygen atom of a phosphate residue.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#glycosidic_covalent_bond"/>
  </owl:Class>
  <owl:Class rdf:ID="guanine_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <nucleoside_base_residue_N_atom rdf:ID="nucleoside_base_residue_atom_N2"/>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#purine_residue"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <nucleoside_base_residue_O_atom rdf:ID="nucleoside_base_residue_atom_O6"/>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <nucleoside_base_intraresidue_covalent_bond rdf:ID="nucleoside_base_intraresidue_bond_N2-C2">
            <covalently_links_to rdf:resource="#nucleoside_base_residue_atom_C2"/>
            <covalently_links_from rdf:resource="#nucleoside_base_residue_atom_N2"/>
          </nucleoside_base_intraresidue_covalent_bond>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <nucleoside_base_intraresidue_covalent_bond rdf:ID="nucleoside_base_intraresidue_bond_O6-C6">
            <covalently_links_from rdf:resource="#nucleoside_base_residue_atom_O6"/>
            <covalently_links_to rdf:resource="#nucleoside_base_residue_atom_C6"/>
          </nucleoside_base_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <nucleoside_base_intraresidue_covalent_bond rdf:ID="nucleoside_base_intraresidue_bond_H8-C8"/>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
        <owl:hasValue>
          <nucleoside_base_residue_H_atom rdf:ID="nucleoside_base_residue_atom_H8"/>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="monoglycosyl-beta-D-Glcp_residue">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A beta-D-glucopyranosyl residue in the context of a monoglycosyl_moiety</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#beta-D-Glcp_residue"/>
    <rdfs:subClassOf rdf:resource="#monoglycosyl_carbohydrate_residue"/>
  </owl:Class>
  <owl:Class rdf:about="#nucleoside_moiety">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#nucleoside_base_residue"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_residue"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecular fragment that contains  a ribose residue and a nucleoside_base residue.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_residue"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#nucleoside_carbohydrate_residue"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#non_carbohydrate_moiety"/>
  </owl:Class>
  <owl:Class rdf:about="#intraresidue_covalent_bond">
    <rdfs:subClassOf rdf:resource="#covalent_bond"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A covalent_bond between two atoms within a single residue, such as the bond between O2 and C2 of a Glc residue.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#peptide_moiety">
    <rdfs:subClassOf rdf:resource="#non_carbohydrate_moiety"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A molecular fragment that consists of amino acids that are covalently lined to each other by peptide bonds in a linear array.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#_3-5-dideoxy-non-2-ulose_residue">
    <rdfs:subClassOf rdf:resource="#non-2-ulose_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue with ketone at C2, 9 carbons in the main chain, and missing O3 and O5</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#_3-5-dideoxy_sugar_residue"/>
  </owl:Class>
  <owl:Class rdf:ID="N-glycan_alpha-D-Galp">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An alpha-D-galactopyranose residue in the chemical context of an N-glycan</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#N-glycan_carbohydrate_residue"/>
    <rdfs:subClassOf rdf:resource="#alpha-D-Galp_residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-D-Galp</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="polysaccharide">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An molecule consisting ofmany carbohydrate_residues.  If the polymer is attached to a protein or lipid, it should be classified as a proteoglycan or glycolipid.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#free_glycan"/>
  </owl:Class>
  <owl:Class rdf:ID="tryptophan_residue">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >W</rdfs:label>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Trp</rdfs:label>
    <rdfs:subClassOf rdf:resource="#aromatic_amino_acid_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A tryptophan reside</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="amino_acid_residue_H_atom">
    <rdfs:subClassOf rdf:resource="#amino_acid_residue_atom"/>
    <rdfs:subClassOf rdf:resource="#H_atom"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A hydrogen atom in a specific chemical context within an amino_acid_residue</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#_5-amino_sugar_residue">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue rdf:resource="#carbohydrate_residue_atom_N5"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_atom"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:hasValue>
          <sugar_amino_carbon_variation rdf:ID="_5-amino">
            <has_residue_modification_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >amino</has_residue_modification_name>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >5-amino</rdfs:label>
            <has_residue_modification_site rdf:resource="#carbohydrate_residue_atom_C5"/>
          </sugar_amino_carbon_variation>
        </owl:hasValue>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_sugar_structural_variation"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#amino_sugar_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A carbohydrate residue that has a nitrogen atom attached to C5</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#has_link"/>
        </owl:onProperty>
        <owl:hasValue>
          <carbohydrate_intraresidue_covalent_bond rdf:ID="carbohydrate_intraresidue_bond_N5-C5">
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_N5"/>
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_C5"/>
          </carbohydrate_intraresidue_covalent_bond>
        </owl:hasValue>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#D-Xyl_residue">
    <rdfs:subClassOf rdf:resource="#D-residue"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >D-Xyl</rdfs:label>
    <rdfs:subClassOf rdf:resource="#Xyl_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A D-xylose residue</rdfs:comment>
  </owl:Class>
  <owl:ObjectProperty rdf:about="#has_root_residue">
    <rdfs:subPropertyOf>
      <owl:ObjectProperty rdf:about="#has_residue"/>
    </rdfs:subPropertyOf>
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#carbohydrate_moiety"/>
          <owl:Class rdf:about="#free_glycan"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >One of the residues in a larger structure can often be considered the root of a tree that describes the larger structure.</rdfs:comment>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
    <rdfs:range rdf:resource="#carbohydrate_residue"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_residue_modification_site">
    <rdfs:domain rdf:resource="#sugar_structural_variation"/>
    <rdfs:subPropertyOf>
      <owl:ObjectProperty rdf:ID="has_structural_property"/>
    </rdfs:subPropertyOf>
    <rdfs:range rdf:resource="#carbohydrate_residue_atom"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#has_precursor">
    <rdfs:subPropertyOf>
      <rdf:Description rdf:about="http://www.geneontology.org/owl/#OBO_REL_derives_from">
        <owl:inverseOf>
          <owl:ObjectProperty rdf:ID="inverse_of_derives_from"/>
        </owl:inverseOf>
      </rdf:Description>
    </rdfs:subPropertyOf>
    <rdfs:domain rdf:resource="#chemical_entity"/>
    <owl:inverseOf>
      <owl:ObjectProperty rdf:about="#is_precursor_of"/>
    </owl:inverseOf>
    <rdfs:range rdf:resource="#chemical_entity"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_peptide_moiety">
    <rdfs:subPropertyOf>
      <owl:ObjectProperty rdf:about="#has_non-carbohydrate_moiety"/>
    </rdfs:subPropertyOf>
    <rdfs:range rdf:resource="#peptide_moiety"/>
    <rdfs:domain rdf:resource="#molecule"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#has_reactant">
    <rdfs:range rdf:resource="#chemical_entity"/>
    <rdfs:subPropertyOf rdf:resource="http://www.geneontology.org/owl/#OBO_REL_has_participant"/>
    <rdfs:domain rdf:resource="#reaction"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#has_structural_property">
    <rdfs:subPropertyOf>
      <owl:ObjectProperty rdf:ID="has_chemical_property"/>
    </rdfs:subPropertyOf>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_reaction_property">
    <rdfs:subPropertyOf>
      <owl:ObjectProperty rdf:about="#has_chemical_property"/>
    </rdfs:subPropertyOf>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#embodies_more_specific_link">
    <rdfs:subPropertyOf rdf:resource="http://www.geneontology.org/owl/#OBO_REL_relationship"/>
    <rdfs:domain rdf:resource="#intramolecular_link"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
    <rdfs:range rdf:resource="#intramolecular_link"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#has_O-glycan">
    <rdfs:domain rdf:resource="#molecule"/>
    <rdfs:subPropertyOf>
      <owl:ObjectProperty rdf:about="#has_carbohydrate_moiety"/>
    </rdfs:subPropertyOf>
    <rdfs:range rdf:resource="#O-glycan"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#has_link">
    <rdfs:range rdf:resource="#intramolecular_link"/>
    <rdfs:domain rdf:resource="#chemical_entity"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_glycosyl_transferase_mechanism">
    <rdfs:range rdf:resource="#glycosyl_transferase_mechanism"/>
    <rdfs:subPropertyOf rdf:resource="#has_reaction_property"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
    <rdfs:domain rdf:resource="#glycosyl_transferase"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#inverse_of_derives_from">
    <rdfs:subPropertyOf rdf:resource="http://www.geneontology.org/owl/#OBO_REL_relationship"/>
    <owl:inverseOf rdf:resource="http://www.geneontology.org/owl/#OBO_REL_derives_from"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_catalyst">
    <rdfs:domain rdf:resource="#reaction"/>
    <rdfs:subPropertyOf rdf:resource="http://www.geneontology.org/owl/#OBO_REL_has_agent"/>
    <rdfs:range rdf:resource="#chemical_entity"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_moiety">
    <rdfs:range rdf:resource="#polyatomic_moiety"/>
    <rdfs:subPropertyOf>
      <owl:ObjectProperty rdf:ID="has_part"/>
    </rdfs:subPropertyOf>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#has_carbohydrate_moiety">
    <rdfs:range rdf:resource="#carbohydrate_moiety"/>
    <rdfs:domain rdf:resource="#glycoconjugate"/>
    <rdfs:subPropertyOf rdf:resource="#has_moiety"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#has_functional_group">
    <rdfs:subPropertyOf>
      <owl:ObjectProperty rdf:about="#has_part"/>
    </rdfs:subPropertyOf>
    <rdfs:domain rdf:resource="#chemical_entity"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Associates a functional_group to a larger structure that contains this functional group.  For example, GlcNAc contains_functional_group N-acetyl.  In contrast, a GlcNAc MAY also be connected to a sulfate (non-standard_residue)  via an intramolecular_link.  The sulfate non-standard_residue is not part of the GlcNAc residue itself.</rdfs:comment>
    <rdfs:range rdf:resource="#functional_group"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#covalently_links_from">
    <rdfs:range rdf:resource="#molecular_fragment"/>
    <rdfs:domain rdf:resource="#intramolecular_link"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
    <rdfs:subPropertyOf>
      <owl:ObjectProperty rdf:ID="covalently_links"/>
    </rdfs:subPropertyOf>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_glycosyl_donor_substrate">
    <rdfs:range rdf:resource="#glycosyl_donor_substrate"/>
    <rdfs:subPropertyOf rdf:resource="#has_reactant"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_product">
    <rdfs:subPropertyOf rdf:resource="http://www.geneontology.org/owl/#OBO_REL_has_participant"/>
    <rdfs:range rdf:resource="#chemical_entity"/>
    <rdfs:domain rdf:resource="#reaction"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#has_part">
    <owl:inverseOf>
      <rdf:Description rdf:about="http://www.geneontology.org/owl/#OBO_REL_part_of">
        <owl:inverseOf rdf:resource="#has_part"/>
      </rdf:Description>
    </owl:inverseOf>
    <rdfs:subPropertyOf rdf:resource="http://www.geneontology.org/owl/#OBO_REL_relationship"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="is_detached_form_of">
    <rdfs:domain rdf:resource="#oligosaccharide"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >When an N-glycan, O-glycan, etc is detached from a glycoconjugate, an oligosaccharide is released</rdfs:comment>
    <rdfs:subPropertyOf rdf:resource="http://www.geneontology.org/owl/#OBO_REL_relationship"/>
    <rdfs:range rdf:resource="#glycan_moiety"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#has_non-carbohydrate_moiety">
    <rdfs:subPropertyOf rdf:resource="#has_moiety"/>
    <rdfs:range rdf:resource="#non_carbohydrate_moiety"/>
    <rdfs:domain rdf:resource="#glycoconjugate"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#has_lipid_moiety">
    <rdfs:domain rdf:resource="#molecule"/>
    <rdfs:range rdf:resource="#lipid_moiety"/>
    <rdfs:subPropertyOf rdf:resource="#has_non-carbohydrate_moiety"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="contains">
    <owl:inverseOf>
      <rdf:Description rdf:about="http://www.geneontology.org/owl/#OBO_REL_contained_in">
        <owl:inverseOf rdf:resource="#contains"/>
      </rdf:Description>
    </owl:inverseOf>
    <rdfs:subPropertyOf rdf:resource="http://www.geneontology.org/owl/#OBO_REL_relationship"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#has_sugar_structural_variation">
    <rdfs:subPropertyOf rdf:resource="#has_structural_property"/>
    <rdfs:domain rdf:resource="#carbohydrate_residue"/>
    <rdfs:range rdf:resource="#sugar_structural_variation"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_acceptor_residue">
    <rdfs:domain rdf:resource="#reaction"/>
    <rdfs:subPropertyOf rdf:resource="http://www.geneontology.org/owl/#OBO_REL_has_participant"/>
    <rdfs:range rdf:resource="#carbohydrate_residue"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#has_carbohydrate_residue">
    <rdfs:subPropertyOf>
      <owl:ObjectProperty rdf:about="#has_residue"/>
    </rdfs:subPropertyOf>
    <rdfs:range rdf:resource="#carbohydrate_residue"/>
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#carbohydrate_moiety"/>
          <owl:Class rdf:about="#free_glycan"/>
          <owl:Class rdf:about="#monosaccharide"/>
          <owl:Class rdf:about="#nucleoside_moiety"/>
          <owl:Class rdf:about="#nucleotide"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#covalently_links">
    <rdfs:range rdf:resource="#molecular_fragment"/>
    <rdfs:subPropertyOf>
      <owl:ObjectProperty rdf:about="#has_chemical_property"/>
    </rdfs:subPropertyOf>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#has_chemical_property">
    <rdfs:subPropertyOf rdf:resource="http://www.geneontology.org/owl/#OBO_REL_relationship"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#has_amino_acid_residue">
    <rdfs:domain rdf:resource="#chemical_entity"/>
    <rdfs:range rdf:resource="#amino_acid_residue"/>
    <rdfs:subPropertyOf>
      <owl:ObjectProperty rdf:about="#has_residue"/>
    </rdfs:subPropertyOf>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_proper_part">
    <rdfs:subPropertyOf rdf:resource="#has_part"/>
    <owl:inverseOf>
      <rdf:Description rdf:about="http://www.geneontology.org/owl/#OBO_REL_proper_part_of">
        <owl:inverseOf rdf:resource="#has_proper_part"/>
      </rdf:Description>
    </owl:inverseOf>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="occurs_in_solvent">
    <rdfs:subPropertyOf rdf:resource="#has_reaction_property"/>
    <rdfs:range rdf:resource="#molecule"/>
    <rdfs:domain rdf:resource="#reaction"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_nucleotide_moiety">
    <rdfs:domain rdf:resource="#molecule"/>
    <rdfs:range rdf:resource="#nucleotide_moiety"/>
    <rdfs:subPropertyOf rdf:resource="#has_non-carbohydrate_moiety"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#has_configuration">
    <rdfs:subPropertyOf rdf:resource="#has_structural_property"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
    <rdfs:range rdf:resource="#sugar_configuration"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A representation of the combined geometric orientation of all the assymetric atoms in the sugar residue, except for the anomeric carbon.</rdfs:comment>
    <rdfs:domain rdf:resource="#carbohydrate_residue"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#has_atom">
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#polyatomic_molecular_fragment"/>
          <owl:Class rdf:about="#molecule"/>
          <owl:Class rdf:about="#radical"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
    <rdfs:range rdf:resource="#atom"/>
    <rdfs:subPropertyOf rdf:resource="#has_part"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#has_non-standard_residue">
    <rdfs:subPropertyOf>
      <owl:ObjectProperty rdf:about="#has_residue"/>
    </rdfs:subPropertyOf>
    <rdfs:range rdf:resource="#non-standard_residue"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Associates a non-standard_residue with a structure that contains it.  This property is distinct from has_functional_group, as in structure that  has_non-standard_residue, the connection between the non-standard_residue and other components of the structure must be specified by an intramolecular_link</rdfs:comment>
    <rdfs:domain rdf:resource="#chemical_entity"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="affects">
    <rdfs:subPropertyOf rdf:resource="http://www.geneontology.org/owl/#OBO_REL_relationship"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_nucleoside_base_residue">
    <rdfs:subPropertyOf>
      <owl:ObjectProperty rdf:about="#has_residue"/>
    </rdfs:subPropertyOf>
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#nucleoside_moiety"/>
          <owl:Class rdf:about="#nucleotide"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
    <rdfs:range rdf:resource="#nucleoside_base_residue"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="binds_haptin">
    <rdfs:range rdf:resource="#chemical_entity"/>
    <rdfs:domain rdf:resource="#lectin"/>
    <rdfs:subPropertyOf rdf:resource="#has_reaction_property"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_precursor_residue">
    <rdfs:subPropertyOf rdf:resource="http://www.geneontology.org/owl/#OBO_REL_derives_from"/>
    <rdfs:range rdf:resource="#residue"/>
    <owl:inverseOf>
      <owl:ObjectProperty rdf:ID="is_precursor_residue_of"/>
    </owl:inverseOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >does not necessarily imply that the residue changed in a reaction</rdfs:comment>
    <rdfs:domain rdf:resource="#residue"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="binds-epitope">
    <rdfs:subPropertyOf rdf:resource="#has_reaction_property"/>
    <rdfs:domain rdf:resource="#antibody"/>
    <rdfs:range rdf:resource="#epitope"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_improper_part">
    <rdfs:subPropertyOf rdf:resource="#has_part"/>
    <owl:inverseOf>
      <rdf:Description rdf:about="http://www.geneontology.org/owl/#OBO_REL_improper_part_of">
        <owl:inverseOf rdf:resource="#has_improper_part"/>
      </rdf:Description>
    </owl:inverseOf>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#has_residue">
    <rdfs:subPropertyOf rdf:resource="#has_part"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_integral_part">
    <owl:inverseOf>
      <rdf:Description rdf:about="http://www.geneontology.org/owl/#OBO_REL_integral_part_of">
        <owl:inverseOf rdf:resource="#has_integral_part"/>
      </rdf:Description>
    </owl:inverseOf>
    <rdfs:subPropertyOf rdf:resource="#has_part"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#is_precursor_of">
    <owl:inverseOf rdf:resource="#has_precursor"/>
    <rdfs:range rdf:resource="#chemical_entity"/>
    <rdfs:subPropertyOf rdf:resource="#inverse_of_derives_from"/>
    <rdfs:domain rdf:resource="#chemical_entity"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="has_acceptor_substrate">
    <rdfs:subPropertyOf rdf:resource="#has_reactant"/>
    <rdfs:range>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#molecular_fragment"/>
          <owl:Class rdf:about="#molecule"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:range>
    <rdfs:domain rdf:resource="#reaction"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#has_N-glycan">
    <rdfs:range rdf:resource="#N-glycan"/>
    <rdfs:subPropertyOf rdf:resource="#has_carbohydrate_moiety"/>
    <rdfs:domain rdf:resource="#molecule"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#is_precursor_residue_of">
    <rdfs:range rdf:resource="#residue"/>
    <rdfs:domain rdf:resource="#residue"/>
    <owl:inverseOf rdf:resource="#has_precursor_residue"/>
    <rdfs:subPropertyOf rdf:resource="#inverse_of_derives_from"/>
  </owl:ObjectProperty>
  <rdf:Property rdf:ID="contains_functional_group"/>
  <owl:DatatypeProperty rdf:ID="has_EC_name">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#enzyme"/>
    <rdfs:subPropertyOf>
      <owl:DatatypeProperty rdf:ID="has_identifier"/>
    </rdfs:subPropertyOf>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#has_number_of_C_atoms">
    <rdfs:domain rdf:resource="#chemical_entity"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
    <rdfs:subPropertyOf>
      <owl:DatatypeProperty rdf:about="#has_number_of_atoms"/>
    </rdfs:subPropertyOf>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#has_CHEBI_ID">
    <rdfs:subPropertyOf rdf:resource="#has_identifier"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#chemical_entity"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#has_number_of_H_atoms">
    <rdfs:subPropertyOf>
      <owl:DatatypeProperty rdf:about="#has_number_of_atoms"/>
    </rdfs:subPropertyOf>
    <rdfs:domain rdf:resource="#chemical_entity"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="has_monoisotopic_mass">
    <rdfs:domain rdf:resource="#chemical_entity"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >The mass of one copy of the chemical entity (in Daltons) when all atoms are present as the most abundant isotope (i.e., 1H, 12C, 16O, etc.)  The monoisotopic mass of methane (CH4) is 16.03</rdfs:comment>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#float"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="has_chemical_mass">
    <rdfs:domain rdf:resource="#chemical_entity"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >The mass of one copy of the chemical entity (in Daltons) calculated using the natural-abundance weight-averaged mass of each atom.  The chemcial mass of methane (CH4) is 16.04 Da. </rdfs:comment>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#float"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#has_number_of_P_atoms">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
    <rdfs:domain rdf:resource="#chemical_entity"/>
    <rdfs:subPropertyOf>
      <owl:DatatypeProperty rdf:about="#has_number_of_atoms"/>
    </rdfs:subPropertyOf>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#has_number_of_atoms">
    <rdfs:domain rdf:resource="#chemical_entity"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#has_number_of_O_atoms">
    <rdfs:domain rdf:resource="#chemical_entity"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
    <rdfs:subPropertyOf rdf:resource="#has_number_of_atoms"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="has_residue_modification_name">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:subPropertyOf rdf:resource="#has_identifier"/>
    <rdfs:domain rdf:resource="#sugar_structural_variation"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="CHEBI_ID">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#has_amino_acid_sequence">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#peptide"/>
  </owl:DatatypeProperty>
  <owl:FunctionalProperty rdf:about="#has_anomeric_configuration">
    <rdfs:subPropertyOf rdf:resource="#has_structural_property"/>
    <rdfs:range rdf:resource="#anomeric_configuration"/>
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#carbohydrate_residue"/>
          <owl:Class rdf:about="#monosaccharide"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:about="#covalently_links_to">
    <rdfs:domain rdf:resource="#intramolecular_link"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
    <rdfs:range rdf:resource="#molecular_fragment"/>
    <rdfs:subPropertyOf rdf:resource="#covalently_links"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="adds_glycosyl_residue">
    <rdfs:range rdf:resource="#contextual_carbohydrate_residue"/>
    <rdfs:subPropertyOf rdf:resource="http://www.geneontology.org/owl/#OBO_REL_has_participant"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
    <rdfs:domain rdf:resource="#reaction"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A glycosyl residue is added to the acceptor substrate by transfer of a carbohydrate residue from the donor substrate (usually a nucleotide sugar) to form the product (a glycan or glycoside).  The glycosyl residue here is defined within the context of the product (acceptor plus glycosyl residue).
</rdfs:comment>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="has_IUPAC_glycan_representation">
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#carbohydrate"/>
          <owl:Class rdf:about="#carbohydrate_moiety"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:subPropertyOf rdf:resource="#has_identifier"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:about="#has_monosaccharide_name">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Each residue has a name that corresponds to the name of the monosaccharide to which the residue is converted upon hydrolysis of the glysan.</rdfs:comment>
    <rdfs:subPropertyOf rdf:resource="#has_identifier"/>
    <rdfs:domain rdf:resource="#carbohydrate_residue"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="has_code_letter">
    <rdfs:domain rdf:resource="#amino_acid_residue"/>
    <rdfs:subPropertyOf rdf:resource="#has_identifier"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:about="#number_of_main_chain_carbons">
    <rdfs:domain rdf:resource="#residue"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:about="#has_absolute_configuration">
    <rdfs:range rdf:resource="#absolute_configuration"/>
    <rdfs:subPropertyOf rdf:resource="#has_structural_property"/>
    <rdfs:domain rdf:resource="#chemical_entity"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="has_linucs_representation">
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#carbohydrate"/>
          <owl:Class rdf:about="#glycan_moiety"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
    <rdfs:subPropertyOf rdf:resource="#has_identifier"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="has_EC_reaction">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#enzyme"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:about="#has_number_of_S_atoms">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
    <rdfs:subPropertyOf rdf:resource="#has_number_of_atoms"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
    <rdfs:domain rdf:resource="#chemical_entity"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:about="#has_number_of_N_atoms">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
    <rdfs:domain rdf:resource="#chemical_entity"/>
    <rdfs:subPropertyOf rdf:resource="#has_number_of_atoms"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="has_linking_bonds">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Number of bonds connecting the functional group to the rest of the molecule.  For example, 1 bond connects a methyl group to the molecule (-Me), while 2 bonds connect an oxo-group to the molecule (=O).</rdfs:comment>
    <rdfs:domain rdf:resource="#functional_group"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:about="#has_ring_form">
    <rdfs:subPropertyOf rdf:resource="#has_structural_property"/>
    <rdfs:range rdf:resource="#ring_form"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A one-letter representation (often italicized) of the number of atoms in the sugar residue ring.  The letter p represents a pyranoid (6 membered) ring and the letter f represents a furanoid (5 membered) ring.</rdfs:comment>
    <rdfs:domain rdf:resource="#carbohydrate_residue"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:about="#has_anomeric_carbon">
    <rdfs:range rdf:resource="#C_atom"/>
    <rdfs:domain rdf:resource="#carbohydrate_residue"/>
    <rdfs:subPropertyOf rdf:resource="#has_part"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
  </owl:FunctionalProperty>
  <high-mannose_N-glycan_derived_oligosaccharide rdf:ID="N-Glycan-G06558">
    <has_link>
      <residue_link rdf:ID="N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link">
        <embodies_more_specific_link>
          <glycosidic_covalent_bond_between_carbohydrate_residues rdf:ID="glycosidic_C1-O3_bond">
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_C1"/>
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_O3"/>
          </glycosidic_covalent_bond_between_carbohydrate_residues>
        </embodies_more_specific_link>
        <covalently_links_from>
          <N-glycan_alpha-D-Manp rdf:ID="N-glycan_a-D-Manp_7">
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >a-D-Manp</rdfs:label>
            <has_sugar_structural_variation rdf:resource="#aldo"/>
            <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >CHEBI:28729</has_CHEBI_ID>
            <has_absolute_configuration rdf:resource="#D"/>
            <has_configuration rdf:resource="#manno"/>
            <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
            <has_anomeric_configuration rdf:resource="#alpha"/>
            <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >Man</has_monosaccharide_name>
            <has_ring_form rdf:resource="#pyranoid"/>
          </N-glycan_alpha-D-Manp>
        </covalently_links_from>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_a-D-Manp_7 residue and the N-glycan_core_b-D-Manp residue.</rdfs:comment>
        <rdfs:label xml:lang="en">link from N-glycan_a-D-Manp_7 to N-glycan_core_b-D-Manp</rdfs:label>
        <covalently_links_to>
          <N-glycan_beta-D-Manp rdf:ID="N-glycan_core_b-D-Manp">
            <has_configuration rdf:resource="#manno"/>
            <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >CHEBI:28563</has_CHEBI_ID>
            <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >Man</has_monosaccharide_name>
            <has_anomeric_configuration rdf:resource="#beta"/>
            <has_sugar_structural_variation rdf:resource="#aldo"/>
            <has_absolute_configuration rdf:resource="#D"/>
            <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
            <has_ring_form rdf:resource="#pyranoid"/>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >b-D-Manp</rdfs:label>
          </N-glycan_beta-D-Manp>
        </covalently_links_to>
      </residue_link>
    </has_link>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_carbohydrate_residue>
      <N-glycan_beta-D-GlcpNAc rdf:ID="N-glycan_b-D-GlcpNAc_9">
        <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >CHEBI:28009</has_CHEBI_ID>
        <has_absolute_configuration rdf:resource="#D"/>
        <has_configuration rdf:resource="#gluco"/>
        <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >GlcNAc</has_monosaccharide_name>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >b-D-GlcpNAc</rdfs:label>
        <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
        <has_sugar_structural_variation rdf:resource="#aldo"/>
        <has_ring_form rdf:resource="#pyranoid"/>
        <contains_functional_group rdf:resource="#N-acetyl"/>
        <has_anomeric_configuration rdf:resource="#beta"/>
      </N-glycan_beta-D-GlcpNAc>
    </has_carbohydrate_residue>
    <has_link>
      <residue_link rdf:ID="N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link">
        <covalently_links_from>
          <N-glycan_alpha-D-Manp rdf:ID="N-glycan_a-D-Manp_4">
            <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >Man</has_monosaccharide_name>
            <has_configuration rdf:resource="#manno"/>
            <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
            <has_sugar_structural_variation rdf:resource="#aldo"/>
            <has_anomeric_configuration rdf:resource="#alpha"/>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >a-D-Manp</rdfs:label>
            <has_ring_form rdf:resource="#pyranoid"/>
            <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >CHEBI:28729</has_CHEBI_ID>
            <has_absolute_configuration rdf:resource="#D"/>
          </N-glycan_alpha-D-Manp>
        </covalently_links_from>
        <rdfs:label xml:lang="en">link from N-glycan_a-D-Manp_4 to N-glycan_core_b-D-Manp</rdfs:label>
        <covalently_links_to rdf:resource="#N-glycan_core_b-D-Manp"/>
        <embodies_more_specific_link>
          <glycosidic_covalent_bond_between_carbohydrate_residues rdf:ID="glycosidic_C1-O6_bond">
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_O6"/>
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_C1"/>
          </glycosidic_covalent_bond_between_carbohydrate_residues>
        </embodies_more_specific_link>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_a-D-Manp_4 residue and the N-glycan_core_b-D-Manp residue.</rdfs:comment>
      </residue_link>
    </has_link>
    <has_carbohydrate_residue>
      <N-glycan_beta-D-GlcpNAc rdf:ID="N-glycan_b-D-GlcpNAc_12">
        <has_anomeric_configuration rdf:resource="#beta"/>
        <has_absolute_configuration rdf:resource="#D"/>
        <contains_functional_group rdf:resource="#N-acetyl"/>
        <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
        <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >GlcNAc</has_monosaccharide_name>
        <has_sugar_structural_variation rdf:resource="#aldo"/>
        <has_ring_form rdf:resource="#pyranoid"/>
        <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >CHEBI:28009</has_CHEBI_ID>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >b-D-GlcpNAc</rdfs:label>
        <has_configuration rdf:resource="#gluco"/>
      </N-glycan_beta-D-GlcpNAc>
    </has_carbohydrate_residue>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{}[(6+1)][b-D-GlcpNAc]{}}}}</has_linucs_representation>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <rdfs:label xml:lang="en">G06558</rdfs:label>
    <has_link>
      <residue_link rdf:ID="N-glycan_core_b-D-Manp_to_N-glycan_reducing_core_D-GlcNAc_B_link">
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_core_b-D-Manp residue and the N-glycan_reducing_core_D-GlcNAc_B residue.</rdfs:comment>
        <rdfs:label xml:lang="en">link from N-glycan_core_b-D-Manp to N-glycan_reducing_core_D-GlcNAc_B</rdfs:label>
        <covalently_links_from rdf:resource="#N-glycan_core_b-D-Manp"/>
        <covalently_links_to>
          <N-glycan_reducing_D-GlcNAc rdf:ID="N-glycan_reducing_core_D-GlcNAc_B">
            <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >GlcNAc</has_monosaccharide_name>
            <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
            <is_precursor_residue_of>
              <N-glycan_D-GlcNAc-ol rdf:ID="N-glycan_D-GlcNAc-ol_B">
                <has_configuration rdf:resource="#gluco"/>
                <has_atom rdf:resource="#carbohydrate_residue_atom_O1"/>
                <has_link rdf:resource="#carbohydrate_intraresidue_bond_O1-C1"/>
                <has_ring_form rdf:resource="#open_chain"/>
                <has_sugar_structural_variation rdf:resource="#_2-deoxy"/>
                <has_precursor_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_B"/>
                <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >D-GlcNAc-ol</rdfs:label>
                <contains_functional_group rdf:resource="#N-acetyl"/>
                <has_absolute_configuration rdf:resource="#D"/>
              </N-glycan_D-GlcNAc-ol>
            </is_precursor_residue_of>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >D-GlcNAc</rdfs:label>
            <has_absolute_configuration rdf:resource="#D"/>
            <has_sugar_structural_variation rdf:resource="#_2-deoxy"/>
            <contains_functional_group rdf:resource="#N-acetyl"/>
            <has_configuration rdf:resource="#gluco"/>
            <has_precursor_residue>
              <N-glycan_beta-D-GlcpNAc rdf:ID="N-glycan_core_b-D-GlcpNAc_B">
                <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >b-D-GlcpNAc</rdfs:label>
                <has_ring_form rdf:resource="#pyranoid"/>
                <has_configuration rdf:resource="#gluco"/>
                <is_precursor_residue_of rdf:resource="#N-glycan_reducing_core_D-GlcNAc_B"/>
                <has_absolute_configuration rdf:resource="#D"/>
                <has_sugar_structural_variation rdf:resource="#aldo"/>
                <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
                <contains_functional_group rdf:resource="#N-acetyl"/>
                <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >GlcNAc</has_monosaccharide_name>
                <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >CHEBI:28009</has_CHEBI_ID>
                <has_anomeric_configuration rdf:resource="#beta"/>
              </N-glycan_beta-D-GlcpNAc>
            </has_precursor_residue>
          </N-glycan_reducing_D-GlcNAc>
        </covalently_links_to>
        <embodies_more_specific_link>
          <glycosidic_covalent_bond_between_carbohydrate_residues rdf:ID="glycosidic_C1-O4_bond">
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_C1"/>
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_O4"/>
          </glycosidic_covalent_bond_between_carbohydrate_residues>
        </embodies_more_specific_link>
      </residue_link>
    </has_link>
    <has_link>
      <residue_link rdf:ID="N-glycan_b-D-GlcpNAc_9_to_N-glycan_a-D-Manp_4_link">
        <rdfs:label xml:lang="en">link from N-glycan_b-D-GlcpNAc_9 to N-glycan_a-D-Manp_4</rdfs:label>
        <covalently_links_from rdf:resource="#N-glycan_b-D-GlcpNAc_9"/>
        <covalently_links_to rdf:resource="#N-glycan_a-D-Manp_4"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_b-D-GlcpNAc_9 residue and the N-glycan_a-D-Manp_4 residue.</rdfs:comment>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O6_bond"/>
      </residue_link>
    </has_link>
    <has_carbohydrate_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_B"/>
    <has_link>
      <residue_link rdf:ID="N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link">
        <embodies_more_specific_link>
          <glycosidic_covalent_bond_between_carbohydrate_residues rdf:ID="glycosidic_C1-O2_bond">
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_C1"/>
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_O2"/>
          </glycosidic_covalent_bond_between_carbohydrate_residues>
        </embodies_more_specific_link>
        <covalently_links_from rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
        <rdfs:label xml:lang="en">link from N-glycan_b-D-GlcpNAc_12 to N-glycan_a-D-Manp_4</rdfs:label>
        <covalently_links_to rdf:resource="#N-glycan_a-D-Manp_4"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_b-D-GlcpNAc_12 residue and the N-glycan_a-D-Manp_4 residue.</rdfs:comment>
      </residue_link>
    </has_link>
    <has_root_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_B"/>
  </high-mannose_N-glycan_derived_oligosaccharide>
  <glycosidic_covalent_bond_between_carbohydrate_residues rdf:ID="glycosidic_C2-O8_bond">
    <covalently_links_from rdf:resource="#carbohydrate_residue_atom_C2"/>
    <covalently_links_to rdf:resource="#carbohydrate_residue_atom_O8"/>
  </glycosidic_covalent_bond_between_carbohydrate_residues>
  <rdf:Description rdf:about="http://lsdis.cs.uga.edu/projects/glycomics/2006/EnzyO.owl#R05970">
    <has_product>
      <lipid-linked_N-glycan_precursor_molecule rdf:ID="lipid-linked_N-glycan_precursor_molecule_G00002">
        <has_carbohydrate_moiety>
          <lipid-linked_N-glycan_precursor_moiety rdf:ID="N-glycan_precursor_moiety_G00002">
            <has_carbohydrate_residue>
              <N-glycan_alpha-D-GlcpNAc rdf:ID="N-glycan_core_a-D-GlcpNAc_A">
                <has_absolute_configuration rdf:resource="#D"/>
                <has_anomeric_configuration rdf:resource="#alpha"/>
                <has_sugar_structural_variation rdf:resource="#aldo"/>
                <has_ring_form rdf:resource="#pyranoid"/>
                <contains_functional_group rdf:resource="#N-acetyl"/>
                <has_configuration rdf:resource="#gluco"/>
                <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >GlcNAc</has_monosaccharide_name>
                <rdfs:label xml:lang="en">N-glycan_core_a-D-GlcpNAc_A</rdfs:label>
              </N-glycan_alpha-D-GlcpNAc>
            </has_carbohydrate_residue>
            <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
            <has_root_residue rdf:resource="#N-glycan_core_a-D-GlcpNAc_A"/>
            <rdfs:label xml:lang="en">N-glycan_precursor_moiety_G00002</rdfs:label>
            <has_link>
              <residue_link rdf:ID="N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_core_a-D-GlcpNAc_A_link">
                <covalently_links_from rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
                <rdfs:label xml:lang="en">link from N-glycan_core_b-D-GlcpNAc_B to N-glycan_core_a-D-GlcpNAc_A</rdfs:label>
                <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >This link embodies a link between the N-glycan_core_b-D-GlcpNAc_B residue and the N-glycan_core_a-D-GlcpNAc_A residue.</rdfs:comment>
                <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
                <covalently_links_to rdf:resource="#N-glycan_core_a-D-GlcpNAc_A"/>
              </residue_link>
            </has_link>
          </lipid-linked_N-glycan_precursor_moiety>
        </has_carbohydrate_moiety>
        <has_lipid_moiety>
          <lipid_moiety rdf:ID="dolichol_pyrophosphate_moiety">
            <has_link>
              <residue_link rdf:ID="beta-phosphate_to_alpha_phosphate_link">
                <covalently_links_from>
                  <linked_phosphate_residue rdf:ID="linked_beta-phosphate_residue"/>
                </covalently_links_from>
                <embodies_more_specific_link>
                  <phosphate_ester_covalent_bond rdf:ID="phosphoanhydride_bond">
                    <covalently_links_from rdf:resource="#phosphate_residue_atom_P1"/>
                    <covalently_links_to rdf:resource="#phosphate_residue_atom_O1"/>
                  </phosphate_ester_covalent_bond>
                </embodies_more_specific_link>
                <covalently_links_to>
                  <linked_phosphate_residue rdf:ID="linked_alpha-phosphate_residue"/>
                </covalently_links_to>
              </residue_link>
            </has_link>
            <has_non-standard_residue rdf:resource="#linked_beta-phosphate_residue"/>
            <rdfs:label xml:lang="en">dolichol_pyrophosphate_moiety</rdfs:label>
            <has_non-standard_residue rdf:resource="#linked_alpha-phosphate_residue"/>
            <has_non-standard_residue>
              <lipid_residue rdf:ID="dolichol_residue">
                <has_atom>
                  <non-standard_residue_O_atom rdf:ID="dolichol_residue_atom_O1"/>
                </has_atom>
                <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >At this time, the only dolichol atom specified is O1 .</rdfs:comment>
              </lipid_residue>
            </has_non-standard_residue>
            <has_link>
              <residue_link rdf:ID="alpha_phosphate_residue_to_dolichol_link">
                <embodies_more_specific_link>
                  <phosphate_ester_covalent_bond rdf:ID="phosphate_P_to_dolichol_O_bond">
                    <covalently_links_from rdf:resource="#phosphate_residue_atom_P1"/>
                    <covalently_links_to rdf:resource="#dolichol_residue_atom_O1"/>
                  </phosphate_ester_covalent_bond>
                </embodies_more_specific_link>
                <covalently_links_from rdf:resource="#linked_alpha-phosphate_residue"/>
                <covalently_links_to rdf:resource="#dolichol_residue"/>
              </residue_link>
            </has_link>
          </lipid_moiety>
        </has_lipid_moiety>
        <has_link>
          <moiety_link rdf:ID="N-glycan_precursor_moiety_G0002_to_dolichol_pyrophosphate_moiety_link">
            <covalently_links_from rdf:resource="#N-glycan_precursor_moiety_G00002"/>
            <embodies_more_specific_link>
              <residue_link rdf:ID="N-glycan_a-D-GlcpNAc_A_residue_to_beta_phosphate_link">
                <covalently_links_to rdf:resource="#linked_beta-phosphate_residue"/>
                <covalently_links_from rdf:resource="#N-glycan_core_a-D-GlcpNAc_A"/>
                <embodies_more_specific_link>
                  <glycosidic_to_phosphate_covalent_bond rdf:ID="glycosyl_phosphate_C1-O1_bond">
                    <covalently_links_from rdf:resource="#carbohydrate_residue_atom_C1"/>
                    <covalently_links_to rdf:resource="#phosphate_residue_atom_O1"/>
                  </glycosidic_to_phosphate_covalent_bond>
                </embodies_more_specific_link>
              </residue_link>
            </embodies_more_specific_link>
            <covalently_links_to rdf:resource="#dolichol_pyrophosphate_moiety"/>
          </moiety_link>
        </has_link>
      </lipid-linked_N-glycan_precursor_molecule>
    </has_product>
    <has_acceptor_substrate>
      <lipid-linked_N-glycan_precursor_molecule rdf:ID="lipid-linked_N-glycan_precursor_molecule_G00001">
        <has_lipid_moiety rdf:resource="#dolichol_pyrophosphate_moiety"/>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >N-Acetyl-D-glucosaminyldiphosphodolichol</rdfs:label>
        <has_link>
          <moiety_link rdf:ID="N-glycan_precursor_moiety_G00001_to_dolichol_pyrophosphate_moiety_link">
            <embodies_more_specific_link rdf:resource="#N-glycan_a-D-GlcpNAc_A_residue_to_beta_phosphate_link"/>
            <covalently_links_from>
              <monoglycosyl_moiety rdf:ID="N-glycan_precursor_moiety_G00001">
                <has_carbohydrate_residue rdf:resource="#N-glycan_core_a-D-GlcpNAc_A"/>
                <has_root_residue rdf:resource="#N-glycan_core_a-D-GlcpNAc_A"/>
                <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >N-glycan_precursor_moiety_G00001</rdfs:label>
              </monoglycosyl_moiety>
            </covalently_links_from>
            <covalently_links_to rdf:resource="#dolichol_pyrophosphate_moiety"/>
          </moiety_link>
        </has_link>
        <has_carbohydrate_moiety rdf:resource="#N-glycan_precursor_moiety_G00001"/>
      </lipid-linked_N-glycan_precursor_molecule>
    </has_acceptor_substrate>
    <has_glycosyl_donor_substrate>
      <glycosyl_donor_substrate rdf:ID="UDP-N-acetyl-glucosamine">
        <has_carbohydrate_moiety>
          <monoglycosyl_moiety rdf:ID="alpha-D-GlcpNAc_moiety">
            <has_carbohydrate_residue>
              <monoglycosyl_alpha-D-GlcpNAc_residue rdf:ID="monoglycosyl_alpha-D-GlcpNAc_residue_1"/>
            </has_carbohydrate_residue>
            <has_root_residue rdf:resource="#monoglycosyl_alpha-D-GlcpNAc_residue_1"/>
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >A moiety consisting of a single a-D-GlcpNAc residue</rdfs:comment>
          </monoglycosyl_moiety>
        </has_carbohydrate_moiety>
        <has_link>
          <moiety_link rdf:ID="a-D-GlcpNAc_moiety_to_UDP_moiety_link">
            <covalently_links_from rdf:resource="#alpha-D-GlcpNAc_moiety"/>
            <covalently_links_to>
              <ribonucleotide_moiety rdf:ID="uridine_diphosphate_moiety">
                <has_non-standard_residue rdf:resource="#linked_beta-phosphate_residue"/>
                <has_link rdf:resource="#beta-phosphate_to_alpha_phosphate_link"/>
                <has_link>
                  <residue_link rdf:ID="nucleotide_alpha-phosphate_to_ribose_link">
                    <covalently_links_to>
                      <nucleoside_beta-D-Ribf_residue rdf:ID="nucleoside_beta-D-Ribf_residue_1">
                        <has_monosaccharide_name rdf:datatype=
                        "http://www.w3.org/2001/XMLSchema#string"
                        >Rib</has_monosaccharide_name>
                      </nucleoside_beta-D-Ribf_residue>
                    </covalently_links_to>
                    <covalently_links_from rdf:resource="#linked_alpha-phosphate_residue"/>
                    <embodies_more_specific_link>
                      <phosphate_ester_covalent_bond rdf:ID="phosphate_to_ribose_O5_ester_bond">
                        <covalently_links_to rdf:resource="#carbohydrate_residue_atom_O5"/>
                        <covalently_links_from rdf:resource="#phosphate_residue_atom_P1"/>
                      </phosphate_ester_covalent_bond>
                    </embodies_more_specific_link>
                  </residue_link>
                </has_link>
                <has_carbohydrate_residue rdf:resource="#nucleoside_beta-D-Ribf_residue_1"/>
                <has_non-standard_residue rdf:resource="#linked_alpha-phosphate_residue"/>
                <has_nucleoside_base_residue>
                  <uracil_residue rdf:ID="uracil_residue_1"/>
                </has_nucleoside_base_residue>
                <has_link>
                  <residue_link rdf:ID="nucleoside_ribose_to_uracil_link">
                    <covalently_links_from rdf:resource="#nucleoside_beta-D-Ribf_residue_1"/>
                    <embodies_more_specific_link>
                      <nucleosidic_covalent_bond rdf:ID="nucleosidic_C1-N1_bond">
                        <covalently_links_from rdf:resource="#carbohydrate_residue_atom_C1"/>
                        <covalently_links_to rdf:resource="#nucleoside_base_residue_atom_N1"/>
                      </nucleosidic_covalent_bond>
                    </embodies_more_specific_link>
                    <covalently_links_to rdf:resource="#uracil_residue_1"/>
                  </residue_link>
                </has_link>
              </ribonucleotide_moiety>
            </covalently_links_to>
            <embodies_more_specific_link>
              <residue_link rdf:ID="monoglycosyl_alpha-D-GlcpNAc_residue_to_beta-phosphate_residue_link">
                <covalently_links_from rdf:resource="#monoglycosyl_alpha-D-GlcpNAc_residue_1"/>
                <embodies_more_specific_link rdf:resource="#glycosyl_phosphate_C1-O1_bond"/>
                <covalently_links_to rdf:resource="#linked_beta-phosphate_residue"/>
              </residue_link>
            </embodies_more_specific_link>
          </moiety_link>
        </has_link>
        <has_nucleotide_moiety>
          <ribonucleotide_moiety rdf:ID="uridine_monophosphate_moiety">
            <has_nucleoside_base_residue rdf:resource="#uracil_residue_1"/>
            <has_carbohydrate_residue rdf:resource="#nucleoside_beta-D-Ribf_residue_1"/>
            <has_link rdf:resource="#nucleotide_alpha-phosphate_to_ribose_link"/>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >C00105</rdfs:label>
            <has_link rdf:resource="#nucleoside_ribose_to_uracil_link"/>
            <has_non-standard_residue rdf:resource="#linked_alpha-phosphate_residue"/>
          </ribonucleotide_moiety>
        </has_nucleotide_moiety>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >G10610</rdfs:label>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >UDP-GlcNAc</rdfs:label>
      </glycosyl_donor_substrate>
    </has_glycosyl_donor_substrate>
    <adds_glycosyl_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_acceptor_residue rdf:resource="#N-glycan_core_a-D-GlcpNAc_A"/>
    <has_product>
      <nucleotide rdf:ID="uridine_diphosphate">
        <has_non-standard_residue rdf:resource="#linked_alpha-phosphate_residue"/>
        <has_non-standard_residue rdf:resource="#linked_beta-phosphate_residue"/>
        <has_carbohydrate_residue rdf:resource="#nucleoside_beta-D-Ribf_residue_1"/>
        <has_link rdf:resource="#nucleoside_ribose_to_uracil_link"/>
        <has_link rdf:resource="#beta-phosphate_to_alpha_phosphate_link"/>
        <has_nucleoside_base_residue rdf:resource="#uracil_residue_1"/>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >UDP</rdfs:label>
        <has_link rdf:resource="#nucleotide_alpha-phosphate_to_ribose_link"/>
      </nucleotide>
    </has_product>
  </rdf:Description>
  <complex_N-glycan rdf:ID="N-Glycan-G10812">
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_link>
      <residue_link rdf:ID="N-glycan_b-D-Galp_56_to_N-glycan_b-D-GlcpNAc_10_link">
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_b-D-Galp_56 residue and the N-glycan_b-D-GlcpNAc_10 residue.</rdfs:comment>
        <covalently_links_from>
          <N-glycan_beta-D-Galp rdf:ID="N-glycan_b-D-Galp_56">
            <has_ring_form rdf:resource="#pyranoid"/>
            <has_absolute_configuration rdf:resource="#D"/>
            <has_configuration rdf:resource="#galacto"/>
            <has_sugar_structural_variation rdf:resource="#aldo"/>
            <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >Gal</has_monosaccharide_name>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >b-D-Galp</rdfs:label>
            <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
            <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >CHEBI:27667</has_CHEBI_ID>
            <has_anomeric_configuration rdf:resource="#beta"/>
          </N-glycan_beta-D-Galp>
        </covalently_links_from>
        <covalently_links_to>
          <N-glycan_beta-D-GlcpNAc rdf:ID="N-glycan_b-D-GlcpNAc_10">
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >b-D-GlcpNAc</rdfs:label>
            <has_absolute_configuration rdf:resource="#D"/>
            <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >GlcNAc</has_monosaccharide_name>
            <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            ></has_CHEBI_ID>
            <has_configuration rdf:resource="#gluco"/>
            <contains_functional_group rdf:resource="#N-acetyl"/>
            <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
            <has_ring_form rdf:resource="#pyranoid"/>
            <has_anomeric_configuration rdf:resource="#beta"/>
            <has_sugar_structural_variation rdf:resource="#aldo"/>
          </N-glycan_beta-D-GlcpNAc>
        </covalently_links_to>
        <rdfs:label xml:lang="en">link from N-glycan_b-D-Galp_56 to N-glycan_b-D-GlcpNAc_10</rdfs:label>
      </residue_link>
    </has_link>
    <has_link>
      <residue_link rdf:ID="N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link">
        <rdfs:label xml:lang="en">link from N-glycan_core_b-D-Manp to N-glycan_core_b-D-GlcpNAc_B</rdfs:label>
        <covalently_links_from rdf:resource="#N-glycan_core_b-D-Manp"/>
        <covalently_links_to rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_core_b-D-Manp residue and the N-glycan_core_b-D-GlcpNAc_B residue.</rdfs:comment>
      </residue_link>
    </has_link>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_link>
      <residue_link rdf:ID="N-glycan_b-D-GlcpNAc_10_to_N-glycan_a-D-Manp_4_link">
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_b-D-GlcpNAc_10 residue and the N-glycan_a-D-Manp_4 residue.</rdfs:comment>
        <rdfs:label xml:lang="en">link from N-glycan_b-D-GlcpNAc_10 to N-glycan_a-D-Manp_4</rdfs:label>
        <covalently_links_to rdf:resource="#N-glycan_a-D-Manp_4"/>
        <covalently_links_from rdf:resource="#N-glycan_b-D-GlcpNAc_10"/>
      </residue_link>
    </has_link>
    <has_root_residue>
      <N-glycan_beta-D-GlcpNAc rdf:ID="N-glycan_core_b-D-GlcpNAc_A">
        <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >GlcNAc</has_monosaccharide_name>
        <contains_functional_group rdf:resource="#N-acetyl"/>
        <is_precursor_residue_of>
          <N-glycan_reducing_D-GlcNAc rdf:ID="N-glycan_reducing_core_D-GlcNAc_A">
            <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >GlcNAc</has_monosaccharide_name>
            <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >D-GlcNAc</rdfs:label>
            <has_absolute_configuration rdf:resource="#D"/>
            <has_sugar_structural_variation rdf:resource="#_2-deoxy"/>
            <contains_functional_group rdf:resource="#N-acetyl"/>
            <has_configuration rdf:resource="#gluco"/>
            <has_precursor_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
            <is_precursor_residue_of>
              <N-glycan_D-GlcNAc-ol rdf:ID="N-glycan_D-GlcNAc-ol_A">
                <has_configuration rdf:resource="#gluco"/>
                <has_atom rdf:resource="#carbohydrate_residue_atom_O1"/>
                <has_link rdf:resource="#carbohydrate_intraresidue_bond_O1-C1"/>
                <has_ring_form rdf:resource="#open_chain"/>
                <has_precursor_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_A"/>
                <has_sugar_structural_variation rdf:resource="#_2-deoxy"/>
                <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >GlcNAc-ol</has_monosaccharide_name>
                <contains_functional_group rdf:resource="#N-acetyl"/>
                <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >GlcNAc-ol</rdfs:label>
                <has_absolute_configuration rdf:resource="#D"/>
              </N-glycan_D-GlcNAc-ol>
            </is_precursor_residue_of>
          </N-glycan_reducing_D-GlcNAc>
        </is_precursor_residue_of>
        <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >CHEBI:28009</has_CHEBI_ID>
        <has_configuration rdf:resource="#gluco"/>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >b-D-GlcpNAc</rdfs:label>
        <has_ring_form rdf:resource="#pyranoid"/>
        <has_anomeric_configuration rdf:resource="#beta"/>
        <has_sugar_structural_variation rdf:resource="#aldo"/>
        <has_absolute_configuration rdf:resource="#D"/>
      </N-glycan_beta-D-GlcpNAc>
    </has_root_residue>
    <rdfs:label xml:lang="en">G10812</rdfs:label>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][Asn]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{}[(6+1)][a-D-Manp]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}}}}}</has_linucs_representation>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_10"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_56"/>
    <has_link>
      <residue_link rdf:ID="N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_core_b-D-GlcpNAc_A_link">
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_core_b-D-GlcpNAc_B residue and the N-glycan_core_b-D-GlcpNAc_A residue.</rdfs:comment>
        <rdfs:label xml:lang="en">link from N-glycan_core_b-D-GlcpNAc_B to N-glycan_core_b-D-GlcpNAc_A</rdfs:label>
        <covalently_links_from rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
        <covalently_links_to rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
      </residue_link>
    </has_link>
  </complex_N-glycan>
  <complex_N-glycan_derived_oligoglycosyl_alditol rdf:ID="N-Glycan-G04303">
    <has_link>
      <residue_link rdf:ID="N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_D-GlcNAc-ol_A_link">
        <covalently_links_from rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
        <rdfs:label xml:lang="en">link from N-glycan_core_b-D-GlcpNAc_B to N-glycan_D-GlcNAc-ol_A</rdfs:label>
        <covalently_links_to rdf:resource="#N-glycan_D-GlcNAc-ol_A"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_core_b-D-GlcpNAc_B residue and the N-glycan_D-GlcNAc-ol_A residue.</rdfs:comment>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
      </residue_link>
    </has_link>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc-ol]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(3+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}}}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}}}}</has_linucs_representation>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_link>
      <residue_link rdf:ID="N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link">
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O2_bond"/>
        <covalently_links_to rdf:resource="#N-glycan_a-D-Manp_7"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_b-D-GlcpNAc_14 residue and the N-glycan_a-D-Manp_7 residue.</rdfs:comment>
        <rdfs:label xml:lang="en">link from N-glycan_b-D-GlcpNAc_14 to N-glycan_a-D-Manp_7</rdfs:label>
        <covalently_links_from>
          <N-glycan_beta-D-GlcpNAc rdf:ID="N-glycan_b-D-GlcpNAc_14">
            <has_anomeric_configuration rdf:resource="#beta"/>
            <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
            <contains_functional_group rdf:resource="#N-acetyl"/>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >b-D-GlcpNAc</rdfs:label>
            <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >GlcNAc</has_monosaccharide_name>
            <has_ring_form rdf:resource="#pyranoid"/>
            <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >CHEBI:28009</has_CHEBI_ID>
            <has_sugar_structural_variation rdf:resource="#aldo"/>
            <has_absolute_configuration rdf:resource="#D"/>
            <has_configuration rdf:resource="#gluco"/>
          </N-glycan_beta-D-GlcpNAc>
        </covalently_links_from>
      </residue_link>
    </has_link>
    <rdfs:label xml:lang="en">G04303</rdfs:label>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <has_link>
      <residue_link rdf:ID="N-glycan_b-D-GalpNAc_22_to_N-glycan_b-D-GlcpNAc_12_link">
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_b-D-GalpNAc_22 residue and the N-glycan_b-D-GlcpNAc_12 residue.</rdfs:comment>
        <covalently_links_from>
          <N-glycan_beta-D-GalpNAc rdf:ID="N-glycan_b-D-GalpNAc_22">
            <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
            <contains_functional_group rdf:resource="#N-acetyl"/>
            <has_sugar_structural_variation rdf:resource="#_2-amino"/>
            <has_configuration rdf:resource="#galacto"/>
            <has_ring_form rdf:resource="#pyranoid"/>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >b-D-GalpNAc</rdfs:label>
            <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >CHEBI:28497</has_CHEBI_ID>
            <has_anomeric_configuration rdf:resource="#beta"/>
            <has_absolute_configuration rdf:resource="#D"/>
            <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >GalNAc</has_monosaccharide_name>
          </N-glycan_beta-D-GalpNAc>
        </covalently_links_from>
        <covalently_links_to rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
        <rdfs:label xml:lang="en">link from N-glycan_b-D-GalpNAc_22 to N-glycan_b-D-GlcpNAc_12</rdfs:label>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
      </residue_link>
    </has_link>
    <has_carbohydrate_residue>
      <N-glycan_beta-D-Galp rdf:ID="N-glycan_b-D-Galp_28">
        <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >CHEBI:27667</has_CHEBI_ID>
        <has_configuration rdf:resource="#galacto"/>
        <has_anomeric_configuration rdf:resource="#beta"/>
        <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >b-D-Galp</rdfs:label>
        <has_absolute_configuration rdf:resource="#D"/>
        <has_ring_form rdf:resource="#pyranoid"/>
        <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >Gal</has_monosaccharide_name>
        <has_sugar_structural_variation rdf:resource="#aldo"/>
      </N-glycan_beta-D-Galp>
    </has_carbohydrate_residue>
    <has_carbohydrate_residue>
      <N-glycan_beta-D-GlcpNAc rdf:ID="N-glycan_b-D-GlcpNAc_49">
        <has_ring_form rdf:resource="#pyranoid"/>
        <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >GlcNAc</has_monosaccharide_name>
        <has_configuration rdf:resource="#gluco"/>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >b-D-GlcpNAc</rdfs:label>
        <has_sugar_structural_variation rdf:resource="#aldo"/>
        <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
        <has_anomeric_configuration rdf:resource="#beta"/>
        <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >CHEBI:28009</has_CHEBI_ID>
        <contains_functional_group rdf:resource="#N-acetyl"/>
        <has_absolute_configuration rdf:resource="#D"/>
      </N-glycan_beta-D-GlcpNAc>
    </has_carbohydrate_residue>
    <has_carbohydrate_residue>
      <N-glycan_beta-D-Galp rdf:ID="N-glycan_b-D-Galp_54">
        <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >CHEBI:27667</has_CHEBI_ID>
        <has_configuration rdf:resource="#galacto"/>
        <has_anomeric_configuration rdf:resource="#beta"/>
        <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
        <has_ring_form rdf:resource="#pyranoid"/>
        <has_absolute_configuration rdf:resource="#D"/>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >b-D-Galp</rdfs:label>
        <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >Gal</has_monosaccharide_name>
        <has_sugar_structural_variation rdf:resource="#aldo"/>
      </N-glycan_beta-D-Galp>
    </has_carbohydrate_residue>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GalpNAc_22"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_root_residue rdf:resource="#N-glycan_D-GlcNAc-ol_A"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_D-GlcNAc-ol_A"/>
    <has_link>
      <residue_link rdf:ID="N-glycan_b-D-GlcpNAc_49_to_N-glycan_b-D-Galp_28_link">
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_b-D-GlcpNAc_49 residue and the N-glycan_b-D-Galp_28 residue.</rdfs:comment>
        <rdfs:label xml:lang="en">link from N-glycan_b-D-GlcpNAc_49 to N-glycan_b-D-Galp_28</rdfs:label>
        <covalently_links_from rdf:resource="#N-glycan_b-D-GlcpNAc_49"/>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O3_bond"/>
        <covalently_links_to rdf:resource="#N-glycan_b-D-Galp_28"/>
      </residue_link>
    </has_link>
    <has_link>
      <residue_link rdf:ID="N-glycan_b-D-Galp_28_to_N-glycan_b-D-GlcpNAc_14_link">
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_b-D-Galp_28 residue and the N-glycan_b-D-GlcpNAc_14 residue.</rdfs:comment>
        <rdfs:label xml:lang="en">link from N-glycan_b-D-Galp_28 to N-glycan_b-D-GlcpNAc_14</rdfs:label>
        <covalently_links_from rdf:resource="#N-glycan_b-D-Galp_28"/>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
        <covalently_links_to rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
      </residue_link>
    </has_link>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_link>
      <residue_link rdf:ID="N-glycan_b-D-Galp_54_to_N-glycan_b-D-GlcpNAc_49_link">
        <covalently_links_from rdf:resource="#N-glycan_b-D-Galp_54"/>
        <rdfs:label xml:lang="en">link from N-glycan_b-D-Galp_54 to N-glycan_b-D-GlcpNAc_49</rdfs:label>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_b-D-Galp_54 residue and the N-glycan_b-D-GlcpNAc_49 residue.</rdfs:comment>
        <covalently_links_to rdf:resource="#N-glycan_b-D-GlcpNAc_49"/>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
      </residue_link>
    </has_link>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
  </complex_N-glycan_derived_oligoglycosyl_alditol>
  <complex_N-glycan_derived_oligosaccharide rdf:ID="N-Glycan-G03765">
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_carbohydrate_residue>
      <N-glycan_beta-D-GlcpNAc rdf:ID="N-glycan_b-D-GlcpNAc_13">
        <has_anomeric_configuration rdf:resource="#beta"/>
        <contains_functional_group rdf:resource="#N-acetyl"/>
        <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >b-D-GlcpNAc</rdfs:label>
        <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >GlcNAc</has_monosaccharide_name>
        <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >CHEBI:28009</has_CHEBI_ID>
        <has_sugar_structural_variation rdf:resource="#aldo"/>
        <has_ring_form rdf:resource="#pyranoid"/>
        <has_absolute_configuration rdf:resource="#D"/>
        <has_configuration rdf:resource="#gluco"/>
      </N-glycan_beta-D-GlcpNAc>
    </has_carbohydrate_residue>
    <has_link>
      <residue_link rdf:ID="N-glycan_a-Neu5Ac_41_to_N-glycan_b-D-Galp_24_link">
        <covalently_links_from>
          <N-glycan_alpha-Neup5Ac rdf:ID="N-glycan_a-Neu5Ac_41">
            <contains_functional_group rdf:resource="#N-acetyl"/>
            <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >NeuAc</has_monosaccharide_name>
            <has_anomeric_configuration rdf:resource="#alpha"/>
            <has_sugar_structural_variation rdf:resource="#_2-keto"/>
            <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >CHEBI:17012</has_CHEBI_ID>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >a-Neu5Ac</rdfs:label>
            <has_configuration rdf:resource="#D-glycero-D-galacto"/>
            <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C2"/>
            <has_ring_form rdf:resource="#pyranoid"/>
          </N-glycan_alpha-Neup5Ac>
        </covalently_links_from>
        <embodies_more_specific_link>
          <glycosidic_covalent_bond_between_carbohydrate_residues rdf:ID="glycosidic_C2-O3_bond">
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_C1"/>
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_O3"/>
          </glycosidic_covalent_bond_between_carbohydrate_residues>
        </embodies_more_specific_link>
        <rdfs:label xml:lang="en">link from N-glycan_a-Neu5Ac_41 to N-glycan_b-D-Galp_24</rdfs:label>
        <covalently_links_to>
          <N-glycan_beta-D-Galp rdf:ID="N-glycan_b-D-Galp_24">
            <has_sugar_structural_variation rdf:resource="#aldo"/>
            <has_absolute_configuration rdf:resource="#D"/>
            <has_configuration rdf:resource="#galacto"/>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >b-D-Galp</rdfs:label>
            <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >Gal</has_monosaccharide_name>
            <has_anomeric_configuration rdf:resource="#beta"/>
            <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
            <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >CHEBI:27667</has_CHEBI_ID>
            <has_ring_form rdf:resource="#pyranoid"/>
          </N-glycan_beta-D-Galp>
        </covalently_links_to>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_a-Neu5Ac_41 residue and the N-glycan_b-D-Galp_24 residue.</rdfs:comment>
      </residue_link>
    </has_link>
    <rdfs:label xml:lang="en">G03765</rdfs:label>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <has_link>
      <residue_link rdf:ID="N-glycan_b-D-Galp_24_to_N-glycan_b-D-GlcpNAc_13_link">
        <covalently_links_to rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
        <rdfs:label xml:lang="en">link from N-glycan_b-D-Galp_24 to N-glycan_b-D-GlcpNAc_13</rdfs:label>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_b-D-Galp_24 residue and the N-glycan_b-D-GlcpNAc_13 residue.</rdfs:comment>
        <covalently_links_from rdf:resource="#N-glycan_b-D-Galp_24"/>
      </residue_link>
    </has_link>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(3+2)][a-D-Neup5Ac]{}}}}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(6+2)][a-D-Neup5Ac]{}}}}}}}</has_linucs_representation>
    <has_link>
      <residue_link rdf:ID="N-glycan_b-D-Galp_21_to_N-glycan_b-D-GlcpNAc_12_link">
        <covalently_links_from>
          <N-glycan_beta-D-Galp rdf:ID="N-glycan_b-D-Galp_21">
            <has_sugar_structural_variation rdf:resource="#aldo"/>
            <has_ring_form rdf:resource="#pyranoid"/>
            <has_absolute_configuration rdf:resource="#D"/>
            <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
            <has_configuration rdf:resource="#galacto"/>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >b-D-Galp</rdfs:label>
            <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >Gal</has_monosaccharide_name>
            <has_anomeric_configuration rdf:resource="#beta"/>
            <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >CHEBI:27667</has_CHEBI_ID>
          </N-glycan_beta-D-Galp>
        </covalently_links_from>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
        <covalently_links_to rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_b-D-Galp_21 residue and the N-glycan_b-D-GlcpNAc_12 residue.</rdfs:comment>
        <rdfs:label xml:lang="en">link from N-glycan_b-D-Galp_21 to N-glycan_b-D-GlcpNAc_12</rdfs:label>
      </residue_link>
    </has_link>
    <has_link>
      <residue_link rdf:ID="N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_reducing_core_D-GlcNAc_A_link">
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_core_b-D-GlcpNAc_B residue and the N-glycan_reducing_core_D-GlcNAc_A residue.</rdfs:comment>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
        <covalently_links_to rdf:resource="#N-glycan_reducing_core_D-GlcNAc_A"/>
        <covalently_links_from rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
        <rdfs:label xml:lang="en">link from N-glycan_core_b-D-GlcpNAc_B to N-glycan_reducing_core_D-GlcNAc_A</rdfs:label>
      </residue_link>
    </has_link>
    <has_link>
      <residue_link rdf:ID="N-glycan_b-D-GlcpNAc_13_to_N-glycan_a-D-Manp_7_link">
        <covalently_links_from rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
        <rdfs:label xml:lang="en">link from N-glycan_b-D-GlcpNAc_13 to N-glycan_a-D-Manp_7</rdfs:label>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_b-D-GlcpNAc_13 residue and the N-glycan_a-D-Manp_7 residue.</rdfs:comment>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
        <covalently_links_to rdf:resource="#N-glycan_a-D-Manp_7"/>
      </residue_link>
    </has_link>
    <has_carbohydrate_residue>
      <N-glycan_alpha-Neu5Gc rdf:ID="N-glycan_a-Neu5Gc_34">
        <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >NeuGc</has_monosaccharide_name>
        <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C2"/>
        <contains_functional_group rdf:resource="#N-glycolyl"/>
        <has_sugar_structural_variation rdf:resource="#_2-keto"/>
        <has_configuration rdf:resource="#D-glycero-D-galacto"/>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >a-Neu5Gc</rdfs:label>
        <has_anomeric_configuration rdf:resource="#alpha"/>
        <has_ring_form rdf:resource="#pyranoid"/>
      </N-glycan_alpha-Neu5Gc>
    </has_carbohydrate_residue>
    <has_link>
      <residue_link rdf:ID="N-glycan_b-D-GalpNAc_29_to_N-glycan_b-D-GlcpNAc_14_link">
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_b-D-GalpNAc_29 residue and the N-glycan_b-D-GlcpNAc_14 residue.</rdfs:comment>
        <covalently_links_to rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
        <rdfs:label xml:lang="en">link from N-glycan_b-D-GalpNAc_29 to N-glycan_b-D-GlcpNAc_14</rdfs:label>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
        <covalently_links_from>
          <N-glycan_beta-D-GalpNAc rdf:ID="N-glycan_b-D-GalpNAc_29">
            <contains_functional_group rdf:resource="#N-acetyl"/>
            <has_sugar_structural_variation rdf:resource="#_2-amino"/>
            <has_absolute_configuration rdf:resource="#D"/>
            <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >GalNAc</has_monosaccharide_name>
            <has_ring_form rdf:resource="#pyranoid"/>
            <has_anomeric_configuration rdf:resource="#beta"/>
            <has_configuration rdf:resource="#galacto"/>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >b-D-GalpNAc</rdfs:label>
            <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
            <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >CHEBI:28497</has_CHEBI_ID>
          </N-glycan_beta-D-GalpNAc>
        </covalently_links_from>
      </residue_link>
    </has_link>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GalpNAc_29"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_21"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-Neu5Ac_41"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_A"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_24"/>
    <has_link>
      <residue_link rdf:ID="N-glycan_a-Neu5Gc_34_to_N-glycan_b-D-Galp_21_link">
        <embodies_more_specific_link>
          <glycosidic_covalent_bond_between_carbohydrate_residues rdf:ID="glycosidic_C2-O6_bond">
            <covalently_links_to rdf:resource="#carbohydrate_residue_atom_O6"/>
            <covalently_links_from rdf:resource="#carbohydrate_residue_atom_C2"/>
          </glycosidic_covalent_bond_between_carbohydrate_residues>
        </embodies_more_specific_link>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_a-Neu5Gc_34 residue and the N-glycan_b-D-Galp_21 residue.</rdfs:comment>
        <covalently_links_from rdf:resource="#N-glycan_a-Neu5Gc_34"/>
        <covalently_links_to rdf:resource="#N-glycan_b-D-Galp_21"/>
        <rdfs:label xml:lang="en">link from N-glycan_a-Neu5Gc_34 to N-glycan_b-D-Galp_21</rdfs:label>
      </residue_link>
    </has_link>
    <has_root_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_A"/>
  </complex_N-glycan_derived_oligosaccharide>
  <high-mannose_N-glycan_derived_oligosaccharide rdf:ID="N-Glycan-G05893">
    <has_carbohydrate_residue>
      <N-glycan_alpha-D-Glcp rdf:ID="N-glycan_a-D-Glcp_51">
        <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        ></has_CHEBI_ID>
        <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >a-D-Glcp</rdfs:label>
        <has_anomeric_configuration rdf:resource="#alpha"/>
        <has_configuration rdf:resource="#gluco"/>
        <has_absolute_configuration rdf:resource="#D"/>
        <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >Glc</has_monosaccharide_name>
        <has_ring_form rdf:resource="#pyranoid"/>
        <has_sugar_structural_variation rdf:resource="#aldo"/>
      </N-glycan_alpha-D-Glcp>
    </has_carbohydrate_residue>
    <has_carbohydrate_residue>
      <N-glycan_alpha-D-Manp rdf:ID="N-glycan_a-D-Manp_15">
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >a-D-Manp</rdfs:label>
        <has_anomeric_configuration rdf:resource="#alpha"/>
        <has_sugar_structural_variation rdf:resource="#aldo"/>
        <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >Man</has_monosaccharide_name>
        <has_configuration rdf:resource="#manno"/>
        <has_absolute_configuration rdf:resource="#D"/>
        <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
        <has_ring_form rdf:resource="#pyranoid"/>
        <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >CHEBI:28729</has_CHEBI_ID>
      </N-glycan_alpha-D-Manp>
    </has_carbohydrate_residue>
    <has_link>
      <residue_link rdf:ID="N-glycan_a-D-Glcp_51_to_N-glycan_a-D-Manp_30_link">
        <rdfs:label xml:lang="en">link from N-glycan_a-D-Glcp_51 to N-glycan_a-D-Manp_30</rdfs:label>
        <covalently_links_to>
          <N-glycan_alpha-D-Manp rdf:ID="N-glycan_a-D-Manp_30">
            <has_ring_form rdf:resource="#pyranoid"/>
            <has_sugar_structural_variation rdf:resource="#aldo"/>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >a-D-Manp</rdfs:label>
            <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
            <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >CHEBI:28729</has_CHEBI_ID>
            <has_absolute_configuration rdf:resource="#D"/>
            <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >Man</has_monosaccharide_name>
            <has_configuration rdf:resource="#manno"/>
            <has_anomeric_configuration rdf:resource="#alpha"/>
          </N-glycan_alpha-D-Manp>
        </covalently_links_to>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_a-D-Glcp_51 residue and the N-glycan_a-D-Manp_30 residue.</rdfs:comment>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O3_bond"/>
        <covalently_links_from rdf:resource="#N-glycan_a-D-Glcp_51"/>
      </residue_link>
    </has_link>
    <has_root_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_A"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_A"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <rdfs:label xml:lang="en">G05893</rdfs:label>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_reducing_core_D-GlcNAc_A_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_link>
      <residue_link rdf:ID="N-glycan_a-D-Manp_15_to_N-glycan_a-D-Manp_7_link">
        <covalently_links_to rdf:resource="#N-glycan_a-D-Manp_7"/>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O2_bond"/>
        <covalently_links_from rdf:resource="#N-glycan_a-D-Manp_15"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_a-D-Manp_15 residue and the N-glycan_a-D-Manp_7 residue.</rdfs:comment>
        <rdfs:label xml:lang="en">link from N-glycan_a-D-Manp_15 to N-glycan_a-D-Manp_7</rdfs:label>
      </residue_link>
    </has_link>
    <has_link>
      <residue_link rdf:ID="N-glycan_a-D-Manp_30_to_N-glycan_a-D-Manp_15_link">
        <rdfs:label xml:lang="en">link from N-glycan_a-D-Manp_30 to N-glycan_a-D-Manp_15</rdfs:label>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O2_bond"/>
        <covalently_links_from rdf:resource="#N-glycan_a-D-Manp_30"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_a-D-Manp_30 residue and the N-glycan_a-D-Manp_15 residue.</rdfs:comment>
        <covalently_links_to rdf:resource="#N-glycan_a-D-Manp_15"/>
      </residue_link>
    </has_link>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][a-D-Manp]{[(2+1)][a-D-Manp]{[(3+1)][a-D-Glcp]{}}}}}}}</has_linucs_representation>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_30"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
  </high-mannose_N-glycan_derived_oligosaccharide>
  <nucleosidic_covalent_bond rdf:ID="nucleosidic_C1-N9_bond">
    <covalently_links_to rdf:resource="#nucleoside_base_residue_atom_N9"/>
    <covalently_links_from rdf:resource="#carbohydrate_residue_atom_C1"/>
  </nucleosidic_covalent_bond>
  <moiety_link rdf:ID="N-glycan_precursor_moiety_G10599_to_dolichol_pyrophosphate_moiety_link">
    <embodies_more_specific_link rdf:resource="#N-glycan_a-D-GlcpNAc_A_residue_to_beta_phosphate_link"/>
    <covalently_links_to rdf:resource="#dolichol_pyrophosphate_moiety"/>
    <covalently_links_from>
      <lipid-linked_N-glycan_precursor_moiety rdf:ID="N-glycan_precursor_moiety_G10599">
        <has_link>
          <residue_link rdf:ID="N-glycan_a-D-Manp_16_to_N-glycan_a-D-Manp_8_link">
            <covalently_links_from>
              <N-glycan_alpha-D-Manp rdf:ID="N-glycan_a-D-Manp_16">
                <has_sugar_structural_variation rdf:resource="#aldo"/>
                <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >CHEBI:28729</has_CHEBI_ID>
                <has_ring_form rdf:resource="#pyranoid"/>
                <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
                <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >Man</has_monosaccharide_name>
                <has_absolute_configuration rdf:resource="#D"/>
                <has_anomeric_configuration rdf:resource="#alpha"/>
                <has_configuration rdf:resource="#manno"/>
                <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >a-D-Manp</rdfs:label>
              </N-glycan_alpha-D-Manp>
            </covalently_links_from>
            <embodies_more_specific_link rdf:resource="#glycosidic_C1-O2_bond"/>
            <covalently_links_to>
              <N-glycan_alpha-D-Manp rdf:ID="N-glycan_a-D-Manp_8">
                <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >a-D-Manp</rdfs:label>
                <has_sugar_structural_variation rdf:resource="#aldo"/>
                <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >CHEBI:28729</has_CHEBI_ID>
                <has_absolute_configuration rdf:resource="#D"/>
                <has_configuration rdf:resource="#manno"/>
                <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
                <has_anomeric_configuration rdf:resource="#alpha"/>
                <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >Man</has_monosaccharide_name>
                <has_ring_form rdf:resource="#pyranoid"/>
              </N-glycan_alpha-D-Manp>
            </covalently_links_to>
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >This link embodies a link between the N-glycan_a-D-Manp_16 residue and the N-glycan_a-D-Manp_8 residue.</rdfs:comment>
            <rdfs:label xml:lang="en">link from N-glycan_a-D-Manp_16 to N-glycan_a-D-Manp_8</rdfs:label>
          </residue_link>
        </has_link>
        <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
        <has_root_residue rdf:resource="#N-glycan_core_a-D-GlcpNAc_A"/>
        <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
        <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
        <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
        <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
        <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Glcp_51"/>
        <has_link rdf:resource="#N-glycan_a-D-Manp_15_to_N-glycan_a-D-Manp_7_link"/>
        <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_core_a-D-GlcpNAc_A_link"/>
        <has_link>
          <residue_link rdf:ID="N-glycan_a-D-Manp_19_to_N-glycan_a-D-Manp_11_link">
            <covalently_links_to>
              <N-glycan_alpha-D-Manp rdf:ID="N-glycan_a-D-Manp_11">
                <has_configuration rdf:resource="#manno"/>
                <has_anomeric_configuration rdf:resource="#alpha"/>
                <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >a-D-Manp</rdfs:label>
                <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                ></has_CHEBI_ID>
                <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >Man</has_monosaccharide_name>
                <has_absolute_configuration rdf:resource="#D"/>
                <has_sugar_structural_variation rdf:resource="#aldo"/>
                <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
                <has_ring_form rdf:resource="#pyranoid"/>
              </N-glycan_alpha-D-Manp>
            </covalently_links_to>
            <embodies_more_specific_link rdf:resource="#glycosidic_C1-O2_bond"/>
            <covalently_links_from>
              <N-glycan_alpha-D-Manp rdf:ID="N-glycan_a-D-Manp_19">
                <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >Man</has_monosaccharide_name>
                <has_anomeric_configuration rdf:resource="#alpha"/>
                <has_ring_form rdf:resource="#pyranoid"/>
                <has_configuration rdf:resource="#manno"/>
                <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >a-D-Manp</rdfs:label>
                <has_absolute_configuration rdf:resource="#D"/>
                <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >CHEBI:28729</has_CHEBI_ID>
                <has_sugar_structural_variation rdf:resource="#aldo"/>
                <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
              </N-glycan_alpha-D-Manp>
            </covalently_links_from>
            <rdfs:label xml:lang="en">link from N-glycan_a-D-Manp_19 to N-glycan_a-D-Manp_11</rdfs:label>
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >This link embodies a link between the N-glycan_a-D-Manp_19 residue and the N-glycan_a-D-Manp_11 residue.</rdfs:comment>
          </residue_link>
        </has_link>
        <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
        <has_link rdf:resource="#N-glycan_a-D-Glcp_51_to_N-glycan_a-D-Manp_30_link"/>
        <has_link rdf:resource="#N-glycan_a-D-Manp_30_to_N-glycan_a-D-Manp_15_link"/>
        <has_carbohydrate_residue>
          <N-glycan_alpha-D-Glcp rdf:ID="N-glycan_a-D-Glcp_70"/>
        </has_carbohydrate_residue>
        <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_8"/>
        <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
        <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_15"/>
        <has_carbohydrate_residue rdf:resource="#N-glycan_core_a-D-GlcpNAc_A"/>
        <has_link>
          <residue_link rdf:ID="N-glycan_a-D-Manp_8_to_N-glycan_a-D-Manp_4_link">
            <rdfs:label xml:lang="en">link from N-glycan_a-D-Manp_8 to N-glycan_a-D-Manp_4</rdfs:label>
            <covalently_links_from rdf:resource="#N-glycan_a-D-Manp_8"/>
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >This link embodies a link between the N-glycan_a-D-Manp_8 residue and the N-glycan_a-D-Manp_4 residue.</rdfs:comment>
            <embodies_more_specific_link rdf:resource="#glycosidic_C1-O6_bond"/>
            <covalently_links_to rdf:resource="#N-glycan_a-D-Manp_4"/>
          </residue_link>
        </has_link>
        <has_link>
          <residue_link rdf:ID="N-glycan_a-D-Glcp_70_to_N-glycan_a-D-Glcp_51_link">
            <covalently_links_from rdf:resource="#N-glycan_a-D-Glcp_70"/>
            <embodies_more_specific_link rdf:resource="#glycosidic_C1-O3_bond"/>
            <covalently_links_to rdf:resource="#N-glycan_a-D-Glcp_51"/>
          </residue_link>
        </has_link>
        <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_11"/>
        <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_16"/>
        <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_30"/>
        <has_link>
          <residue_link rdf:ID="N-glycan_a-D-Manp_11_to_N-glycan_a-D-Manp_4_link">
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >This link embodies a link between the N-glycan_a-D-Manp_11 residue and the N-glycan_a-D-Manp_4 residue.</rdfs:comment>
            <embodies_more_specific_link rdf:resource="#glycosidic_C1-O3_bond"/>
            <rdfs:label xml:lang="en">link from N-glycan_a-D-Manp_11 to N-glycan_a-D-Manp_4</rdfs:label>
            <covalently_links_to rdf:resource="#N-glycan_a-D-Manp_4"/>
            <covalently_links_from rdf:resource="#N-glycan_a-D-Manp_11"/>
          </residue_link>
        </has_link>
        <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_19"/>
      </lipid-linked_N-glycan_precursor_moiety>
    </covalently_links_from>
  </moiety_link>
  <complex_N-glycan rdf:ID="N-Glycan-G10702">
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <has_carbohydrate_residue>
      <N-glycan_alpha-Neup5Ac rdf:ID="N-glycan_a-Neu5Ac_36">
        <has_anomeric_configuration rdf:resource="#alpha"/>
        <has_sugar_structural_variation rdf:resource="#_2-keto"/>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >a-Neu5Ac</rdfs:label>
        <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >NeuAc</has_monosaccharide_name>
        <contains_functional_group rdf:resource="#N-acetyl"/>
        <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >CHEBI:17012</has_CHEBI_ID>
        <has_ring_form rdf:resource="#pyranoid"/>
        <has_configuration rdf:resource="#D-glycero-D-galacto"/>
        <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C2"/>
      </N-glycan_alpha-Neup5Ac>
    </has_carbohydrate_residue>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <rdfs:label xml:lang="en">G10702</rdfs:label>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_28"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_root_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_core_b-D-GlcpNAc_A_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_21"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_link>
      <residue_link rdf:ID="N-glycan_a-Neu5Ac_47_to_N-glycan_b-D-Galp_28_link">
        <embodies_more_specific_link rdf:resource="#glycosidic_C2-O3_bond"/>
        <rdfs:label xml:lang="en">link from N-glycan_a-Neu5Ac_47 to N-glycan_b-D-Galp_28</rdfs:label>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_a-Neu5Ac_47 residue and the N-glycan_b-D-Galp_28 residue.</rdfs:comment>
        <covalently_links_from>
          <N-glycan_alpha-Neup5Ac rdf:ID="N-glycan_a-Neu5Ac_47">
            <contains_functional_group rdf:resource="#N-acetyl"/>
            <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C2"/>
            <has_anomeric_configuration rdf:resource="#alpha"/>
            <has_configuration rdf:resource="#D-glycero-D-galacto"/>
            <has_sugar_structural_variation rdf:resource="#_2-keto"/>
            <has_ring_form rdf:resource="#pyranoid"/>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >a-Neu5Ac</rdfs:label>
            <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >CHEBI:17012</has_CHEBI_ID>
            <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >NeuAc</has_monosaccharide_name>
          </N-glycan_alpha-Neup5Ac>
        </covalently_links_from>
        <covalently_links_to rdf:resource="#N-glycan_b-D-Galp_28"/>
      </residue_link>
    </has_link>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][Asn]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(3+2)][a-D-Neup5Ac]{}}}}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(3+2)][a-D-Neup5Ac]{}}}}}}}}</has_linucs_representation>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-Neu5Ac_47"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_28_to_N-glycan_b-D-GlcpNAc_14_link"/>
    <has_link>
      <residue_link rdf:ID="N-glycan_a-Neu5Ac_36_to_N-glycan_b-D-Galp_21_link">
        <rdfs:label xml:lang="en">link from N-glycan_a-Neu5Ac_36 to N-glycan_b-D-Galp_21</rdfs:label>
        <covalently_links_to rdf:resource="#N-glycan_b-D-Galp_21"/>
        <covalently_links_from rdf:resource="#N-glycan_a-Neu5Ac_36"/>
        <embodies_more_specific_link rdf:resource="#glycosidic_C2-O3_bond"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_a-Neu5Ac_36 residue and the N-glycan_b-D-Galp_21 residue.</rdfs:comment>
      </residue_link>
    </has_link>
    <has_link rdf:resource="#N-glycan_b-D-Galp_21_to_N-glycan_b-D-GlcpNAc_12_link"/>
  </complex_N-glycan>
  <amino_acid_residue_C_atom rdf:ID="amino_acid_residue_atom_C5"/>
  <functional_group rdf:ID="hydroxymethyl">
    <rdfs:label xml:lang="en">hydroxymethyl</rdfs:label>
  </functional_group>
  <complex_N-glycan rdf:ID="N-Glycan-G04190">
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_24"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <has_link>
      <residue_link rdf:ID="N-glycan_b-D-Galp_53_to_N-glycan_b-D-GlcpNAc_39_link">
        <covalently_links_to>
          <N-glycan_beta-D-GlcpNAc rdf:ID="N-glycan_b-D-GlcpNAc_39">
            <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >CHEBI:28009</has_CHEBI_ID>
            <contains_functional_group rdf:resource="#N-acetyl"/>
            <has_absolute_configuration rdf:resource="#D"/>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >b-D-GlcpNAc</rdfs:label>
            <has_sugar_structural_variation rdf:resource="#aldo"/>
            <has_anomeric_configuration rdf:resource="#beta"/>
            <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >GlcNAc</has_monosaccharide_name>
            <has_configuration rdf:resource="#gluco"/>
            <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
            <has_ring_form rdf:resource="#pyranoid"/>
          </N-glycan_beta-D-GlcpNAc>
        </covalently_links_to>
        <covalently_links_from>
          <N-glycan_beta-D-Galp rdf:ID="N-glycan_b-D-Galp_53">
            <has_configuration rdf:resource="#galacto"/>
            <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >CHEBI:27667</has_CHEBI_ID>
            <has_anomeric_configuration rdf:resource="#beta"/>
            <has_ring_form rdf:resource="#pyranoid"/>
            <has_absolute_configuration rdf:resource="#D"/>
            <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
            <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >Gal</has_monosaccharide_name>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >b-D-Galp</rdfs:label>
            <has_sugar_structural_variation rdf:resource="#aldo"/>
          </N-glycan_beta-D-Galp>
        </covalently_links_from>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_b-D-Galp_53 residue and the N-glycan_b-D-GlcpNAc_39 residue.</rdfs:comment>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
        <rdfs:label xml:lang="en">link from N-glycan_b-D-Galp_53 to N-glycan_b-D-GlcpNAc_39</rdfs:label>
      </residue_link>
    </has_link>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_13_to_N-glycan_a-D-Manp_7_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_39"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_49_to_N-glycan_b-D-Galp_28_link"/>
    <has_carbohydrate_residue>
      <N-glycan_beta-D-GlcpNAc rdf:ID="N-glycan_b-D-GlcpNAc_33">
        <has_anomeric_configuration rdf:resource="#beta"/>
        <has_absolute_configuration rdf:resource="#D"/>
        <contains_functional_group rdf:resource="#N-acetyl"/>
        <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >GlcNAc</has_monosaccharide_name>
        <has_ring_form rdf:resource="#pyranoid"/>
        <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
        <has_sugar_structural_variation rdf:resource="#aldo"/>
        <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >CHEBI:28009</has_CHEBI_ID>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >b-D-GlcpNAc</rdfs:label>
        <has_configuration rdf:resource="#gluco"/>
      </N-glycan_beta-D-GlcpNAc>
    </has_carbohydrate_residue>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_53"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_21"/>
    <has_link>
      <residue_link rdf:ID="N-glycan_b-D-Galp_52_to_N-glycan_b-D-GlcpNAc_33_link">
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
        <rdfs:label xml:lang="en">link from N-glycan_b-D-Galp_52 to N-glycan_b-D-GlcpNAc_33</rdfs:label>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_b-D-Galp_52 residue and the N-glycan_b-D-GlcpNAc_33 residue.</rdfs:comment>
        <covalently_links_from>
          <N-glycan_beta-D-Galp rdf:ID="N-glycan_b-D-Galp_52">
            <has_ring_form rdf:resource="#pyranoid"/>
            <has_absolute_configuration rdf:resource="#D"/>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >b-D-Galp</rdfs:label>
            <has_anomeric_configuration rdf:resource="#beta"/>
            <has_sugar_structural_variation rdf:resource="#aldo"/>
            <has_configuration rdf:resource="#galacto"/>
            <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
            <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >Gal</has_monosaccharide_name>
            <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >CHEBI:27667</has_CHEBI_ID>
          </N-glycan_beta-D-Galp>
        </covalently_links_from>
        <covalently_links_to rdf:resource="#N-glycan_b-D-GlcpNAc_33"/>
      </residue_link>
    </has_link>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_49"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_21_to_N-glycan_b-D-GlcpNAc_12_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_52"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][Methyl]{[(1+1)][b-D-Glcp]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(3+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}}[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(3+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}}[(6+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(3+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}}}}}}</has_linucs_representation>
    <has_carbohydrate_residue>
      <N-glycan_beta-D-Galp rdf:ID="N-glycan_b-D-Galp_17">
        <has_anomeric_configuration rdf:resource="#beta"/>
        <has_sugar_structural_variation rdf:resource="#aldo"/>
        <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >Gal</has_monosaccharide_name>
        <has_configuration rdf:resource="#galacto"/>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >b-D-Galp</rdfs:label>
        <has_ring_form rdf:resource="#pyranoid"/>
        <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
        <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >CHEBI:27667</has_CHEBI_ID>
        <has_absolute_configuration rdf:resource="#D"/>
      </N-glycan_beta-D-Galp>
    </has_carbohydrate_residue>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_9"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_28_to_N-glycan_b-D-GlcpNAc_14_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_28"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_9_to_N-glycan_a-D-Manp_4_link"/>
    <has_link>
      <residue_link rdf:ID="N-glycan_b-D-GlcpNAc_39_to_N-glycan_b-D-Galp_21_link">
        <rdfs:label xml:lang="en">link from N-glycan_b-D-GlcpNAc_39 to N-glycan_b-D-Galp_21</rdfs:label>
        <covalently_links_to rdf:resource="#N-glycan_b-D-Galp_21"/>
        <covalently_links_from rdf:resource="#N-glycan_b-D-GlcpNAc_39"/>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O3_bond"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_b-D-GlcpNAc_39 residue and the N-glycan_b-D-Galp_21 residue.</rdfs:comment>
      </residue_link>
    </has_link>
    <has_link>
      <residue_link rdf:ID="N-glycan_b-D-GlcpNAc_33_to_N-glycan_b-D-Galp_17_link">
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O3_bond"/>
        <covalently_links_to rdf:resource="#N-glycan_b-D-Galp_17"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_b-D-GlcpNAc_33 residue and the N-glycan_b-D-Galp_17 residue.</rdfs:comment>
        <covalently_links_from rdf:resource="#N-glycan_b-D-GlcpNAc_33"/>
        <rdfs:label xml:lang="en">link from N-glycan_b-D-GlcpNAc_33 to N-glycan_b-D-Galp_17</rdfs:label>
      </residue_link>
    </has_link>
    <has_link rdf:resource="#N-glycan_b-D-Galp_24_to_N-glycan_b-D-GlcpNAc_13_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_54_to_N-glycan_b-D-GlcpNAc_49_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_link>
      <residue_link rdf:ID="N-glycan_b-D-Galp_17_to_N-glycan_b-D-GlcpNAc_9_link">
        <covalently_links_from rdf:resource="#N-glycan_b-D-Galp_17"/>
        <rdfs:label xml:lang="en">link from N-glycan_b-D-Galp_17 to N-glycan_b-D-GlcpNAc_9</rdfs:label>
        <covalently_links_to rdf:resource="#N-glycan_b-D-GlcpNAc_9"/>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_b-D-Galp_17 residue and the N-glycan_b-D-GlcpNAc_9 residue.</rdfs:comment>
      </residue_link>
    </has_link>
    <rdfs:label xml:lang="en">G04190</rdfs:label>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_54"/>
    <has_root_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
  </complex_N-glycan>
  <nucleoside_base_residue_N_atom rdf:ID="nucleoside_base_residue_atom_N4"/>
  <complex_N-glycan_derived_oligoglycosyl_alditol rdf:ID="N-Glycan-G02757">
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GalpNAc_22"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_28"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc-ol]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(6+2)][a-D-Neup5Ac]{}}}}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}}}</has_linucs_representation>
    <rdfs:label xml:lang="en">G02757</rdfs:label>
    <has_link rdf:resource="#N-glycan_b-D-Galp_28_to_N-glycan_b-D-GlcpNAc_14_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <has_link>
      <residue_link rdf:ID="N-glycan_a-Neu5Ac_46_to_N-glycan_b-D-Galp_28_link">
        <embodies_more_specific_link rdf:resource="#glycosidic_C2-O6_bond"/>
        <covalently_links_from>
          <N-glycan_alpha-Neup5Ac rdf:ID="N-glycan_a-Neu5Ac_46">
            <has_anomeric_configuration rdf:resource="#alpha"/>
            <has_ring_form rdf:resource="#pyranoid"/>
            <has_sugar_structural_variation rdf:resource="#_2-keto"/>
            <contains_functional_group rdf:resource="#N-glycolyl"/>
            <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >CHEBI:17012</has_CHEBI_ID>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >a-Neu5Ac</rdfs:label>
            <contains_functional_group rdf:resource="#N-acetyl"/>
            <has_configuration rdf:resource="#D-glycero-D-galacto"/>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >a-Neu5Gc</rdfs:label>
            <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C2"/>
          </N-glycan_alpha-Neup5Ac>
        </covalently_links_from>
        <covalently_links_to rdf:resource="#N-glycan_b-D-Galp_28"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_a-Neu5Ac_46 residue and the N-glycan_b-D-Galp_28 residue.</rdfs:comment>
        <rdfs:label xml:lang="en">link from N-glycan_a-Neu5Ac_46 to N-glycan_b-D-Galp_28</rdfs:label>
      </residue_link>
    </has_link>
    <has_link>
      <residue_link rdf:ID="N-glycan_core_b-D-Manp_to_N-glycan_D-GlcNAc-ol_B_link">
        <rdfs:label xml:lang="en">link from N-glycan_core_b-D-Manp to N-glycan_D-GlcNAc-ol_B</rdfs:label>
        <covalently_links_to rdf:resource="#N-glycan_D-GlcNAc-ol_B"/>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
        <covalently_links_from rdf:resource="#N-glycan_core_b-D-Manp"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_core_b-D-Manp residue and the N-glycan_D-GlcNAc-ol_B residue.</rdfs:comment>
      </residue_link>
    </has_link>
    <has_carbohydrate_residue rdf:resource="#N-glycan_D-GlcNAc-ol_B"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-Neu5Ac_46"/>
    <has_root_residue rdf:resource="#N-glycan_D-GlcNAc-ol_B"/>
    <has_link rdf:resource="#N-glycan_b-D-GalpNAc_22_to_N-glycan_b-D-GlcpNAc_12_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
  </complex_N-glycan_derived_oligoglycosyl_alditol>
  <high-mannose_N-glycan_derived_oligosaccharide rdf:ID="N-Glycan-G01863">
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_11_to_N-glycan_a-D-Manp_4_link"/>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_reducing_core_D-GlcNAc_A_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Glcp_51"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_11"/>
    <rdfs:label xml:lang="en">G01863</rdfs:label>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_30"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_30_to_N-glycan_a-D-Manp_15_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_15_to_N-glycan_a-D-Manp_7_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Glcp_51_to_N-glycan_a-D-Manp_30_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_15"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_A"/>
    <has_root_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_A"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][a-D-Manp]{[(2+1)][a-D-Manp]{[(3+1)][a-D-Glcp]{}}}}[(6+1)][a-D-Manp]{[(3+1)][a-D-Manp]{}}}}}</has_linucs_representation>
  </high-mannose_N-glycan_derived_oligosaccharide>
  <moiety_link rdf:ID="alpha-D-GlcpNAc_moiety_to_dolichol_pyrophosphate_moiety_link">
    <covalently_links_from rdf:resource="#alpha-D-GlcpNAc_moiety"/>
    <covalently_links_to rdf:resource="#dolichol_pyrophosphate_moiety"/>
    <embodies_more_specific_link rdf:resource="#monoglycosyl_alpha-D-GlcpNAc_residue_to_beta-phosphate_residue_link"/>
  </moiety_link>
  <functional_group rdf:ID="O-methyl">
    <rdfs:label xml:lang="en">O-methyl</rdfs:label>
  </functional_group>
  <bisected_N-glycan_derived_oligoglycosyl_alditol rdf:ID="N-Glycan-G04171">
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_9_to_N-glycan_a-D-Manp_4_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_link>
      <residue_link rdf:ID="N-glycan_b-D-GlcpNAc_5_to_N-glycan_core_b-D-Manp_link">
        <covalently_links_from>
          <N-glycan_beta-D-GlcpNAc rdf:ID="N-glycan_b-D-GlcpNAc_5">
            <has_absolute_configuration rdf:resource="#D"/>
            <has_anomeric_configuration rdf:resource="#beta"/>
            <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >CHEBI:28009</has_CHEBI_ID>
            <has_ring_form rdf:resource="#pyranoid"/>
            <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >GlcNAc</has_monosaccharide_name>
            <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
            <has_sugar_structural_variation rdf:resource="#aldo"/>
            <contains_functional_group rdf:resource="#N-acetyl"/>
            <has_configuration rdf:resource="#gluco"/>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >b-D-GlcpNAc</rdfs:label>
          </N-glycan_beta-D-GlcpNAc>
        </covalently_links_from>
        <rdfs:label xml:lang="en">link from N-glycan_b-D-GlcpNAc_5 to N-glycan_core_b-D-Manp</rdfs:label>
        <covalently_links_to rdf:resource="#N-glycan_core_b-D-Manp"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_b-D-GlcpNAc_5 residue and the N-glycan_core_b-D-Manp residue.</rdfs:comment>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
      </residue_link>
    </has_link>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_24"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_D-GlcNAc-ol_A_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GalpNAc_22_to_N-glycan_b-D-GlcpNAc_12_link"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_24_to_N-glycan_b-D-GlcpNAc_13_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_13_to_N-glycan_a-D-Manp_7_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_5"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_9"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <rdfs:label xml:lang="en">G04171</rdfs:label>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc-ol]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{}[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}[(4+1)][b-D-GlcpNAc]{}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}[(4+1)][b-D-GlcpNAc]{}[(6+1)][b-D-GlcpNAc]{}}}}}</has_linucs_representation>
    <has_carbohydrate_residue rdf:resource="#N-glycan_D-GlcNAc-ol_A"/>
    <has_root_residue rdf:resource="#N-glycan_D-GlcNAc-ol_A"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_10_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GalpNAc_22"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_10"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
  </bisected_N-glycan_derived_oligoglycosyl_alditol>
  <high_mannose_N-glycan rdf:ID="N-Glycan-G10643">
    <has_root_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_core_b-D-GlcpNAc_A_link"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][Asn]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(6+1)][a-D-Manp]{}}}}}</has_linucs_representation>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <rdfs:label xml:lang="en">G10643</rdfs:label>
  </high_mannose_N-glycan>
  <nucleotide rdf:ID="uridine_monophosphate">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >UMP</rdfs:label>
    <has_carbohydrate_residue rdf:resource="#nucleoside_beta-D-Ribf_residue_1"/>
    <has_link rdf:resource="#nucleoside_ribose_to_uracil_link"/>
    <has_link rdf:resource="#nucleotide_alpha-phosphate_to_ribose_link"/>
    <has_nucleoside_base_residue rdf:resource="#uracil_residue_1"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >C00105</rdfs:label>
    <has_non-standard_residue rdf:resource="#linked_alpha-phosphate_residue"/>
  </nucleotide>
  <complex_N-glycan_derived_oligosaccharide rdf:ID="N-Glycan-G04148">
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_49"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_54"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_28"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_54_to_N-glycan_b-D-GlcpNAc_49_link"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_28_to_N-glycan_b-D-GlcpNAc_14_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_24"/>
    <rdfs:label xml:lang="en">G04148</rdfs:label>
    <has_root_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_B"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_reducing_core_D-GlcNAc_B_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_49_to_N-glycan_b-D-Galp_28_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_link rdf:resource="#N-glycan_b-D-GalpNAc_22_to_N-glycan_b-D-GlcpNAc_12_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_13_to_N-glycan_a-D-Manp_7_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_B"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GalpNAc_22"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_24_to_N-glycan_b-D-GlcpNAc_13_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(3+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}}[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}}}</has_linucs_representation>
  </complex_N-glycan_derived_oligosaccharide>
  <residue_link rdf:ID="N-glycan_a-D-Galp_60_to_N-glycan_b-D-Galp_24_link">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >This link embodies a link between the N-glycan_a-D-Galp_60 residue and the N-glycan_b-D-Galp_24 residue.</rdfs:comment>
    <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
    <rdfs:label xml:lang="en">link from N-glycan_a-D-Galp_60 to N-glycan_b-D-Galp_24</rdfs:label>
    <covalently_links_to rdf:resource="#N-glycan_b-D-Galp_24"/>
    <covalently_links_from>
      <N-glycan_alpha-D-Galp rdf:ID="N-glycan_a-D-Galp_60">
        <has_anomeric_configuration rdf:resource="#alpha"/>
        <has_configuration rdf:resource="#galacto"/>
        <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >Gal</has_monosaccharide_name>
        <has_ring_form rdf:resource="#pyranoid"/>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >a-D-Galp</rdfs:label>
        <has_sugar_structural_variation rdf:resource="#aldo"/>
        <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >CHEBI:28061</has_CHEBI_ID>
        <has_absolute_configuration rdf:resource="#D"/>
        <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
      </N-glycan_alpha-D-Galp>
    </covalently_links_from>
  </residue_link>
  <complex_N-glycan_derived_oligosaccharide rdf:ID="N-Glycan-G04178">
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_39_to_N-glycan_b-D-Galp_21_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_21"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GalpNAc_29"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_24_to_N-glycan_b-D-GlcpNAc_13_link"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_21_to_N-glycan_b-D-GlcpNAc_12_link"/>
    <rdfs:label xml:lang="en">G04178</rdfs:label>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_53"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(3+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}}}}}</has_linucs_representation>
    <has_root_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_B"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_B"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_24"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_13_to_N-glycan_a-D-Manp_7_link"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_reducing_core_D-GlcNAc_B_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_39"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_b-D-GalpNAc_29_to_N-glycan_b-D-GlcpNAc_14_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_53_to_N-glycan_b-D-GlcpNAc_39_link"/>
  </complex_N-glycan_derived_oligosaccharide>
  <complex_N-glycan rdf:ID="N-Glycan-G04336">
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_13_to_N-glycan_a-D-Manp_7_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-Neu5Ac_46"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_17"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
    <has_link rdf:resource="#N-glycan_b-D-GalpNAc_22_to_N-glycan_b-D-GlcpNAc_12_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <rdfs:label xml:lang="en">G04336</rdfs:label>
    <has_link rdf:resource="#N-glycan_b-D-Galp_24_to_N-glycan_b-D-GlcpNAc_13_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_17_to_N-glycan_b-D-GlcpNAc_9_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_core_b-D-GlcpNAc_A_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_9_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_24"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_9"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_root_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_28_to_N-glycan_b-D-GlcpNAc_14_link"/>
    <has_link rdf:resource="#N-glycan_a-Neu5Ac_46_to_N-glycan_b-D-Galp_28_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GalpNAc_22"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][Thr]{[(2+1)][Gly]{[(2+1)][Asn]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(6+2)][a-D-Neup5Ac]{}}}[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}[(6+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}}}}}}}</has_linucs_representation>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_28"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
  </complex_N-glycan>
  <complex_N-glycan_derived_oligosaccharide rdf:ID="N-Glycan-G04567">
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_54"/>
    <has_link rdf:resource="#N-glycan_b-D-GalpNAc_22_to_N-glycan_b-D-GlcpNAc_12_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_54_to_N-glycan_b-D-GlcpNAc_49_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_28"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_reducing_core_D-GlcNAc_B_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_28_to_N-glycan_b-D-GlcpNAc_14_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_49"/>
    <has_root_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_B"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <rdfs:label xml:lang="en">G04567</rdfs:label>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_49_to_N-glycan_b-D-Galp_28_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GalpNAc_22"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_B"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(3+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}}}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}}}</has_linucs_representation>
  </complex_N-glycan_derived_oligosaccharide>
  <complex_N-glycan_derived_oligoglycosyl_alditol rdf:ID="N-Glycan-G02043">
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <rdfs:label xml:lang="en">G02043</rdfs:label>
    <has_root_residue rdf:resource="#N-glycan_D-GlcNAc-ol_B"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_D-GlcNAc-ol_B"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc-ol]{[(4+1)][b-D-Manp]{[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{}}}}</has_linucs_representation>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_D-GlcNAc-ol_B_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
  </complex_N-glycan_derived_oligoglycosyl_alditol>
  <high-mannose_N-glycan_derived_oligosaccharide rdf:ID="N-Glycan-G04502">
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_16"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_16_to_N-glycan_a-D-Manp_8_link"/>
    <rdfs:label xml:lang="en">G04502</rdfs:label>
    <has_link rdf:resource="#N-glycan_a-D-Manp_19_to_N-glycan_a-D-Manp_11_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_30_to_N-glycan_a-D-Manp_15_link"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-Glc3Me]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][a-D-Manp]{[(2+1)][a-D-Manp]{}}}[(6+1)][a-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][a-D-Manp]{}}[(6+1)][a-D-Manp]{[(2+1)][a-D-Manp]{}}}}}}</has_linucs_representation>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_8"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_11"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_15_to_N-glycan_a-D-Manp_7_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_8_to_N-glycan_a-D-Manp_4_link"/>
    <has_root_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_15"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_11_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_19"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_30"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
  </high-mannose_N-glycan_derived_oligosaccharide>
  <N-glycan_beta-D-Galp rdf:ID="N-glycan_b-D-Galp_26">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >b-D-Galp</rdfs:label>
    <has_ring_form rdf:resource="#pyranoid"/>
    <has_absolute_configuration rdf:resource="#D"/>
    <has_anomeric_configuration rdf:resource="#beta"/>
    <has_sugar_structural_variation rdf:resource="#aldo"/>
    <has_configuration rdf:resource="#galacto"/>
    <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:27667</has_CHEBI_ID>
    <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Gal</has_monosaccharide_name>
    <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
  </N-glycan_beta-D-Galp>
  <hybrid_N-glycan rdf:ID="N-Glycan-G10740">
    <has_link rdf:resource="#N-glycan_a-Neu5Ac_46_to_N-glycan_b-D-Galp_28_link"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_28_to_N-glycan_b-D-GlcpNAc_14_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_28"/>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_core_b-D-GlcpNAc_A_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-Neu5Ac_46"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_root_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <rdfs:label xml:lang="en">G10740</rdfs:label>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][Asn]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(6+2)][a-D-Neup5Ac]{}}}}[(6+1)][a-D-Manp]{}}}}}</has_linucs_representation>
  </hybrid_N-glycan>
  <hybrid_N-glycan_derived_oligoglycosyl_alditol rdf:ID="N-Glycan-G05728">
    <has_link>
      <residue_link rdf:ID="N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_reductively_aminated_D-GlcNAc-ol_A_link">
        <covalently_links_to>
          <N-glycan_D-GlcNAc-ol rdf:ID="N-glycan_reductively_aminated_D-GlcNAc-ol_A"/>
        </covalently_links_to>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
        <covalently_links_from rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >link from N-glycan_core_b-D-GlcpNAc_B to N-glycan_reductively_aminated_D-GlcNAc-ol_A</rdfs:label>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_core_b-D-GlcpNAc_B residue and the N-glycan_reductively_aminated_D-GlcNAc-ol_A residue.</rdfs:comment>
      </residue_link>
    </has_link>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <rdfs:label xml:lang="en">G05728</rdfs:label>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_13_to_N-glycan_a-D-Manp_7_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_reductively_aminated_D-GlcNAc-ol_A"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_24"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_24_to_N-glycan_b-D-GlcpNAc_13_link"/>
    <has_root_residue rdf:resource="#N-glycan_reductively_aminated_D-GlcNAc-ol_A"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][2-aminopyridine]{[(2+1)][D-GlcNAc-ol]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}[(6+1)][a-D-Manp]{}}}}}</has_linucs_representation>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
  </hybrid_N-glycan_derived_oligoglycosyl_alditol>
  <high_mannose_N-glycan rdf:ID="N-Glycan-G10694">
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][Asn]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][a-D-Manp]{[(2+1)][a-D-Manp]{}}}[(6+1)][a-D-Manp]{[(3+1)][a-D-Manp]{}[(6+1)][a-D-Manp]{[(2+1)][a-D-Manp]{}}}}}}}</has_linucs_representation>
    <has_root_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_8"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_11"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_15_to_N-glycan_a-D-Manp_7_link"/>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_core_b-D-GlcpNAc_A_link"/>
    <rdfs:label xml:lang="en">G10694</rdfs:label>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_30"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_15"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_16_to_N-glycan_a-D-Manp_8_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_8_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_16"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_30_to_N-glycan_a-D-Manp_15_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_11_to_N-glycan_a-D-Manp_4_link"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
  </high_mannose_N-glycan>
  <N-glycan_alpha-L-Fucp rdf:ID="N-glycan_a-L-Fucp_50">
    <has_anomeric_configuration rdf:resource="#alpha"/>
    <has_ring_form rdf:resource="#pyranoid"/>
    <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:18287</has_CHEBI_ID>
    <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-L-Fucp</rdfs:label>
    <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Fuc</has_monosaccharide_name>
    <has_configuration rdf:resource="#galacto"/>
    <has_absolute_configuration rdf:resource="#L"/>
    <has_sugar_structural_variation rdf:resource="#aldo"/>
  </N-glycan_alpha-L-Fucp>
  <complex_N-glycan rdf:ID="N-Glycan-G10721">
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_24_to_N-glycan_b-D-GlcpNAc_13_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-Neu5Ac_46"/>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_core_b-D-GlcpNAc_A_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-Neu5Ac_41"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_24"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <rdfs:label xml:lang="en">G10721</rdfs:label>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_13_to_N-glycan_a-D-Manp_7_link"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_28_to_N-glycan_b-D-GlcpNAc_14_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_link rdf:resource="#N-glycan_b-D-GalpNAc_22_to_N-glycan_b-D-GlcpNAc_12_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_28"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_link rdf:resource="#N-glycan_a-Neu5Ac_41_to_N-glycan_b-D-Galp_24_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <has_link rdf:resource="#N-glycan_a-Neu5Ac_46_to_N-glycan_b-D-Galp_28_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GalpNAc_22"/>
    <has_root_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][Asn]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(6+2)][a-D-Neup5Ac]{}}}[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(3+2)][a-D-Neup5Ac]{}}}}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}}}}}</has_linucs_representation>
  </complex_N-glycan>
  <bisected_N-glycan_derived_oligoglycosyl_alditol rdf:ID="N-Glycan-G04857">
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GalpNAc_22"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <rdfs:label xml:lang="en">G04857</rdfs:label>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc-ol]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{}[(4+1)][b-D-GlcpNAc]{}}[(4+1)][b-D-GlcpNAc]{}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}}}}</has_linucs_representation>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GalpNAc_22_to_N-glycan_b-D-GlcpNAc_12_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_5_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_root_residue rdf:resource="#N-glycan_D-GlcNAc-ol_A"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_D-GlcNAc-ol_A"/>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_D-GlcNAc-ol_A_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_13_to_N-glycan_a-D-Manp_7_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_5"/>
  </bisected_N-glycan_derived_oligoglycosyl_alditol>
  <complex_N-glycan_derived_oligoglycosyl_alditol rdf:ID="N-Glycan-G02982">
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_root_residue rdf:resource="#N-glycan_D-GlcNAc-ol_A"/>
    <rdfs:label xml:lang="en">G02982</rdfs:label>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_D-GlcNAc-ol_A_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_D-GlcNAc-ol_A"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc-ol]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{}[(6+1)][b-D-GlcpNAc]{}}}}}</has_linucs_representation>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_9_to_N-glycan_a-D-Manp_4_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_9"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
  </complex_N-glycan_derived_oligoglycosyl_alditol>
  <complex_N-glycan rdf:ID="N-Glycan-G05405">
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_21"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_21_to_N-glycan_b-D-GlcpNAc_12_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_root_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <rdfs:label xml:lang="en">G05405</rdfs:label>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-Neu5Gc_34"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][&amp;lt;rest]{[(?+1)][b-D-Manp]{[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(6+2)][a-D-Neup5Ac]{}}}}}}</has_linucs_representation>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_a-Neu5Gc_34_to_N-glycan_b-D-Galp_21_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
  </complex_N-glycan>
  <bisected_N-glycan rdf:ID="N-Glycan-G10824">
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_root_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_core_b-D-GlcpNAc_A_link"/>
    <rdfs:label xml:lang="en">G10824</rdfs:label>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_24"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][Asn]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{}[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}[(4+1)][b-D-GlcpNAc]{}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{}}}}}}</has_linucs_representation>
    <has_link rdf:resource="#N-glycan_b-D-Galp_24_to_N-glycan_b-D-GlcpNAc_13_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_13_to_N-glycan_a-D-Manp_7_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_5"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_5_to_N-glycan_core_b-D-Manp_link"/>
  </bisected_N-glycan>
  <glyco_peptide rdf:ID="glyco_peptide_G00009"/>
  <complex_N-glycan_derived_oligosaccharide rdf:ID="N-Glycan-G04199">
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}[(6+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(3+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}}}}}</has_linucs_representation>
    <has_link rdf:resource="#N-glycan_b-D-GalpNAc_29_to_N-glycan_b-D-GlcpNAc_14_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_52"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_17"/>
    <has_root_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_B"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_17_to_N-glycan_b-D-GlcpNAc_9_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_reducing_core_D-GlcNAc_B_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_B"/>
    <has_link rdf:resource="#N-glycan_b-D-GalpNAc_22_to_N-glycan_b-D-GlcpNAc_12_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GalpNAc_22"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_33"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <rdfs:label xml:lang="en">G04199</rdfs:label>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_33_to_N-glycan_b-D-Galp_17_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_9"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_52_to_N-glycan_b-D-GlcpNAc_33_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GalpNAc_29"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_9_to_N-glycan_a-D-Manp_4_link"/>
  </complex_N-glycan_derived_oligosaccharide>
  <N-glycan_alpha-D-Galp rdf:ID="N-glycan_a-D-Galp_44">
    <has_anomeric_configuration rdf:resource="#alpha"/>
    <has_sugar_structural_variation rdf:resource="#aldo"/>
    <has_absolute_configuration rdf:resource="#D"/>
    <has_ring_form rdf:resource="#pyranoid"/>
    <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
    <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >CHEBI:28061</has_CHEBI_ID>
    <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Gal</has_monosaccharide_name>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a-D-Galp</rdfs:label>
    <has_configuration rdf:resource="#galacto"/>
  </N-glycan_alpha-D-Galp>
  <moiety_link rdf:ID="N-glycan_precursor_moiety_G00005_to_dolichol_pyrophosphate_moiety_link">
    <covalently_links_to rdf:resource="#dolichol_pyrophosphate_moiety"/>
    <covalently_links_from>
      <lipid-linked_N-glycan_precursor_moiety rdf:ID="N-glycan_precursor_moiety_G00005">
        <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
        <has_root_residue rdf:resource="#N-glycan_core_a-D-GlcpNAc_A"/>
        <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
        <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
        <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
        <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
        <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_core_a-D-GlcpNAc_A_link"/>
        <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
        <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
        <has_carbohydrate_residue rdf:resource="#N-glycan_core_a-D-GlcpNAc_A"/>
      </lipid-linked_N-glycan_precursor_moiety>
    </covalently_links_from>
    <embodies_more_specific_link rdf:resource="#N-glycan_a-D-GlcpNAc_A_residue_to_beta_phosphate_link"/>
  </moiety_link>
  <complex_N-glycan rdf:ID="N-Glycan-G04046">
    <has_link>
      <residue_link rdf:ID="N-glycan_a-D-Galp_61_to_N-glycan_b-D-Galp_28_link">
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
        <covalently_links_to rdf:resource="#N-glycan_b-D-Galp_28"/>
        <rdfs:label xml:lang="en">link from N-glycan_a-D-Galp_61 to N-glycan_b-D-Galp_28</rdfs:label>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_a-D-Galp_61 residue and the N-glycan_b-D-Galp_28 residue.</rdfs:comment>
        <covalently_links_from>
          <N-glycan_alpha-D-Galp rdf:ID="N-glycan_a-D-Galp_61">
            <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
            <has_sugar_structural_variation rdf:resource="#aldo"/>
            <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >CHEBI:28061</has_CHEBI_ID>
            <has_absolute_configuration rdf:resource="#D"/>
            <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >Gal</has_monosaccharide_name>
            <has_configuration rdf:resource="#galacto"/>
            <has_ring_form rdf:resource="#pyranoid"/>
            <rdfs:label xml:lang="en">N-glycan_a-D-Galp_61</rdfs:label>
            <has_anomeric_configuration rdf:resource="#alpha"/>
          </N-glycan_alpha-D-Galp>
        </covalently_links_from>
      </residue_link>
    </has_link>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_17"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_24"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Galp_60"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_link rdf:resource="#N-glycan_a-D-Galp_60_to_N-glycan_b-D-Galp_24_link"/>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_core_b-D-GlcpNAc_A_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_56"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GalpNAc_22"/>
    <has_link rdf:resource="#N-glycan_b-D-GalpNAc_22_to_N-glycan_b-D-GlcpNAc_12_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_13_to_N-glycan_a-D-Manp_7_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Galp_61"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][Asn]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(4+1)][a-D-Galp]{}}}[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(4+1)][a-D-Galp]{}}}}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}[(6+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(6+2)][a-D-Neup5Ac]{}}}}}}}}</has_linucs_representation>
    <has_link>
      <residue_link rdf:ID="N-glycan_a-Neu5Ac_31_to_N-glycan_b-D-Galp_17_link">
        <covalently_links_to rdf:resource="#N-glycan_b-D-Galp_17"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_a-Neu5Ac_31 residue and the N-glycan_b-D-Galp_17 residue.</rdfs:comment>
        <covalently_links_from>
          <N-glycan_alpha-Neup5Ac rdf:ID="N-glycan_a-Neu5Ac_31">
            <has_configuration rdf:resource="#D-glycero-D-galacto"/>
            <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >CHEBI:17012</has_CHEBI_ID>
            <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C2"/>
            <has_ring_form rdf:resource="#pyranoid"/>
            <has_anomeric_configuration rdf:resource="#alpha"/>
            <contains_functional_group rdf:resource="#N-acetyl"/>
            <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >NeuAc</has_monosaccharide_name>
            <has_sugar_structural_variation rdf:resource="#_2-keto"/>
            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >a-Neu5Ac</rdfs:label>
          </N-glycan_alpha-Neup5Ac>
        </covalently_links_from>
        <rdfs:label xml:lang="en">link from N-glycan_a-Neu5Ac_31 to N-glycan_b-D-Galp_17</rdfs:label>
        <embodies_more_specific_link rdf:resource="#glycosidic_C2-O6_bond"/>
      </residue_link>
    </has_link>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_28_to_N-glycan_b-D-GlcpNAc_14_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_root_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_10_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-Neu5Ac_31"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_10"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_56_to_N-glycan_b-D-GlcpNAc_10_link"/>
    <rdfs:label xml:lang="en">G04046</rdfs:label>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_9_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_9"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_28"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_17_to_N-glycan_b-D-GlcpNAc_9_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_24_to_N-glycan_b-D-GlcpNAc_13_link"/>
  </complex_N-glycan>
  <nucleoside_base_residue_H_atom rdf:ID="nucleoside_base_residue_atom_H2"/>
  <lipid-linked_N-glycan_precursor_molecule rdf:ID="lipid-linked_N-glycan_precursor_molecule_G00005">
    <has_lipid_moiety rdf:resource="#dolichol_pyrophosphate_moiety"/>
    <has_carbohydrate_moiety rdf:resource="#N-glycan_precursor_moiety_G00005"/>
    <has_link rdf:resource="#N-glycan_precursor_moiety_G00005_to_dolichol_pyrophosphate_moiety_link"/>
  </lipid-linked_N-glycan_precursor_molecule>
  <complex_N-glycan rdf:ID="N-Glycan-G04941">
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_21_to_N-glycan_b-D-GlcpNAc_12_link"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][Thr]{[(2+1)][Gly]{[(2+1)][Asn]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(6+2)][a-D-Neup5Ac]{}}}[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(6+2)][a-D-Neup5Ac]{}}}}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(6+2)][a-D-Neup5Ac]{}}}[(6+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}}}}}}}</has_linucs_representation>
    <has_carbohydrate_residue>
      <N-glycan_alpha-Neup5Ac rdf:ID="N-glycan_a-Neu5Ac_40">
        <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C2"/>
        <has_configuration rdf:resource="#D-glycero-D-galacto"/>
        <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >CHEBI:17012</has_CHEBI_ID>
        <has_ring_form rdf:resource="#pyranoid"/>
        <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >NeuAc</has_monosaccharide_name>
        <has_sugar_structural_variation rdf:resource="#_2-keto"/>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >a-Neu5Ac</rdfs:label>
        <contains_functional_group rdf:resource="#N-acetyl"/>
        <has_anomeric_configuration rdf:resource="#alpha"/>
      </N-glycan_alpha-Neup5Ac>
    </has_carbohydrate_residue>
    <has_link>
      <residue_link rdf:ID="N-glycan_a-Neu5Ac_40_to_N-glycan_b-D-Galp_24_link">
        <covalently_links_to rdf:resource="#N-glycan_b-D-Galp_24"/>
        <rdfs:label xml:lang="en">link from N-glycan_a-Neu5Ac_40 to N-glycan_b-D-Galp_24</rdfs:label>
        <embodies_more_specific_link rdf:resource="#glycosidic_C2-O6_bond"/>
        <covalently_links_from rdf:resource="#N-glycan_a-Neu5Ac_40"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_a-Neu5Ac_40 residue and the N-glycan_b-D-Galp_24 residue.</rdfs:comment>
      </residue_link>
    </has_link>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_a-Neu5Ac_46_to_N-glycan_b-D-Galp_28_link"/>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_core_b-D-GlcpNAc_A_link"/>
    <has_root_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_24"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_28"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_24_to_N-glycan_b-D-GlcpNAc_13_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-Neu5Ac_46"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-Neu5Gc_34"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_13_to_N-glycan_a-D-Manp_7_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_9_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_17_to_N-glycan_b-D-GlcpNAc_9_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_9"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_17"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_28_to_N-glycan_b-D-GlcpNAc_14_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <rdfs:label xml:lang="en">G04941</rdfs:label>
    <has_link rdf:resource="#N-glycan_a-Neu5Gc_34_to_N-glycan_b-D-Galp_21_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_21"/>
  </complex_N-glycan>
  <N-glycan rdf:ID="N-Glycan-G01366">
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcpNAc]{[(4+1)][b-D-4-deoxy-lyxHexp]{[(3+1)][a-D-Manp]{}[(6+1)][a-D-Manp]{}}}</has_linucs_representation>
    <has_root_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_8_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_8"/>
    <rdfs:label xml:lang="en">G01366</rdfs:label>
  </N-glycan>
  <complex_N-glycan_derived_oligosaccharide rdf:ID="N-Glycan-G00369">
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_13_to_N-glycan_a-D-Manp_7_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_24"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_24_to_N-glycan_b-D-GlcpNAc_13_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GalpNAc_22_to_N-glycan_b-D-GlcpNAc_12_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_reducing_core_D-GlcNAc_B_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_root_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_B"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GalpNAc_29"/>
    <has_link rdf:resource="#N-glycan_b-D-GalpNAc_29_to_N-glycan_b-D-GlcpNAc_14_link"/>
    <rdfs:label xml:lang="en">G00369</rdfs:label>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_B"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GalpNAc_22"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}}}</has_linucs_representation>
  </complex_N-glycan_derived_oligosaccharide>
  <complex_N-glycan_derived_oligoglycosyl_alditol rdf:ID="N-Glycan-G03834">
    <has_link rdf:resource="#N-glycan_a-Neu5Gc_34_to_N-glycan_b-D-Galp_21_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-Neu5Gc_34"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_13_to_N-glycan_a-D-Manp_7_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_9_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_28"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_D-GlcNAc-ol_A_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_D-GlcNAc-ol_A"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_17_to_N-glycan_b-D-GlcpNAc_9_link"/>
    <has_root_residue rdf:resource="#N-glycan_D-GlcNAc-ol_A"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_21"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_24"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc-ol]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(6+2)][a-D-Neup5Ac]{}}}[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(6+2)][a-D-Neup5Ac]{}}}[(6+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}}}}</has_linucs_representation>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_a-Neu5Ac_46_to_N-glycan_b-D-Galp_28_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_21_to_N-glycan_b-D-GlcpNAc_12_link"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_28_to_N-glycan_b-D-GlcpNAc_14_link"/>
    <rdfs:label xml:lang="en">G03834</rdfs:label>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-Neu5Ac_46"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_9"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_24_to_N-glycan_b-D-GlcpNAc_13_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_17"/>
  </complex_N-glycan_derived_oligoglycosyl_alditol>
  <moiety_link rdf:ID="N-glycan_precursor_moiety_G00008_to_dolichol_pyrophosphate_moiety_link">
    <covalently_links_from>
      <lipid-linked_N-glycan_precursor_moiety rdf:ID="N-glycan_precursor_moiety_G00008">
        <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_8"/>
        <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
        <has_link rdf:resource="#N-glycan_a-D-Glcp_51_to_N-glycan_a-D-Manp_30_link"/>
        <has_link rdf:resource="#N-glycan_a-D-Manp_19_to_N-glycan_a-D-Manp_11_link"/>
        <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
        <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
        <has_link rdf:resource="#N-glycan_a-D-Manp_30_to_N-glycan_a-D-Manp_15_link"/>
        <has_link rdf:resource="#N-glycan_a-D-Manp_15_to_N-glycan_a-D-Manp_7_link"/>
        <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
        <has_root_residue rdf:resource="#N-glycan_core_a-D-GlcpNAc_A"/>
        <has_link rdf:resource="#N-glycan_a-D-Glcp_70_to_N-glycan_a-D-Glcp_51_link"/>
        <has_carbohydrate_residue>
          <N-glycan_alpha-D-Glcp rdf:ID="N-glycan_a-D-Glcp_71"/>
        </has_carbohydrate_residue>
        <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
        <has_link rdf:resource="#N-glycan_a-D-Manp_8_to_N-glycan_a-D-Manp_4_link"/>
        <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_19"/>
        <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_core_a-D-GlcpNAc_A_link"/>
        <has_link rdf:resource="#N-glycan_a-D-Manp_11_to_N-glycan_a-D-Manp_4_link"/>
        <has_link>
          <residue_link rdf:ID="N-glycan_a-D-Glcp_71_to_N-glycan_a-D-Glcp_70_link">
            <covalently_links_to rdf:resource="#N-glycan_a-D-Glcp_70"/>
            <embodies_more_specific_link rdf:resource="#glycosidic_C1-O2_bond"/>
            <covalently_links_from rdf:resource="#N-glycan_a-D-Glcp_71"/>
          </residue_link>
        </has_link>
        <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Glcp_70"/>
        <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_30"/>
        <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Glcp_51"/>
        <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_16"/>
        <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_15"/>
        <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
        <has_carbohydrate_residue rdf:resource="#N-glycan_core_a-D-GlcpNAc_A"/>
        <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
        <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_11"/>
        <has_link rdf:resource="#N-glycan_a-D-Manp_16_to_N-glycan_a-D-Manp_8_link"/>
      </lipid-linked_N-glycan_precursor_moiety>
    </covalently_links_from>
    <covalently_links_to rdf:resource="#dolichol_pyrophosphate_moiety"/>
    <embodies_more_specific_link rdf:resource="#N-glycan_a-D-GlcpNAc_A_residue_to_beta_phosphate_link"/>
  </moiety_link>
  <bisected_N-glycan rdf:ID="N-Glycan-G11958">
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_8"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_5"/>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_core_b-D-GlcpNAc_A_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_5_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_11_to_N-glycan_a-D-Manp_4_link"/>
    <rdfs:label xml:lang="en">G11958</rdfs:label>
    <has_root_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_11"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_16_to_N-glycan_a-D-Manp_8_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][Dansyl]{[(1+2)][Asn]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{}[(4+1)][b-D-GlcpNAc]{}}[(4+1)][b-D-GlcpNAc]{}[(6+1)][a-D-Manp]{[(3+1)][a-D-Manp]{}[(6+1)][a-D-Manp]{[(2+1)][a-D-Manp]{}}}}}}}}</has_linucs_representation>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_13_to_N-glycan_a-D-Manp_7_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_16"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_8_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
  </bisected_N-glycan>
  <complex_N-glycan_derived_oligoglycosyl_alditol rdf:ID="N-Glycan-G03925">
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_root_residue rdf:resource="#N-glycan_reductively_aminated_D-GlcNAc-ol_A"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_17"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_21_to_N-glycan_b-D-GlcpNAc_12_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_9_to_N-glycan_a-D-Manp_4_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_reductively_aminated_D-GlcNAc-ol_A"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_33"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][2-aminopyridine]{[(2+1)][D-GlcNAc-ol]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{}[(4+1)][b-D-GlcpNAc]{}}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(3+1)][b-D-GlcpNAc]{}}}[(6+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(3+1)][b-D-GlcpNAc]{}}}}}}}}</has_linucs_representation>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <rdfs:label xml:lang="en">G03925</rdfs:label>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_39_to_N-glycan_b-D-Galp_21_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_9"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_13_to_N-glycan_a-D-Manp_7_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_21"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_39"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_33_to_N-glycan_b-D-Galp_17_link"/>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_reductively_aminated_D-GlcNAc-ol_A_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_17_to_N-glycan_b-D-GlcpNAc_9_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
  </complex_N-glycan_derived_oligoglycosyl_alditol>
  <high_mannose_N-glycan rdf:ID="N-Glycan-G10819">
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_19"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_15"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_15_to_N-glycan_a-D-Manp_7_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_8"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_8_to_N-glycan_a-D-Manp_4_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][Asn]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][a-D-Manp]{[(2+1)][a-D-Manp]{}}}[(6+1)][a-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][a-D-Manp]{}}[(6+1)][a-D-Manp]{}}}}}}</has_linucs_representation>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_30"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_30_to_N-glycan_a-D-Manp_15_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_root_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_11"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_11_to_N-glycan_a-D-Manp_4_link"/>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_core_b-D-GlcpNAc_A_link"/>
    <rdfs:label xml:lang="en">G10819</rdfs:label>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_19_to_N-glycan_a-D-Manp_11_link"/>
  </high_mannose_N-glycan>
  <high-mannose_N-glycan_derived_oligosaccharide rdf:ID="N-Glycan-G02243">
    <has_link rdf:resource="#N-glycan_a-D-Manp_8_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(6+1)][a-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][a-D-Manp]{}}[(6+1)][a-D-Manp]{[(2+1)][a-D-Manp]{}}}}}}</has_linucs_representation>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_11"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_A"/>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_reducing_core_D-GlcNAc_A_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_19_to_N-glycan_a-D-Manp_11_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_11_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_8"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_root_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_A"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_16_to_N-glycan_a-D-Manp_8_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_16"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <rdfs:label xml:lang="en">G02243</rdfs:label>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_19"/>
  </high-mannose_N-glycan_derived_oligosaccharide>
  <hybrid_N-glycan rdf:ID="N-Glycan-G10801">
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_root_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_core_b-D-GlcpNAc_A_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_A"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_link rdf:resource="#N-glycan_b-D-GalpNAc_29_to_N-glycan_b-D-GlcpNAc_14_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_24"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_24_to_N-glycan_b-D-GlcpNAc_13_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_13_to_N-glycan_a-D-Manp_7_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GalpNAc_29"/>
    <rdfs:label xml:lang="en">G10801</rdfs:label>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][Asn]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{}}}[(6+1)][a-D-Manp]{}}}}}</has_linucs_representation>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
  </hybrid_N-glycan>
  <hybrid_N-glycan rdf:ID="N-Glycan-G12091">
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_26"/>
    <has_link>
      <residue_link rdf:ID="N-glycan_b-D-Galp_26_to_N-glycan_b-D-GlcpNAc_13_link">
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_b-D-Galp_26 residue and the N-glycan_b-D-GlcpNAc_13 residue.</rdfs:comment>
        <covalently_links_from rdf:resource="#N-glycan_b-D-Galp_26"/>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O3_bond"/>
        <rdfs:label xml:lang="en">link from N-glycan_b-D-Galp_26 to N-glycan_b-D-GlcpNAc_13</rdfs:label>
        <covalently_links_to rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
      </residue_link>
    </has_link>
    <has_root_residue rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][Thr]{[(2+1)][Tyr]{[(2+1)][Asn]{[(2+1)][Thr]{[(2+1)][Thr]{[(2+1)][Thr]{[(2+1)][Ser]{[(2+1)][Ala]{}}}}}[(4+1)][b-D-Glcp]{[(3+1)][b-D-Galp]{}}}}}</has_linucs_representation>
    <rdfs:label xml:lang="en">G12091</rdfs:label>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
  </hybrid_N-glycan>
  <high-mannose_N-glycan_derived_oligoglycosyl_alditol rdf:ID="N-Glycan-G00890">
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_11"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_reductively_aminated_D-GlcNAc-ol_A"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue>
      <N-glycan_beta-D-Xylp rdf:ID="N-glycan_b-D-Xylp_6">
        <has_sugar_structural_variation rdf:resource="#aldo"/>
        <has_absolute_configuration rdf:resource="#D"/>
        <has_anomeric_configuration rdf:resource="#beta"/>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >b-D-Xylp</rdfs:label>
        <has_ring_form rdf:resource="#pyranoid"/>
        <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
        <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >Xyl</has_monosaccharide_name>
        <has_configuration rdf:resource="#xylo"/>
      </N-glycan_beta-D-Xylp>
    </has_carbohydrate_residue>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][2-aminopyridine]{[(2+1)][D-GlcNAc-ol]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(2+1)][b-D-Xylp]{}[(3+1)][a-D-Manp]{}[(6+1)][a-D-Manp]{[(3+1)][a-D-Manp]{}}}}}}</has_linucs_representation>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_reductively_aminated_D-GlcNAc-ol_A_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_root_residue rdf:resource="#N-glycan_reductively_aminated_D-GlcNAc-ol_A"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_11_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <rdfs:label xml:lang="en">G00890</rdfs:label>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_link>
      <residue_link rdf:ID="N-glycan_b-D-Xylp_6_to_N-glycan_core_b-D-Manp_link">
        <rdfs:label xml:lang="en">link from N-glycan_b-D-Xylp_6 to N-glycan_core_b-D-Manp</rdfs:label>
        <covalently_links_from rdf:resource="#N-glycan_b-D-Xylp_6"/>
        <covalently_links_to rdf:resource="#N-glycan_core_b-D-Manp"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >This link embodies a link between the N-glycan_b-D-Xylp_6 residue and the N-glycan_core_b-D-Manp residue.</rdfs:comment>
        <embodies_more_specific_link rdf:resource="#glycosidic_C1-O2_bond"/>
      </residue_link>
    </has_link>
  </high-mannose_N-glycan_derived_oligoglycosyl_alditol>
  <moiety_link rdf:ID="a-D-Glcp_moiety_to_UDP_moiety_link">
    <covalently_links_from>
      <monoglycosyl_moiety rdf:ID="alpha-D-Glcp_moiety">
        <has_root_residue>
          <monoglycosyl_alpha-D-Glcp_residue rdf:ID="monoglycosyl_alpha-D-Glcp_residue_1"/>
        </has_root_residue>
        <has_carbohydrate_residue rdf:resource="#monoglycosyl_alpha-D-Glcp_residue_1"/>
      </monoglycosyl_moiety>
    </covalently_links_from>
    <embodies_more_specific_link>
      <residue_link rdf:ID="monoglycosyl_alpha-D-Glcp_residue_to_beta-phosphate_residue_link">
        <covalently_links_to rdf:resource="#linked_beta-phosphate_residue"/>
        <covalently_links_from rdf:resource="#monoglycosyl_alpha-D-Glcp_residue_1"/>
        <embodies_more_specific_link rdf:resource="#glycosyl_phosphate_C1-O1_bond"/>
      </residue_link>
    </embodies_more_specific_link>
    <covalently_links_to rdf:resource="#uridine_diphosphate_moiety"/>
  </moiety_link>
  <residue_link rdf:ID="N-glycan_a-D-Galp_58_to_N-glycan_b-D-Galp_56_link">
    <rdfs:label xml:lang="en">link from N-glycan_a-D-Galp_58 to N-glycan_b-D-Galp_56</rdfs:label>
    <covalently_links_from>
      <N-glycan_alpha-D-Galp rdf:ID="N-glycan_a-D-Galp_58">
        <has_ring_form rdf:resource="#pyranoid"/>
        <has_monosaccharide_name rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >Gal</has_monosaccharide_name>
        <has_configuration rdf:resource="#galacto"/>
        <has_anomeric_configuration rdf:resource="#alpha"/>
        <has_absolute_configuration rdf:resource="#D"/>
        <has_anomeric_carbon rdf:resource="#carbohydrate_residue_atom_C1"/>
        <has_CHEBI_ID rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >CHEBI:28061</has_CHEBI_ID>
        <has_sugar_structural_variation rdf:resource="#aldo"/>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >a-D-Galp</rdfs:label>
      </N-glycan_alpha-D-Galp>
    </covalently_links_from>
    <covalently_links_to rdf:resource="#N-glycan_b-D-Galp_56"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >This link embodies a link between the N-glycan_a-D-Galp_58 residue and the N-glycan_b-D-Galp_56 residue.</rdfs:comment>
    <embodies_more_specific_link rdf:resource="#glycosidic_C1-O4_bond"/>
  </residue_link>
  <complex_N-glycan_derived_oligoglycosyl_alditol rdf:ID="N-Glycan-G03719">
    <has_link rdf:resource="#N-glycan_a-Neu5Ac_46_to_N-glycan_b-D-Galp_28_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-Neu5Gc_34"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc-ol]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(6+2)][a-D-Neup5Ac]{}}}[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(3+2)][a-D-Neup5Ac]{}}}}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(6+2)][a-D-Neup5Ac]{}}}[(6+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(6+2)][a-D-Neup5Ac]{}}}}}}}</has_linucs_representation>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-Neu5Ac_46"/>
    <has_link rdf:resource="#N-glycan_a-Neu5Ac_31_to_N-glycan_b-D-Galp_17_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_24"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_24_to_N-glycan_b-D-GlcpNAc_13_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_link rdf:resource="#N-glycan_a-Neu5Ac_41_to_N-glycan_b-D-Galp_24_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_21"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_13_to_N-glycan_a-D-Manp_7_link"/>
    <rdfs:label xml:lang="en">G03719</rdfs:label>
    <has_link rdf:resource="#N-glycan_b-D-Galp_17_to_N-glycan_b-D-GlcpNAc_9_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_17"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_28_to_N-glycan_b-D-GlcpNAc_14_link"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_21_to_N-glycan_b-D-GlcpNAc_12_link"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_link rdf:resource="#N-glycan_a-Neu5Gc_34_to_N-glycan_b-D-Galp_21_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_9_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_D-GlcNAc-ol_A_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_28"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_9"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-Neu5Ac_41"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_D-GlcNAc-ol_A"/>
    <has_root_residue rdf:resource="#N-glycan_D-GlcNAc-ol_A"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-Neu5Ac_31"/>
  </complex_N-glycan_derived_oligoglycosyl_alditol>
  <high-mannose_N-glycan_derived_oligosaccharide rdf:ID="N-Glycan-G04503">
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_11"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_16_to_N-glycan_a-D-Manp_8_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-6-deoxy-Glc]{[(?+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][a-D-Manp]{[(2+1)][a-D-Manp]{}}}[(6+1)][a-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][a-D-Manp]{}}[(6+1)][a-D-Manp]{[(2+1)][a-D-Manp]{}}}}}}</has_linucs_representation>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_16"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_15_to_N-glycan_a-D-Manp_7_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_8_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_19"/>
    <rdfs:label xml:lang="en">G04503</rdfs:label>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_30"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_8"/>
    <has_root_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_30_to_N-glycan_a-D-Manp_15_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_15"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_19_to_N-glycan_a-D-Manp_11_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_11_to_N-glycan_a-D-Manp_4_link"/>
  </high-mannose_N-glycan_derived_oligosaccharide>
  <high-mannose_N-glycan_derived_oligosaccharide rdf:ID="N-Glycan-G00595">
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_reducing_core_D-GlcNAc_B_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc]{[(4+1)][b-D-Manp]{[(6+1)][a-D-Manp]{}}}</has_linucs_representation>
    <has_root_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_B"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_B"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <rdfs:label xml:lang="en">G00595</rdfs:label>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
  </high-mannose_N-glycan_derived_oligosaccharide>
  <carbohydrate_residue_H_atom rdf:ID="carbohydrate_residue_atom_H9"/>
  <guanine_residue rdf:ID="guanine_residue_1"/>
  <hybrid_N-glycan_derived_oligosaccharide rdf:ID="N-Glycan-G03265">
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_root_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_B"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
    <rdfs:label xml:lang="en">G03265</rdfs:label>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_13_to_N-glycan_a-D-Manp_7_link"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(4+1)][b-D-GlcpNAc]{}}}}</has_linucs_representation>
    <has_carbohydrate_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_B"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_reducing_core_D-GlcNAc_B_link"/>
  </hybrid_N-glycan_derived_oligosaccharide>
  <bisected_N-glycan_derived_oligosaccharide rdf:ID="N-Glycan-G07842">
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_5_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_reducing_core_D-GlcNAc_A_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_5"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_root_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_A"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_A"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <rdfs:label xml:lang="en">G07842</rdfs:label>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(4+1)][b-D-GlcpNAc]{}}}}</has_linucs_representation>
  </bisected_N-glycan_derived_oligosaccharide>
  <rdf:Description rdf:about="http://lsdis.cs.uga.edu/projects/glycomics/2006/EnzyO.owl#R06127">
    <has_product>
      <nucleotide rdf:ID="guanosine_diphosphate">
        <has_non-standard_residue rdf:resource="#linked_beta-phosphate_residue"/>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >GDP</rdfs:label>
        <has_link rdf:resource="#nucleotide_alpha-phosphate_to_ribose_link"/>
        <has_nucleoside_base_residue rdf:resource="#guanine_residue_1"/>
        <has_link>
          <residue_link rdf:ID="nucleoside_ribose_to_guanine_link">
            <covalently_links_to rdf:resource="#guanine_residue_1"/>
            <covalently_links_from rdf:resource="#nucleoside_beta-D-Ribf_residue_1"/>
            <embodies_more_specific_link rdf:resource="#nucleosidic_C1-N9_bond"/>
          </residue_link>
        </has_link>
        <has_non-standard_residue rdf:resource="#linked_alpha-phosphate_residue"/>
        <has_carbohydrate_residue rdf:resource="#nucleoside_beta-D-Ribf_residue_1"/>
        <has_link rdf:resource="#beta-phosphate_to_alpha_phosphate_link"/>
      </nucleotide>
    </has_product>
    <has_glycosyl_donor_substrate>
      <glycosyl_donor_substrate rdf:ID="GDP-mannose">
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >GDP-Man</rdfs:label>
        <has_carbohydrate_moiety>
          <monoglycosyl_moiety rdf:ID="alpha-D-Manp_moiety">
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >A moiety consisting of a single a-D-Manp residue</rdfs:comment>
            <has_root_residue>
              <monoglycosyl_alpha-D-Manp_residue rdf:ID="monoglycosyl_alpha-D-Manp_residue_1"/>
            </has_root_residue>
            <has_carbohydrate_residue rdf:resource="#monoglycosyl_alpha-D-Manp_residue_1"/>
          </monoglycosyl_moiety>
        </has_carbohydrate_moiety>
        <has_nucleotide_moiety>
          <ribonucleotide_moiety rdf:ID="guanosine_diphosphate_moiety">
            <has_link rdf:resource="#nucleoside_ribose_to_guanine_link"/>
            <has_nucleoside_base_residue rdf:resource="#guanine_residue_1"/>
            <has_link rdf:resource="#beta-phosphate_to_alpha_phosphate_link"/>
            <has_non-standard_residue rdf:resource="#linked_beta-phosphate_residue"/>
            <has_non-standard_residue rdf:resource="#linked_alpha-phosphate_residue"/>
            <has_link rdf:resource="#nucleotide_alpha-phosphate_to_ribose_link"/>
            <has_carbohydrate_residue rdf:resource="#nucleoside_beta-D-Ribf_residue_1"/>
          </ribonucleotide_moiety>
        </has_nucleotide_moiety>
        <has_link>
          <moiety_link rdf:ID="a-D-Manp_moiety_to_GDP_moiety_link">
            <embodies_more_specific_link>
              <residue_link rdf:ID="monoglycosyl_alpha-D-Manp_residue_to_beta-phosphate_residue_link">
                <embodies_more_specific_link rdf:resource="#glycosyl_phosphate_C1-O1_bond"/>
                <covalently_links_from rdf:resource="#monoglycosyl_alpha-D-Manp_residue_1"/>
                <covalently_links_to rdf:resource="#linked_beta-phosphate_residue"/>
              </residue_link>
            </embodies_more_specific_link>
            <covalently_links_to rdf:resource="#guanosine_diphosphate_moiety"/>
            <covalently_links_from rdf:resource="#alpha-D-Manp_moiety"/>
          </moiety_link>
        </has_link>
      </glycosyl_donor_substrate>
    </has_glycosyl_donor_substrate>
    <has_acceptor_substrate rdf:resource="#lipid-linked_N-glycan_precursor_molecule_G00005"/>
    <adds_glycosyl_residue rdf:resource="#N-glycan_a-D-Manp_15"/>
    <has_product>
      <lipid-linked_N-glycan_precursor_molecule rdf:ID="lipid-linked_N-glycan_precursor_molecule_G10526">
        <has_link>
          <moiety_link rdf:ID="N-glycan_precursor_moiety_G10526_to_dolichol_pyrophosphate_moiety_link">
            <covalently_links_from>
              <lipid-linked_N-glycan_precursor_moiety rdf:ID="N-glycan_precursor_moiety_G10526">
                <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
                <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
                <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
                <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_15"/>
                <has_root_residue rdf:resource="#N-glycan_core_a-D-GlcpNAc_A"/>
                <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
                <has_link rdf:resource="#N-glycan_a-D-Manp_15_to_N-glycan_a-D-Manp_7_link"/>
                <rdfs:label xml:lang="en">G10526</rdfs:label>
                <has_carbohydrate_residue rdf:resource="#N-glycan_core_a-D-GlcpNAc_A"/>
                <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
                <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >[][dolichol-PP]{[(0+1)][a-D-GlcpNAc]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][a-D-Manp]{}}[(6+1)][a-D-Manp]{}}}}}</has_linucs_representation>
                <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
                <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_core_a-D-GlcpNAc_A_link"/>
                <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
              </lipid-linked_N-glycan_precursor_moiety>
            </covalently_links_from>
            <embodies_more_specific_link rdf:resource="#N-glycan_a-D-GlcpNAc_A_residue_to_beta_phosphate_link"/>
            <covalently_links_to rdf:resource="#dolichol_pyrophosphate_moiety"/>
          </moiety_link>
        </has_link>
        <has_lipid_moiety rdf:resource="#dolichol_pyrophosphate_moiety"/>
        <has_carbohydrate_moiety rdf:resource="#N-glycan_precursor_moiety_G10526"/>
      </lipid-linked_N-glycan_precursor_molecule>
    </has_product>
    <has_acceptor_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
  </rdf:Description>
  <complex_N-glycan_derived_oligosaccharide rdf:ID="N-Glycan-G01934">
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_9"/>
    <rdfs:label xml:lang="en">G01934</rdfs:label>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_reducing_core_D-GlcNAc_B_link"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{}}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{}[(6+1)][b-D-GlcpNAc]{}}}}</has_linucs_representation>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_9_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_root_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_B"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_B"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
  </complex_N-glycan_derived_oligosaccharide>
  <glycosyl_donor_substrate rdf:ID="dolichol-phosphate-glucose">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >G10618</rdfs:label>
    <has_link>
      <moiety_link rdf:ID="b-D-Glcp_moiety_to_dolichol_phosphate_moiety_link">
        <embodies_more_specific_link>
          <residue_link rdf:ID="monoglycosyl_b-D-Glcp_residue_to_single_phosphate_residue_link">
            <embodies_more_specific_link rdf:resource="#glycosyl_phosphate_C1-O1_bond"/>
            <covalently_links_from>
              <monoglycosyl-beta-D-Glcp_residue rdf:ID="monoglycosyl-beta-D-Glcp_residue_1"/>
            </covalently_links_from>
            <covalently_links_to>
              <linked_phosphate_residue rdf:ID="linked_single_phosphate_residue"/>
            </covalently_links_to>
          </residue_link>
        </embodies_more_specific_link>
        <covalently_links_to>
          <lipid_moiety rdf:ID="dolichol_phosphate_moiety">
            <has_link>
              <residue_link rdf:ID="single_phosphate_to_dolichol_link">
                <covalently_links_from rdf:resource="#linked_single_phosphate_residue"/>
                <embodies_more_specific_link rdf:resource="#phosphate_P_to_dolichol_O_bond"/>
                <covalently_links_to rdf:resource="#dolichol_residue"/>
              </residue_link>
            </has_link>
            <has_non-standard_residue rdf:resource="#linked_single_phosphate_residue"/>
            <has_non-standard_residue rdf:resource="#dolichol_residue"/>
          </lipid_moiety>
        </covalently_links_to>
        <covalently_links_from>
          <monoglycosyl_moiety rdf:ID="beta-D-Glcp_moiety">
            <has_root_residue rdf:resource="#monoglycosyl-beta-D-Glcp_residue_1"/>
            <has_carbohydrate_residue rdf:resource="#monoglycosyl-beta-D-Glcp_residue_1"/>
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >A moiety consisting of a single b-D-Glcp residue</rdfs:comment>
          </monoglycosyl_moiety>
        </covalently_links_from>
      </moiety_link>
    </has_link>
    <has_carbohydrate_moiety rdf:resource="#beta-D-Glcp_moiety"/>
    <has_lipid_moiety rdf:resource="#dolichol_phosphate_moiety"/>
  </glycosyl_donor_substrate>
  <bisected_N-glycan_derived_oligosaccharide rdf:ID="N-Glycan-G04895">
    <has_carbohydrate_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_A"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{}[(4+1)][b-D-GlcpNAc]{}}[(4+1)][b-D-GlcpNAc]{}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{}[(6+1)][a-D-Manp]{}}}}}</has_linucs_representation>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_5"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_13_to_N-glycan_a-D-Manp_7_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <rdfs:label xml:lang="en">G04895</rdfs:label>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_8"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_14"/>
    <has_root_residue rdf:resource="#N-glycan_reducing_core_D-GlcNAc_A"/>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_reducing_core_D-GlcNAc_A_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_8_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-GlcpNAc_B"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_5_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
  </bisected_N-glycan_derived_oligosaccharide>
  <complex_N-glycan_derived_oligoglycosyl_alditol rdf:ID="N-Glycan-G03742">
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_12"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_13"/>
    <has_link rdf:resource="#N-glycan_a-Neu5Ac_36_to_N-glycan_b-D-Galp_21_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_14_to_N-glycan_a-D-Manp_7_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_21"/>
    <has_link rdf:resource="#N-glycan_a-Neu5Ac_31_to_N-glycan_b-D-Galp_17_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_4"/>
    <has_link rdf:resource="#N-glycan_a-Neu5Ac_41_to_N-glycan_b-D-Galp_24_link"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_17_to_N-glycan_b-D-GlcpNAc_9_link"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_24_to_N-glycan_b-D-GlcpNAc_13_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_7_to_N-glycan_core_b-D-Manp_link"/>
    <has_link rdf:resource="#N-glycan_a-D-Manp_4_to_N-glycan_core_b-D-Manp_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-Neu5Ac_31"/>
    <has_link rdf:resource="#N-glycan_a-Neu5Ac_47_to_N-glycan_b-D-Galp_28_link"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_9_to_N-glycan_a-D-Manp_4_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-Neu5Ac_47"/>
    <has_link rdf:resource="#N-glycan_b-D-Galp_28_to_N-glycan_b-D-GlcpNAc_14_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-Neu5Ac_36"/>
    <has_root_residue rdf:resource="#N-glycan_D-GlcNAc-ol_A"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_12_to_N-glycan_a-D-Manp_4_link"/>
    <has_linucs_representation rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >[][D-GlcNAc-ol]{[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Manp]{[(3+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(3+2)][a-D-Neup5Ac]{}}}[(4+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(3+2)][a-D-Neup5Ac]{}}}}[(6+1)][a-D-Manp]{[(2+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(3+2)][a-D-Neup5Ac]{}}}[(6+1)][b-D-GlcpNAc]{[(4+1)][b-D-Galp]{[(6+2)][a-D-Neup5Ac]{}}}}}}}</has_linucs_representation>
    <has_link rdf:resource="#N-glycan_core_b-D-GlcpNAc_B_to_N-glycan_D-GlcNAc-ol_A_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-Neu5Ac_41"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_17"/>
    <has_link rdf:resource="#N-glycan_core_b-D-Manp_to_N-glycan_core_b-D-GlcpNAc_B_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-GlcpNAc_9"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_b-D-Galp_24"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_core_b-D-Manp"/>
    <has_link rdf:resource="#N-glycan_b-D-GlcpNAc_13_to_N-glycan_a-D-Manp_7_link"/>
    <has_carbohydrate_residue rdf:resource="#N-glycan_a-D-Manp_7"/>
    <has