From 6b99fc359c6c87d3cbb9914057256891b160e1cc Mon Sep 17 00:00:00 2001
From: Pier Luigi Buttigieg
Date: Mon, 16 Dec 2024 18:22:01 +0100
Subject: [PATCH] adding abundance semantics, closes #1575
---
src/envo/envo-edit.owl | 134 +++++++++++++++++++++++++++++++++++++++--
1 file changed, 130 insertions(+), 4 deletions(-)
diff --git a/src/envo/envo-edit.owl b/src/envo/envo-edit.owl
index 2fb50206..4776b8c0 100644
--- a/src/envo/envo-edit.owl
+++ b/src/envo/envo-edit.owl
@@ -3400,6 +3400,7 @@ Declaration(Class())
Declaration(Class())
Declaration(Class())
Declaration(Class())
+Declaration(Class())
Declaration(Class())
Declaration(Class())
Declaration(Class())
@@ -3425,6 +3426,20 @@ 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())
Declaration(Class())
Declaration(Class())
Declaration(Class())
@@ -38361,12 +38376,13 @@ AnnotationAssertion( "count variable"@en)
SubClassOf( )
-# Class: (ecological taxon abundance variable)
+# Class: (organism abundance variable)
-AnnotationAssertion( "A count variable which represents the number of organisms belonging to a taxon in an ecosystem.")
+AnnotationAssertion( "A count variable which represents the number of organisms in an ecosystem.")
AnnotationAssertion( )
AnnotationAssertion( "2024-12-11T16:04:59Z"^^xsd:dateTime)
-AnnotationAssertion(rdfs:label "ecological taxon abundance variable"@en)
+AnnotationAssertion(rdfs:label "organism abundance variable"@en)
+EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ObjectUnionOf( ))))
SubClassOf( )
# Class: (biomass cover)
@@ -38865,6 +38881,13 @@ AnnotationAssertion(rdfs:label "z
EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( )))
SubClassOf( )
+# Class: (bird abundance variable)
+
+AnnotationAssertion( )
+AnnotationAssertion( "2024-12-16T15:40:03Z"^^xsd:dateTime)
+AnnotationAssertion(rdfs:label "bird abundance variable"@en)
+SubClassOf( )
+
# Class: (bird distribution)
AnnotationAssertion( "Taxonomic distribution which inheres in a population or community of organisms from the Class Aves.")
@@ -39068,6 +39091,110 @@ AnnotationAssertion(rdfs:label "z
EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( )))
SubClassOf( )
+# Class: (coral abundance variable)
+
+AnnotationAssertion( )
+AnnotationAssertion( "2024-12-16T15:40:03Z"^^xsd:dateTime)
+AnnotationAssertion(rdfs:label "coral abundance variable"@en)
+SubClassOf( )
+
+# Class: (hard coral abundance variable)
+
+AnnotationAssertion( )
+AnnotationAssertion( "2024-12-16T15:40:03Z"^^xsd:dateTime)
+AnnotationAssertion(rdfs:label "hard coral abundance variable"@en)
+SubClassOf( )
+
+# Class: (fish abundance variable)
+
+AnnotationAssertion( )
+AnnotationAssertion( "2024-12-16T15:40:03Z"^^xsd:dateTime)
+AnnotationAssertion(rdfs:label "fish abundance variable"@en)
+SubClassOf( )
+
+# Class: (invertebrate abundance variable)
+
+AnnotationAssertion( )
+AnnotationAssertion( "2024-12-16T15:40:03Z"^^xsd:dateTime)
+AnnotationAssertion(rdfs:label "invertebrate abundance variable"@en)
+SubClassOf( )
+
+# Class: (macroalgal abundance variable)
+
+AnnotationAssertion( )
+AnnotationAssertion( "2024-12-16T15:40:03Z"^^xsd:dateTime)
+AnnotationAssertion(rdfs:label "macroalgal abundance variable"@en)
+SubClassOf( )
+
+# Class: (mammal abundance variable)
+
+AnnotationAssertion( )
+AnnotationAssertion( "2024-12-16T15:40:03Z"^^xsd:dateTime)
+AnnotationAssertion(rdfs:label "mammal abundance variable"@en)
+SubClassOf( )
+
+# Class: (mangrove abundance variable)
+
+AnnotationAssertion( )
+AnnotationAssertion( "2024-12-16T15:40:03Z"^^xsd:dateTime)
+AnnotationAssertion(rdfs:label "mangrove abundance variable"@en)
+SubClassOf( )
+
+# Class: (microbial abundance variable)
+
+AnnotationAssertion( )
+AnnotationAssertion( "2024-12-16T15:40:03Z"^^xsd:dateTime)
+AnnotationAssertion(rdfs:label "microbial abundance variable"@en)
+SubClassOf( )
+
+# Class: (phytoplankton abundance variable)
+
+AnnotationAssertion( )
+AnnotationAssertion( "2024-12-16T15:40:03Z"^^xsd:dateTime)
+AnnotationAssertion(rdfs:label "phytoplankton abundance variable"@en)
+SubClassOf( )
+
+# Class: (seagrass abundance variable)
+
+AnnotationAssertion( )
+AnnotationAssertion( "2024-12-16T15:40:03Z"^^xsd:dateTime)
+AnnotationAssertion(rdfs:label "seagrass abundance variable"@en)
+SubClassOf( )
+
+# Class: (turtle abundance variable)
+
+AnnotationAssertion( )
+AnnotationAssertion( "2024-12-16T15:40:03Z"^^xsd:dateTime)
+AnnotationAssertion(rdfs:label "turtle abundance variable"@en)
+SubClassOf( )
+
+# Class: (zooplankton abundance variable)
+
+AnnotationAssertion( )
+AnnotationAssertion( "2024-12-16T15:40:03Z"^^xsd:dateTime)
+AnnotationAssertion(rdfs:label "zooplankton abundance variable"@en)
+SubClassOf( )
+
+# Class: (multiplicity)
+
+AnnotationAssertion( "A quality which inheres in a bearer by virtue of that bearer having more than one part of the same kind.")
+AnnotationAssertion( "A domain conflict with http://purl.obolibrary.org/obo/PATO_0000070. See https://github.com/EnvironmentOntology/envo/issues/1575")
+AnnotationAssertion( )
+AnnotationAssertion( "2024-12-16T17:08:09Z"^^xsd:dateTime)
+AnnotationAssertion(rdfs:comment "For example, the multiplicity of a population of larks with 10,000 individuals is 10,000. The quality inheres in the collection, with the individual organisms as parts of (members of) that collection.")
+AnnotationAssertion(rdfs:label "multiplicity"@en)
+SubClassOf( )
+
+# Class: (ecological abundance)
+
+AnnotationAssertion(Annotation( ) "A multiplicity which inheres in a collection of organisms by virtue of the number of its members in an ecosystem.")
+AnnotationAssertion( )
+AnnotationAssertion( "2024-12-16T17:12:15Z"^^xsd:dateTime)
+AnnotationAssertion( "abundance")
+AnnotationAssertion( "local abundance")
+AnnotationAssertion(rdfs:label "ecological abundance"@en)
+SubClassOf( )
+
# Class: (spacecraft)
AnnotationAssertion(Annotation( ) "A vehicle designed to fly in outer space."@en)
@@ -41785,7 +41912,6 @@ AnnotationAssertion(Annotation( )
AnnotationAssertion( "http://orcid.org/0000-0002-3410-4655")
AnnotationAssertion( "ENVO:03000044")
-AnnotationAssertion( )
AnnotationAssertion(rdfs:label "obsolete sea ice formation process"@en)
AnnotationAssertion(owl:deprecated "true"^^xsd:boolean)