From 5a94173e38f7edcced4a0d7010343dce9f0b1068 Mon Sep 17 00:00:00 2001 From: Tim Alamenciak Date: Thu, 12 Dec 2024 10:04:10 -0500 Subject: [PATCH 1/2] Added spatio-temporal scale Added terms for scale (spatio-temporal) and subclasses micro-scale, meso-scale, macro-scale, mega-scale. Addressing issue #1569 --- src/envo/envo-edit.owl | 58 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 57 insertions(+), 1 deletion(-) diff --git a/src/envo/envo-edit.owl b/src/envo/envo-edit.owl index be3e3707..6df9b48a 100644 --- a/src/envo/envo-edit.owl +++ b/src/envo/envo-edit.owl @@ -4136,6 +4136,11 @@ Declaration(Class()) Declaration(Class()) Declaration(Class()) Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) Declaration(Class()) Declaration(Class()) Declaration(Class()) @@ -11159,9 +11164,9 @@ SubClassOf( ) Annotation( "MA:ma") "A marine bed which lies below an ocean.") AnnotationAssertion( "FTT:1020") AnnotationAssertion( "ocean bed") +AnnotationAssertion(Annotation(rdfs:comment "When \"ocean basin\" is used in a hydrological sense, then \"ocean basin floor\" is any floor under seawater. In ENVO, the class \"ocean basin\" is used in a geological sense, which does not include all areas of ocean floor.") "ocean basin floor") AnnotationAssertion(Annotation( "ADL:FTT") "ocean floor feature") AnnotationAssertion(Annotation(rdfs:comment "Seas are smaller than oceans and are usually located where the land and ocean meet. However, these two terms are often used interchangeably."@en) "seafloor"@en) -AnnotationAssertion(Annotation(rdfs:comment "When \"ocean basin\" is used in a hydrological sense, then \"ocean basin floor\" is any floor under seawater. In ENVO, the class \"ocean basin\" is used in a geological sense, which does not include all areas of ocean floor.") "ocean basin floor") AnnotationAssertion(rdfs:label "ocean floor") SubClassOf( ) SubClassOf( ObjectSomeValuesFrom( )) @@ -46308,6 +46313,52 @@ AnnotationAssertion( "biogeographic realm"@en) SubClassOf( ) +# Class: (scale) + +AnnotationAssertion( "A descriptive quality of the spatio-temporal level at which a geographical phenomenon occurs.") +AnnotationAssertion( ) +AnnotationAssertion( "2024-12-12T14:47:19Z"^^xsd:dateTime) +AnnotationAssertion( "resolution") +AnnotationAssertion( "https://en.wikipedia.org/wiki/Scale_(geography)") +AnnotationAssertion(rdfs:label "scale"@en) +SubClassOf( ) + +# Class: (micro-scale) + +AnnotationAssertion( "A spatiotemporal scale that describes phenomenon between 0 m2 and 1,000,000 m2; concerning 1 to 500 years in time.") +AnnotationAssertion( "https://doi.org/10.1007/BF00138906") +AnnotationAssertion( ) +AnnotationAssertion( "2024-12-12T14:51:06Z"^^xsd:dateTime) +AnnotationAssertion(rdfs:label "micro-scale"@en) +SubClassOf( ) + +# Class: (meso-scale) + +AnnotationAssertion( "A spatiotemporal scale that describes phenomenon between 1,000,000 m2 and 10,000,000,000 m2; concerning 500 to 10,000 years in time.") +AnnotationAssertion( "https://doi.org/10.1007/BF00138906") +AnnotationAssertion( ) +AnnotationAssertion( "2024-12-12T14:51:06Z"^^xsd:dateTime) +AnnotationAssertion(rdfs:label "meso-scale"@en) +SubClassOf( ) + +# Class: (macro-scale) + +AnnotationAssertion( "A spatiotemporal scale that describes phenomenon between 10,000,000,000 m2 and 1,000,000,000,000 m2; concerning 10,000 to 1,000,000 years in time.") +AnnotationAssertion( "https://doi.org/10.1007/BF00138906") +AnnotationAssertion( ) +AnnotationAssertion( "2024-12-12T14:51:06Z"^^xsd:dateTime) +AnnotationAssertion(rdfs:label "macro-scale"@en) +SubClassOf( ) + +# Class: (mega-scale) + +AnnotationAssertion( "A spatiotemporal scale that describes phenomenon at 1,000,000,000,000 m2 or greater; concerning 1,000,000 years in time or greater.") +AnnotationAssertion( "https://doi.org/10.1007/BF00138906") +AnnotationAssertion( ) +AnnotationAssertion( "2024-12-12T14:51:06Z"^^xsd:dateTime) +AnnotationAssertion(rdfs:label "mega-scale"@en) +SubClassOf( ) + # Class: (adfreezing) AnnotationAssertion(Annotation( "https://www.merriam-webster.com/dictionary/adfreezing") "Adfreezing is a freezing process during which two objects adhere to each other via ice.") @@ -48367,6 +48418,10 @@ SubClassOf( ) +# Class: (qualitative) + +AnnotationAssertion( "A quality of an entity that is descriptive or observational, typically not represented numerically.") + ############################ # Named Individuals @@ -48880,6 +48935,7 @@ ClassAssertion( ) +DisjointClasses( ) AnnotationAssertion( ) AnnotationAssertion( ) AnnotationAssertion( ) From d6df28b860dc6d60c79015830377ee40ef8c5aac Mon Sep 17 00:00:00 2001 From: Tim Alamenciak Date: Mon, 16 Dec 2024 09:49:52 -0500 Subject: [PATCH 2/2] Removed scale under qualitative and added under PATO age and size Per @pbuttigieg review - added classes for "landscape Xscale age" under PATO:0001486 and "landscape Xscale size" under PATO:0001323 --- src/envo/envo-edit.owl | 146 ++++++++++++++++++++++++++--------------- 1 file changed, 93 insertions(+), 53 deletions(-) diff --git a/src/envo/envo-edit.owl b/src/envo/envo-edit.owl index 6df9b48a..d3cb9e8f 100644 --- a/src/envo/envo-edit.owl +++ b/src/envo/envo-edit.owl @@ -4136,11 +4136,14 @@ 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()) @@ -4337,6 +4340,7 @@ Declaration(Class()) Declaration(Class()) Declaration(Class()) Declaration(Class()) +Declaration(Class()) Declaration(Class()) Declaration(Class()) Declaration(Class()) @@ -46313,51 +46317,85 @@ AnnotationAssertion( "biogeographic realm"@en) SubClassOf( ) -# Class: (scale) - -AnnotationAssertion( "A descriptive quality of the spatio-temporal level at which a geographical phenomenon occurs.") -AnnotationAssertion( ) -AnnotationAssertion( "2024-12-12T14:47:19Z"^^xsd:dateTime) -AnnotationAssertion( "resolution") -AnnotationAssertion( "https://en.wikipedia.org/wiki/Scale_(geography)") -AnnotationAssertion(rdfs:label "scale"@en) -SubClassOf( ) - -# Class: (micro-scale) - -AnnotationAssertion( "A spatiotemporal scale that describes phenomenon between 0 m2 and 1,000,000 m2; concerning 1 to 500 years in time.") -AnnotationAssertion( "https://doi.org/10.1007/BF00138906") -AnnotationAssertion( ) -AnnotationAssertion( "2024-12-12T14:51:06Z"^^xsd:dateTime) -AnnotationAssertion(rdfs:label "micro-scale"@en) -SubClassOf( ) - -# Class: (meso-scale) - -AnnotationAssertion( "A spatiotemporal scale that describes phenomenon between 1,000,000 m2 and 10,000,000,000 m2; concerning 500 to 10,000 years in time.") -AnnotationAssertion( "https://doi.org/10.1007/BF00138906") -AnnotationAssertion( ) -AnnotationAssertion( "2024-12-12T14:51:06Z"^^xsd:dateTime) -AnnotationAssertion(rdfs:label "meso-scale"@en) -SubClassOf( ) - -# Class: (macro-scale) - -AnnotationAssertion( "A spatiotemporal scale that describes phenomenon between 10,000,000,000 m2 and 1,000,000,000,000 m2; concerning 10,000 to 1,000,000 years in time.") -AnnotationAssertion( "https://doi.org/10.1007/BF00138906") -AnnotationAssertion( ) -AnnotationAssertion( "2024-12-12T14:51:06Z"^^xsd:dateTime) -AnnotationAssertion(rdfs:label "macro-scale"@en) -SubClassOf( ) - -# Class: (mega-scale) - -AnnotationAssertion( "A spatiotemporal scale that describes phenomenon at 1,000,000,000,000 m2 or greater; concerning 1,000,000 years in time or greater.") -AnnotationAssertion( "https://doi.org/10.1007/BF00138906") -AnnotationAssertion( ) -AnnotationAssertion( "2024-12-12T14:51:06Z"^^xsd:dateTime) -AnnotationAssertion(rdfs:label "mega-scale"@en) -SubClassOf( ) +# Class: (landscape megascale age) + +AnnotationAssertion( "Chronological age which inheres in a bearer by virtue of that bearer existing for at least 1,000,000 years.") +AnnotationAssertion( "https://orcid.org/0000-0002-4366-3088") +AnnotationAssertion( ) +AnnotationAssertion( "2024-12-16T14:35:15Z"^^xsd:dateTime) +AnnotationAssertion( "https://en.wikipedia.org/wiki/Scale_(geography)") +AnnotationAssertion(rdfs:label "landscape megascale age"@en) +SubClassOf( ) + +# Class: (landscape macroscale age) + +AnnotationAssertion( "Chronological age which inheres in a bearer by virtue of that bearer existing for between 10,000 and 1,000,000 years.") +AnnotationAssertion( "https://orcid.org/0000-0002-4366-3088") +AnnotationAssertion( ) +AnnotationAssertion( "2024-12-16T14:35:25Z"^^xsd:dateTime) +AnnotationAssertion( "https://en.wikipedia.org/wiki/Scale_(geography)") +AnnotationAssertion(rdfs:label "landscape macroscale age"@en) +SubClassOf( ) + +# Class: (landscape mesoscale age) + +AnnotationAssertion( "Chronological age which inheres in a bearer by virtue of that bearer existing for between 500 and 10,000 years.") +AnnotationAssertion( "https://orcid.org/0000-0002-4366-3088") +AnnotationAssertion( ) +AnnotationAssertion( "2024-12-16T14:35:35Z"^^xsd:dateTime) +AnnotationAssertion( "https://en.wikipedia.org/wiki/Scale_(geography)") +AnnotationAssertion(rdfs:label "landscape mesoscale age"@en) +SubClassOf( ) + +# Class: (landscape microscale age) + +AnnotationAssertion( "Chronological age which inheres in a bearer by virtue of that bearer existing for between1 and 500 years.") +AnnotationAssertion( "https://orcid.org/0000-0002-4366-3088") +AnnotationAssertion( ) +AnnotationAssertion( "2024-12-16T14:35:46Z"^^xsd:dateTime) +AnnotationAssertion( "https://en.wikipedia.org/wiki/Scale_(geography)") +AnnotationAssertion(rdfs:label "landscape microscale age"@en) +SubClassOf( ) + +# Class: (landscape megascale size) + +AnnotationAssertion( "An area quality which inheres in a bearer by virtue of that bearer having an area greater than 10,000,000,000,000 square metres") +AnnotationAssertion( "https://orcid.org/0000-0002-4366-3088") +AnnotationAssertion( ) +AnnotationAssertion( "2024-12-16T14:43:20Z"^^xsd:dateTime) +AnnotationAssertion( "https://en.wikipedia.org/wiki/Scale_(geography)") +AnnotationAssertion(rdfs:label "landscape megascale size"@en) +SubClassOf( ) + +# Class: (landscape macroscale size) + +AnnotationAssertion( "An area quality which inheres in a bearer by virtue of that bearer having an area of between 10,000,000,000 and 10,000,000,000,000 square metres") +AnnotationAssertion( "https://orcid.org/0000-0002-4366-3088") +AnnotationAssertion( ) +AnnotationAssertion( "2024-12-16T14:43:33Z"^^xsd:dateTime) +AnnotationAssertion( "https://en.wikipedia.org/wiki/Scale_(geography)") +AnnotationAssertion(rdfs:label "landscape macroscale size"@en) +SubClassOf( ) + +# Class: (landscape mesoscale size) + +AnnotationAssertion( "An area quality which inheres in a bearer by virtue of that bearer having an area of between 1,000,000 and 10,000,000,000 square metres.") +AnnotationAssertion( "https://orcid.org/0000-0002-4366-3088") +AnnotationAssertion( ) +AnnotationAssertion( "2024-12-16T14:43:40Z"^^xsd:dateTime) +AnnotationAssertion( "https://en.wikipedia.org/wiki/Scale_(geography)") +AnnotationAssertion(rdfs:label "landscape mesoscale size"@en) +SubClassOf( ) + +# Class: (landscape microscale size) + +AnnotationAssertion( "An area quality which inheres in a bearer by virtue of that bearer having an area of between 0 and 1,000,000 square metres") +AnnotationAssertion( "https://orcid.org/0000-0002-4366-3088") +AnnotationAssertion( ) +AnnotationAssertion( "2024-12-16T14:43:48Z"^^xsd:dateTime) +AnnotationAssertion( "https://en.wikipedia.org/wiki/Scale_(geography)") +AnnotationAssertion(rdfs:label "landscape microscale size"@en) +SubClassOf( ) # Class: (adfreezing) @@ -48418,9 +48456,11 @@ SubClassOf( ) -# Class: (qualitative) +# Class: (chronological age) -AnnotationAssertion( "A quality of an entity that is descriptive or observational, typically not represented numerically.") +AnnotationAssertion( "An age quality that exists by virtue of the time (years and months) that the bearer has existed.") +AnnotationAssertion(rdfs:label "chronological age") +SubClassOf( ) ############################ @@ -48935,7 +48975,6 @@ ClassAssertion( ) -DisjointClasses( ) AnnotationAssertion( ) AnnotationAssertion( ) AnnotationAssertion( ) @@ -48959,6 +48998,7 @@ AnnotationAssertion( "editor preferred term~editor preferred label") AnnotationAssertion(rdfs:label "imported from") AnnotationAssertion(rdfs:label "expand expression to") +AnnotationAssertion( "A quality of an entity that is descriptive or observational, typically not represented numerically.") AnnotationAssertion( "An assertion that holds between an OWL Object Property and a temporal interpretation that elucidates how OWL Class Axioms that use this property are to be interpreted in a temporal context.") AnnotationAssertion(rdfs:label "temporal interpretation") ) \ No newline at end of file