From 791603b06392cfe4061ce90f17ab95fd0fa5699e Mon Sep 17 00:00:00 2001
From: pbuttigieg
Date: Mon, 21 Oct 2019 14:06:03 +0200
Subject: [PATCH] More groundwork for #865
---
src/envo/envo-edit.owl | 270 +++++++++++++++++++++++++++--------------
1 file changed, 182 insertions(+), 88 deletions(-)
diff --git a/src/envo/envo-edit.owl b/src/envo/envo-edit.owl
index 3c0a4360..b2e0cc0c 100644
--- a/src/envo/envo-edit.owl
+++ b/src/envo/envo-edit.owl
@@ -3094,6 +3094,17 @@ Declaration(Class())
Declaration(Class())
Declaration(Class())
Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
+Declaration(Class())
Declaration(Class())
Declaration(Class())
Declaration(Class())
@@ -5677,17 +5688,16 @@ AnnotationAssertion( "NASA:earthrealm"^^xsd:string) "Beach"^^xsd:string)
AnnotationAssertion(Annotation( "USGS:SDTS"^^xsd:string) "beach berm"^^xsd:string)
AnnotationAssertion(Annotation( "USGS:SDTS"^^xsd:string) "lagoon beach"^^xsd:string)
-AnnotationAssertion( "ENVO"^^xsd:string)
AnnotationAssertion(Annotation( "Geonames:feature"^^xsd:string) "beach"^^xsd:string)
AnnotationAssertion(Annotation( "Geonames:feature"^^xsd:string) "beaches"^^xsd:string)
AnnotationAssertion(Annotation( "USGS:SDTS"^^xsd:string) "foreshore flats"^^xsd:string)
AnnotationAssertion(Annotation( "USGS:SDTS"^^xsd:string) "rivage"^^xsd:string)
AnnotationAssertion(Annotation( "ADL:FTT"^^xsd:string) "strand"^^xsd:string)
AnnotationAssertion(Annotation( "USGS:SDTS"^^xsd:string) "strand"^^xsd:string)
-AnnotationAssertion( "ENVO:00000091"^^xsd:string)
AnnotationAssertion(rdfs:label "beach"^^xsd:string)
SubClassOf( )
SubClassOf( ObjectSomeValuesFrom( ))
+SubClassOf( ObjectSomeValuesFrom( ObjectIntersectionOf( ObjectSomeValuesFrom( ObjectUnionOf( )))))
# Class: (sea beach)
@@ -9039,8 +9049,9 @@ AnnotationAssertion(Annotation( "USGS:SDTS"^^xsd:string) "seashore"^^xsd:string)
AnnotationAssertion(Annotation( "USGS:SDTS"^^xsd:string) "strand"^^xsd:string)
AnnotationAssertion(rdfs:label "shore"^^xsd:string)
-EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( )))
+SubClassOf( )
SubClassOf( ObjectSomeValuesFrom( ))
+SubClassOf( ObjectSomeValuesFrom( ))
# Class: (peninsula)
@@ -10610,10 +10621,11 @@ SubClassOf( (marine biome)
-AnnotationAssertion(Annotation( "ISBN:978-0-618-45504-1"^^xsd:string) Annotation( "MA:ma"^^xsd:string) Annotation( "ORCID:0000-0002-4366-3088"^^xsd:string) Annotation( "https://en.wikipedia.org/wiki/Ocean"^^xsd:string) "An aquatic biome that comprises systems of open-ocean and unprotected coastal habitats, characterized by exposure to wave action, tidal fluctuation, and ocean currents as well as systems that largely resemble these. Water in the marine biome is generally within the salinity range of seawater: 30 to 38 ppt."^^xsd:string)
+AnnotationAssertion(Annotation( ) Annotation( "ISBN:978-0-618-45504-1"^^xsd:string) Annotation( "MA:ma"^^xsd:string) Annotation( "https://en.wikipedia.org/wiki/Ocean"^^xsd:string) "An aquatic biome which is determined by a marine water body."^^xsd:string)
AnnotationAssertion( "SPIRE:Marine"^^xsd:string)
AnnotationAssertion( "marine realm"^^xsd:string)
AnnotationAssertion( "envoPolar")
+AnnotationAssertion(rdfs:comment "This biome includes open-ocean and unprotected coastal ecosystems, characterized by exposure to wave action, tidal fluctuation, and ocean currents as well as systems that largely resemble these. Water in the marine biome is generally within the salinity range of seawater: 30 to 38 ppt.")
AnnotationAssertion(rdfs:label "marine biome"^^xsd:string)
EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( )))
SubClassOf( )
@@ -12087,11 +12099,9 @@ SubClassOf( (freshwater biome)
-AnnotationAssertion(Annotation( "MA:ma"^^xsd:string) "A biome that applies to the freshwater realm."^^xsd:string)
+AnnotationAssertion(Annotation( ) Annotation( "MA:ma"^^xsd:string) "An aquatic biome which is determined by a body of freshwater."^^xsd:string)
AnnotationAssertion( "SPIRE:Freshwater"^^xsd:string)
-AnnotationAssertion( "ENVO"^^xsd:string)
AnnotationAssertion( "freshwater realm"^^xsd:string)
-AnnotationAssertion( "ENVO:00000873"^^xsd:string)
AnnotationAssertion( "envoPolar")
AnnotationAssertion(rdfs:label "freshwater biome"^^xsd:string)
EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ObjectIntersectionOf( ObjectSomeValuesFrom( )))))
@@ -12742,7 +12752,7 @@ AnnotationAssertion(owl:deprecated (aquatic biome)
-AnnotationAssertion( "A biome which has its properties and composition determined by a water body and within which most members of resident ecological communities have adapted to life in or on water.")
+AnnotationAssertion( "A biome which is determined by a water body and which has ecological climax communities adapted to life in or on water.")
AnnotationAssertion( "LTER:41")
AnnotationAssertion(rdfs:label "aquatic biome"^^xsd:string)
EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( )))
@@ -18737,15 +18747,13 @@ SubClassOf( ObjectSomeValuesFrom(<
# Class: (ocean biome)
-AnnotationAssertion(Annotation( "ORCID:0000-0002-4366-3088"^^xsd:string) Annotation( "https://en.wikipedia.org/wiki/Ocean"^^xsd:string) "The ocean biome comprises major bodies of saline water, principal components of the hydrosphere. Approximately 71% of the Earth's surface is covered by ocean, a continuous body of water that is customarily divided into several principal oceans and smaller seas. More than half of this area is over 3,000 metres (9,800 ft) deep. Average oceanic salinity is around 35 parts per thousand (ppt) (3.5%), and nearly all seawater has a salinity in the range of 30 to 38 ppt."^^xsd:string)
+AnnotationAssertion(Annotation( "ORCID:0000-0002-4366-3088"^^xsd:string) Annotation( "https://en.wikipedia.org/wiki/Ocean"^^xsd:string) "A marine biome which is determined by an ocean."^^xsd:string)
AnnotationAssertion( "ORCID:0000-0002-4366-3088"^^xsd:string)
AnnotationAssertion( "2010-03-15T11:23:23Z"^^xsd:string)
-AnnotationAssertion( "ENVO"^^xsd:string)
-AnnotationAssertion( "ENVO:01000048"^^xsd:string)
AnnotationAssertion( "envoPolar")
+AnnotationAssertion(rdfs:comment "Ocean biomes are determined by major bodies of saline water, principal components of the hydrosphere. Approximately 71% of the Earth's surface is covered by ocean, a continuous body of water that is customarily divided into several principal oceans and smaller seas. More than half of this area is over 3,000 metres (9,800 ft) deep. Average oceanic salinity is around 35 parts per thousand (ppt) (3.5%), and nearly all seawater has a salinity in the range of 30 to 38 ppt.")
AnnotationAssertion(rdfs:label "ocean biome"^^xsd:string)
-SubClassOf( )
-SubClassOf( ObjectSomeValuesFrom( ))
+EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( )))
# Class: (marine coral reef biome)
@@ -20033,15 +20041,14 @@ SubClassOf( ObjectComplementOf(Obj
# Class: (forest biome)
-AnnotationAssertion( "A forest biome is a terrestrial biome which includes, across its entire spatial extent, densely packed vegetation which strongly limits light penetration to the forest floor."^^xsd:string)
+AnnotationAssertion( "A forest ecosystem in which ecological communities have reached their climax successional state."^^xsd:string)
AnnotationAssertion( "ORCID:0000-0002-4366-3088"^^xsd:string)
AnnotationAssertion( "2013-04-07T14:26:46Z"^^xsd:string)
AnnotationAssertion( "LTER:212")
AnnotationAssertion( "SPIRE:Forest"^^xsd:string)
AnnotationAssertion(rdfs:comment "Preliminary definition."^^xsd:string)
AnnotationAssertion(rdfs:label "forest biome"^^xsd:string)
-SubClassOf( )
-SubClassOf( ObjectSomeValuesFrom( ))
+SubClassOf( )
# Class: (woodland biome)
@@ -20280,7 +20287,7 @@ AnnotationAssertion( "ENVO:01000196"^^xsd:string)
AnnotationAssertion(rdfs:comment "Preliminary definition."^^xsd:string)
AnnotationAssertion(rdfs:label "coniferous forest biome"^^xsd:string)
-SubClassOf( )
+SubClassOf( )
# Class: (broadleaf forest biome)
@@ -20289,28 +20296,25 @@ AnnotationAssertion( "2013-04-07T14:31:01Z"^^xsd:string)
AnnotationAssertion(rdfs:comment "Preliminary definition."^^xsd:string)
AnnotationAssertion(rdfs:label "broadleaf forest biome"^^xsd:string)
-SubClassOf( )
+SubClassOf( )
# Class: (mixed forest biome)
AnnotationAssertion( "A mixed forest biome is a forest biome which contains densely packed populations or communities of broadleaf and coniferous trees, strongly limiting light penetration to the forest floor."^^xsd:string)
AnnotationAssertion( "ORCID:0000-0002-4366-3088"^^xsd:string)
AnnotationAssertion( "2013-04-07T14:31:01Z"^^xsd:string)
-AnnotationAssertion( "ENVO"^^xsd:string)
-AnnotationAssertion( "ENVO:01000198"^^xsd:string)
AnnotationAssertion(rdfs:comment "Preliminary definition."^^xsd:string)
AnnotationAssertion(rdfs:label "mixed forest biome"^^xsd:string)
-SubClassOf( )
+SubClassOf( )
# Class: (mediterranean forest biome)
-AnnotationAssertion( "A mediterranean forest biome is a forest biome which includes communities adapted to hot to warm, dry summers, mild to cold, rainy winters, and the influence of large, usually marine, bodies of water."^^xsd:string)
+AnnotationAssertion( "A mediterranean forest in which most ecological communities have reached their climax state."^^xsd:string)
AnnotationAssertion( "ORCID:0000-0002-4366-3088"^^xsd:string)
AnnotationAssertion(