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)