<?xml version="1.0"?>
<rdf:RDF
    xmlns:xsp="http://www.owl-ontologies.com/2005/08/07/xsp.owl#"
    xmlns:time="http://www.w3.org/2006/time#"
    xmlns:swrlb="http://www.w3.org/2003/11/swrlb#"
    xmlns:whoi="http://escience.rpi.edu/ontology/BCO-DMO/1/0/whoi_classes.owl#"
    xmlns:swrl="http://www.w3.org/2003/11/swrl#"
    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:rdfs="http://www.w3.org/2000/01/rdf-schema#"
    xmlns:owl="http://www.w3.org/2002/07/owl#"
    xmlns:platform="http://mmisw.org/ont/mmi/platform#"
  xml:base="http://escience.rpi.edu/ontology/BCO-DMO/1/0/whoi_classes.owl">
  <owl:Ontology rdf:about="">
    <owl:imports rdf:resource="http://www.w3.org/2006/time"/>
    <owl:imports rdf:resource="http://mmisw.org/ont/mmi/platform"/>
  </owl:Ontology>
  <owl:Class rdf:ID="LaboratoryDataset">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Dataset"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Labratory">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Platform"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="ScientistRole">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Scientist</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Role"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="LeadPrincipalInvestigatorRole">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Role"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="OriginatorRole">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Originator</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Role"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="MannedSubmarine">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Submarine"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="UAV">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Unmanned Aerial Vehicle</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Vehicle"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Island">
    <rdfs:subClassOf rdf:resource="#Platform"/>
  </owl:Class>
  <owl:Class rdf:ID="DataPublisherRole">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Role"/>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Data Publisher</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="AUV">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Autonomous Underwater Vehicle</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Vehicle"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="CaptainRole">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Captain</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Role"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="UnknownRole">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Unknown</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Role"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="StudentRole">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Role"/>
    </rdfs:subClassOf>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Student</rdfs:label>
  </owl:Class>
  <owl:Class rdf:about="#Role">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Role</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A person can play many roles, such as principle investigator or captain or lead scientists. This role is played over a specific period of time</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#Vehicle">
    <rdfs:subClassOf rdf:resource="#Platform"/>
  </owl:Class>
  <owl:Class rdf:ID="GrantAward">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Award"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Deployment">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A platform is deployed during a specific duration of time over a specific spacial coverage. For example, a boat is a platform. That boat is doployed (sent on a cruise) in order to collect data.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="hasTimeCoverage"/>
        </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:DatatypeProperty rdf:ID="hasDeploymentId"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="ofPlatform"/>
        </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:ID="DeploymentDatasetCollection">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="DatasetCollection"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:allValuesFrom>
          <owl:Class rdf:ID="DeploymentDataset"/>
        </owl:allValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="hasInventory"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="TechnicianRole">
    <rdfs:subClassOf rdf:resource="#Role"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Technician</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="Co-PrincipalInvestigatorRole">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Co-Principal Investigator</rdfs:label>
    <rdfs:subClassOf rdf:resource="#Role"/>
  </owl:Class>
  <owl:Class rdf:ID="FundingSource">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasFunderAcronym"/>
        </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:DatatypeProperty rdf:ID="hasFunderName"/>
        </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:DatatypeProperty rdf:ID="hasFunderId"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
  </owl:Class>
  <owl:Class rdf:ID="SpatialCoverage"/>
  <owl:Class rdf:about="#Submarine">
    <rdfs:subClassOf rdf:resource="#Platform"/>
  </owl:Class>
  <owl:Class rdf:ID="Satellite">
    <rdfs:subClassOf rdf:resource="#Platform"/>
  </owl:Class>
  <owl:Class rdf:ID="Organization">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasOrganizationAcronym"/>
        </owl:onProperty>
        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:maxCardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasOrganizationName"/>
        </owl:onProperty>
        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:maxCardinality>
      </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:DatatypeProperty rdf:ID="hasOrganizationId"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:allValuesFrom>
          <owl:Class rdf:ID="ContractAward"/>
        </owl:allValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="hasAward"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Instrument">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:maxCardinality>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasInstrumentAcronym"/>
        </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:DatatypeProperty rdf:ID="hasInstrumentDescription"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasInstrumentName"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasInstrumentId"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
  </owl:Class>
  <owl:Class rdf:ID="PrincipalInvestigatorRole">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Principal Investigator</rdfs:label>
    <rdfs:subClassOf rdf:resource="#Role"/>
  </owl:Class>
  <owl:Class rdf:ID="DataManagerRole">
    <rdfs:subClassOf rdf:resource="#Role"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Data Manager</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="Parameter">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasParameterOfficialName"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasParameterShortDescription"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
      </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:DatatypeProperty rdf:ID="hasParameterDescription"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasParameterShortName"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasParameterId"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
  </owl:Class>
  <owl:Class rdf:ID="Program">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasProgramName"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasProgramAcronym"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:maxCardinality>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasProgramURL"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasProgramDescription"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:maxCardinality>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasSmallLogoURL"/>
        </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="hasDateCoverage"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasProgramId"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:maxCardinality>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasLogoURL"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Glider">
    <rdfs:subClassOf rdf:resource="#Vehicle"/>
  </owl:Class>
  <owl:Class rdf:about="#Dataset">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasDatasetName"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
      </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:DatatypeProperty rdf:ID="hasDatasetId"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
  </owl:Class>
  <owl:Class rdf:about="#ContractAward">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Award"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="CuratorRole">
    <rdfs:subClassOf rdf:resource="#Role"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Curator</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="Synthesis">
    <rdfs:subClassOf rdf:resource="#Platform"/>
  </owl:Class>
  <owl:Class rdf:ID="Person">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasPersonLastName"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasPersonFirstName"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasPersonId"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    ></rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A person is a single entity, with a name, contact information, etc... A person can play multiple roles, such as principle investigator or captain. A person is awarded grants and/or contracts, which means that that person is a principle investigator.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="AnalystRole">
    <rdfs:subClassOf rdf:resource="#Role"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Analyst</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="TowedVehicle">
    <rdfs:subClassOf rdf:resource="#Vehicle"/>
  </owl:Class>
  <owl:Class rdf:ID="SubContractAward">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Award"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Mooring">
    <rdfs:subClassOf rdf:resource="#Platform"/>
  </owl:Class>
  <owl:Class rdf:ID="UnmannedSubmarine">
    <rdfs:subClassOf rdf:resource="#Submarine"/>
  </owl:Class>
  <owl:Class rdf:about="#Award">
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasAwardNumber"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="hasFundingSource"/>
        </owl:onProperty>
        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:minCardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:maxCardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#hasDateCoverage"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="GuestRole">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Guest</rdfs:label>
    <rdfs:subClassOf rdf:resource="#Role"/>
  </owl:Class>
  <owl:Class rdf:ID="ContactRole">
    <rdfs:subClassOf rdf:resource="#Role"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Contact</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="ROV">
    <rdfs:subClassOf rdf:resource="#Vehicle"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Remotely Operated Vehicle</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="Model">
    <rdfs:subClassOf rdf:resource="#Platform"/>
  </owl:Class>
  <owl:Class rdf:ID="Aircraft">
    <rdfs:subClassOf rdf:resource="#Platform"/>
  </owl:Class>
  <owl:Class rdf:ID="Vessel">
    <rdfs:subClassOf rdf:resource="#Platform"/>
  </owl:Class>
  <owl:Class rdf:about="#DatasetCollection">
    <rdfs:subClassOf rdf:resource="#Dataset"/>
  </owl:Class>
  <owl:Class rdf:ID="Project">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:about="#hasLogoURL"/>
        </owl:onProperty>
        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:maxCardinality>
      </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:DatatypeProperty rdf:ID="hasProjectId"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:about="#hasSmallLogoURL"/>
        </owl:onProperty>
        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:maxCardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasProjectAcronym"/>
        </owl:onProperty>
        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:maxCardinality>
      </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="hasParentProgram"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasProjectURL"/>
        </owl:onProperty>
        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:maxCardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasProjectName"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
      </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:DatatypeProperty rdf:ID="hasProjectDescription"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:maxCardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#hasDateCoverage"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="StationaryVessel">
    <rdfs:subClassOf rdf:resource="#Vessel"/>
  </owl:Class>
  <owl:Class rdf:about="#DeploymentDataset">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A deployment dataset is a dataset that is collected on a specific deployment of a platform from a specific instrument on that platform.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Dataset"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="fromInstrument"/>
        </owl:onProperty>
        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:maxCardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:maxCardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="fromDeployment"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="ChiefScientistRole">
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Chief Scientist</rdfs:label>
    <rdfs:subClassOf rdf:resource="#Role"/>
  </owl:Class>
  <owl:Class rdf:ID="Co-ChiefScientistRole">
    <rdfs:subClassOf rdf:resource="#Role"/>
    <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Co-Chief Scientist</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="HOV">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Human Operated Vehicle</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Vehicle"/>
  </owl:Class>
  <owl:ObjectProperty rdf:about="#hasFundingSource">
    <rdfs:domain rdf:resource="#Award"/>
    <rdfs:range rdf:resource="#FundingSource"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="hasParameter">
    <rdfs:domain rdf:resource="#DeploymentDataset"/>
    <rdfs:range rdf:resource="#Parameter"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#hasAward">
    <rdfs:range rdf:resource="#Award"/>
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#Person"/>
          <owl:Class rdf:about="#Organization"/>
          <owl:Class rdf:about="#Program"/>
          <owl:Class rdf:about="#Project"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="hasProject">
    <rdfs:range rdf:resource="#Project"/>
    <owl:inverseOf>
      <owl:ObjectProperty rdf:about="#hasParentProgram"/>
    </owl:inverseOf>
    <rdfs:domain rdf:resource="#Program"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#hasTimeCoverage">
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#Deployment"/>
          <owl:Class rdf:about="#DeploymentDataset"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
    <rdfs:range rdf:resource="http://www.w3.org/2006/time#ProperInterval"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="isDeployed">
    <rdfs:range rdf:resource="#Deployment"/>
    <rdfs:domain rdf:resource="http://mmisw.org/ont/mmi/platform#Platform"/>
    <owl:inverseOf>
      <owl:ObjectProperty rdf:about="#ofPlatform"/>
    </owl:inverseOf>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="hasSpatialCoverage">
    <rdfs:range rdf:resource="#SpatialCoverage"/>
    <rdfs:domain rdf:resource="#Deployment"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="hasAffiliation">
    <rdfs:range rdf:resource="#Organization"/>
    <rdfs:domain rdf:resource="#Person"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="hasMeasuredParameter">
    <rdfs:range rdf:resource="#Parameter"/>
    <rdfs:domain rdf:resource="#Instrument"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="hasInstrument">
    <rdfs:domain rdf:resource="#Deployment"/>
    <owl:inverseOf>
      <owl:ObjectProperty rdf:about="#fromInstrument"/>
    </owl:inverseOf>
    <rdfs:range rdf:resource="#Instrument"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#hasParentProgram">
    <owl:inverseOf rdf:resource="#hasProject"/>
    <rdfs:range rdf:resource="#Program"/>
    <rdfs:domain rdf:resource="#Project"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#ofPlatform">
    <owl:inverseOf rdf:resource="#isDeployed"/>
    <rdfs:range rdf:resource="http://mmisw.org/ont/mmi/platform#Platform"/>
    <rdfs:domain rdf:resource="#Deployment"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="hasCoordinatedDeployment">
    <rdfs:domain rdf:resource="#Deployment"/>
    <rdfs:range rdf:resource="#Deployment"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="hasRole">
    <rdfs:range rdf:resource="#Role"/>
    <rdfs:domain rdf:resource="#Person"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="hasPersonWithRole">
    <rdfs:range rdf:resource="#Role"/>
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#Deployment"/>
          <owl:Class rdf:about="#Program"/>
          <owl:Class rdf:about="#Project"/>
          <owl:Class rdf:about="#Dataset"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="hasDataset">
    <rdfs:domain rdf:resource="#Project"/>
    <rdfs:range rdf:resource="#Dataset"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#fromInstrument">
    <rdfs:domain rdf:resource="#DeploymentDataset"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >This dataset was collected from an instrument that is located on the platform during this deployment.</rdfs:comment>
    <rdfs:range rdf:resource="#Instrument"/>
    <owl:inverseOf rdf:resource="#hasInstrument"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#hasInventory">
    <rdfs:range rdf:resource="#Dataset"/>
    <rdfs:domain rdf:resource="#DatasetCollection"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#fromDeployment">
    <rdfs:domain rdf:resource="#DeploymentDataset"/>
    <rdfs:range rdf:resource="#Deployment"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#hasDateCoverage">
    <rdfs:range rdf:resource="http://www.w3.org/2006/time#ProperInterval"/>
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#Role"/>
          <owl:Class rdf:about="#Award"/>
          <owl:Class rdf:about="#Program"/>
          <owl:Class rdf:about="#Project"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
  </owl:ObjectProperty>
  <owl:DatatypeProperty rdf:about="#hasProjectURL">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
    <rdfs:domain rdf:resource="#Project"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasProgramName">
    <rdfs:domain rdf:resource="#Program"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasPersonLastName">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Person"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasOrganizationId">
    <rdfs:domain rdf:resource="#Organization"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasParameterShortName">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Parameter"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasProgramAcronym">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Program"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasParameterOfficialName">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Parameter"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="hasLocation">
    <rdfs:domain rdf:resource="#Deployment"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasPersonFirstName">
    <rdfs:domain rdf:resource="#Person"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasPersonId">
    <rdfs:domain rdf:resource="#Person"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasInstrumentId">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
    <rdfs:domain rdf:resource="#Instrument"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasDeploymentId">
    <rdfs:domain rdf:resource="#Deployment"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasProjectId">
    <rdfs:domain rdf:resource="#Project"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="hasDatasetURL">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
    <rdfs:domain rdf:resource="#Dataset"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasOrganizationAcronym">
    <rdfs:domain rdf:resource="#Organization"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasProgramDescription">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Program"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasDatasetName">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Dataset"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasLogoURL">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#Program"/>
          <owl:Class rdf:about="#Project"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasOrganizationName">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Organization"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasSmallLogoURL">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#Program"/>
          <owl:Class rdf:about="#Project"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="hasPlatformName">
    <rdfs:domain rdf:resource="#Platform"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasInstrumentDescription">
    <rdfs:domain rdf:resource="#Instrument"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasProgramURL">
    <rdfs:domain rdf:resource="#Program"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasDatasetId">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
    <rdfs:domain rdf:resource="#Dataset"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasAwardNumber">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Award"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasProjectDescription">
    <rdfs:domain rdf:resource="#Project"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="hasBriefDescription">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Dataset"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="hasOrganizationSubName">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Organization"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="hasReportURL">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
    <rdfs:domain rdf:resource="#Deployment"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasFunderName">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#FundingSource"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasParameterId">
    <rdfs:domain rdf:resource="#Parameter"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="hasSynonym">
    <rdfs:domain rdf:resource="#Deployment"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasInstrumentName">
    <rdfs:domain rdf:resource="#Instrument"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="hasAcquisitionDescription">
    <rdfs:domain rdf:resource="#Dataset"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="hasProcessingDescription">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Dataset"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasProjectAcronym">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Project"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasFunderId">
    <rdfs:domain rdf:resource="#FundingSource"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasParameterDescription">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Parameter"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="hasDatasetDescription">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Dataset"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasProgramId">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
    <rdfs:domain rdf:resource="#Program"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="hasDeploymentDescription">
    <rdfs:domain rdf:resource="#Deployment"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasInstrumentAcronym">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Instrument"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasFunderAcronym">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#FundingSource"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasParameterShortDescription">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Parameter"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="hasDeploymentName">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Deployment"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasProjectName">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Project"/>
  </owl:DatatypeProperty>
  <owl:FunctionalProperty rdf:ID="hasTimeZone">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
    <rdfs:domain rdf:resource="#SpatialCoverage"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="hasDateTime">
    <rdfs:domain rdf:resource="#SpatialCoverage"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
    <rdfs:range rdf:resource="http://www.w3.org/2006/time#Instant"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="hasLongitude">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#float"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
    <rdfs:domain rdf:resource="#SpatialCoverage"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="hasDepthW">
    <rdfs:domain rdf:resource="#SpatialCoverage"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#float"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="hasLatitude">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#float"/>
    <rdfs:domain rdf:resource="#SpatialCoverage"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="hasHeight">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#float"/>
    <rdfs:domain rdf:resource="#SpatialCoverage"/>
  </owl:FunctionalProperty>
</rdf:RDF>

<!-- Created with Protege (with OWL Plugin 3.4.1, Build 536)  http://protege.stanford.edu -->
