<?xml version="1.0"?>

<sms:annotation
   xmlns:sms="http://ecoinformatics.org/sms/annotation.0.9"
   xmlns:oboe="https://code.ecoinformatics.org/code/semtools/trunk/dev/oboe/oboe.owl"
   xmlns:unit="https://code.ecoinformatics.org/code/semtools/trunk/dev/oboe/oboe-unit.owl"
   xmlns:gce="https://code.ecoinformatics.org/code/semtools/trunk/dev/oboe-ext/gce/oboe-gce.owl"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://ecoinformatics.org/sms/annotation.0.9 sms-semannot.xsd"
   id="sms.1.1" emlPackage="eml.11.1"
   dataTable="1">

  <!-- observation: Spatial Location -->
   <sms:observation label="o1" distinct="yes">
      <sms:entity id="gce:SpatialLocation"/>
      <sms:measurement label="m1" key="yes">
         <sms:characteristic id="oboe:EntityName"/>
         <sms:standard id="gce:GCESiteNames"/>
         <sms:domain>
            <entity id="gce:DeanCreek"/>
            <entity id="gce:UGAMarineInstitute"/>
            <entity id="gce:MarshLanding"/>
         </sms:domain>
      </sms:measurement>
   </sms:observation>

  <!-- mapping: Site -->
   <sms:map attribute="att.1" measurement="m1"/>

  <!-- observation: Treatment -->
   <sms:observation label="o2" distinct="yes">
      <sms:entity id="gce:PelletizedFertilizationTreatment"/>
      <sms:measurement label="m2" key="yes">
         <sms:characteristic id="oboe:EntityType"/>
         <sms:standard id="gce:PelletizedFertilizationTreatmentTypeNames"/>
         <sms:domain>
            <entity id="gce:PelletizedFertilizationNitrogenTreatment"/>
            <entity id="gce:PelletizedFertilizationTreatmentControl"/>
         </sms:domain>
      </sms:measurement>
   </sms:observation>

  <!-- mapping: Treatment -->
   <sms:map attribute="att.3" measurement="m2"/>

  <!-- observation: Community -->
   <sms:observation label="o3" distinct="yes">
      <sms:entity id="gce:EcologicalCommunity"/>
      <sms:measurement label="m3" key="yes">
         <sms:characteristic id="oboe:EntityType"/>
         <sms:standard id="gce:CommunityTypeNames"/>
         <sms:domain>
            <entity id="gce:BorJunCommunity"/>
            <entity id="gce:SpaBorCommunity"/>
            <entity id="gce:SpaJunCommunity"/>
            <entity id="gce:SpaDisCommunity"/>
            <entity id="gce:SpaSalCommunity"/>
         </sms:domain>
      </sms:measurement>
   </sms:observation>

  <!-- mapping: Community -->
   <sms:map attribute="att.2" measurement="m3"/>

  <!-- observation: Plot -->
   <sms:observation label="o4" distinct="yes">
      <sms:entity id="gce:ReplicatePlot"/>
      <sms:measurement label="m4a" key="yes">
         <sms:characteristic id="oboe:EntityName"/>
         <sms:standard id="oboe:Ordinal"/>
      </sms:measurement>
      <sms:measurement label="m4b" key="no" value="1">
         <sms:characteristic id="unit:Area"/>
         <sms:standard id="unit:SquareMeter"/>
      </sms:measurement>
      <sms:measurement label="m4c" key="no" value="1">
         <sms:characteristic id="unit:Length"/>
         <sms:standard id="unit:Meter"/>
      </sms:measurement>
      <sms:measurement label="m4d" key="no" value="1">
         <sms:characteristic id="gce:Width"/>
         <sms:standard id="unit:Meter"/>
      </sms:measurement>
      <sms:context observation="o1" identifying="yes">
         <sms:relationship id="gce:Within"/>
      </sms:context>
      <sms:context observation="o2" identifying="yes">
         <sms:relationship id="gce:Within"/>
      </sms:context>
      <sms:context observation="o3" identifying="no">
         <sms:relationship id="gce:Within"/>
      </sms:context>
   </sms:observation>

  <!-- mapping: Plot (Replicate)-->
   <sms:map attribute="att.4" measurement="m4a"/>
  
  <!-- observation: Subplot -->
   <sms:observation label="o5" distinct="yes">
      <sms:entity id="gce:CentralSubplot"/>
      <sms:measurement label="m5a" key="no">
         <sms:characteristic id="unit:Length" value="0.5"/>
         <sms:standard id="unit:Meter"/>
      </sms:measurement>
      <sms:measurement label="m5b" key="no">
         <sms:characteristic id="gce:Width" value="0.5"/>
         <sms:standard id="unit:Meter"/>
      </sms:measurement>
      <sms:context observation="o4" identifying="yes">
         <sms:relationship id="gce:Within"/>
      </sms:context>
   </sms:observation>  

  <!-- observation: Dry weight -->
   <sms:observation label="o6" distinct="yes">
      <sms:entity id="gce:Plant"/>
      <sms:measurement label="m6a" key="yes">
         <sms:characteristic id="oboe:EntityType"/>
         <sms:standard id="gce:TaxonomicTypeNames"/>
         <sms:domain>
            <entity id="gce:JuncusRoemerianus"/>
            <entity id="gce:BorrichiaFrutescens"/>
            <entity id="gce:BatisMaritima"/>
            <entity id="gce:SpartinaAlterniflora"/>
            <entity id="gce:DistichlisSpicata"/>
            <entity id="gce:SalicorniaVirginica"/>
         </sms:domain>
      </sms:measurement>
      <sms:measurement label="m6b" precision="0.01" key="no">
         <sms:characteristic id="gce:DryWeight"/>
         <sms:standard id="gce:GramsPerSquareMeter"/>
      </sms:measurement>
      <sms:context observation="o5" identifying="yes">
         <sms:relationship id="gce:Within"/>
      </sms:context>
   </sms:observation>  
  
   <!-- mapping: species_code -->
   <sms:map attribute="att.5" measurement="m6a" 
	   if="att.5 eq 'JROM'" value="JuncusRoemerianus"/>
   <sms:map attribute="att.5" measurement="m6a" 
	   if="att.5 eq 'BFRU'" value="BorrichiaFrutescens"/>
   <sms:map attribute="att.5" measurement="m6a" 
	   if="att.5 eq 'BMAR'" value="BatisMaritima"/>
   <sms:map attribute="att.5" measurement="m6a" 
	   if="att.5 eq 'SALT'" value="SpartinaAlterniflora"/>
   <sms:map attribute="att.5" measurement="m6a" 
	   if="att.5 eq 'DSPI'" value="DistichlisSpicata"/>
   <sms:map attribute="att.5" measurement="m6a" 
	   if="att.5 eq 'SVIR'" value="SalicorniaVirginica"/>

  <!-- mapping: plant_mass_m2 -->
   <sms:map attribute="att.8" measurement="m6b"/>
</sms:annotation>

