-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added spatio-temporal scale #1576
base: master
Are you sure you want to change the base?
Added spatio-temporal scale #1576
Conversation
Added terms for scale (spatio-temporal) and subclasses micro-scale, meso-scale, macro-scale, mega-scale. Addressing issue EnvironmentOntology#1569
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we need to find the right superclass for "scale" in PATO, or mint one if there's nothing appropriate present. PATO's 'physical quality' is a fair start.
scale =def. "A physical quality which inheres in a bearer by virtue of its size, extent, or degree relative to other entities."
xref https://www.merriam-webster.com/dictionary/scale
and then we can formulate the others like:
'spatiotemporal scale' =def. "A scale which inheres in a bearer by virtue of its extent in space and time."
'geographic megascale' =def. "A spatiotemporal scale which inheres in a bearer that has a spatial extent of 1,000,000,000,000 m² or greater and temporal a temporal extent of 1,000,000 years or greater."
I'm not sure that a scale is a physical quality. I think that it inheres in a description or observation. An apple doesn't have a scale, but a picture of an apple does. This is the reason why I thought it would fit under qualitative - PATO:0000068: qualitative=def"A quality of an entity that is descriptive or observational, typically not represented numerically." |
An apple does have a scale - mesoscopic scale. Spatiotemporal scale is a relativistic way of expressing an entity's spatiotemporal footprint, its size through time (a fundamentally physical thing). In that sense, it's a relational quality, and the definition specifies what it's being related to (e.g. lengths, areas, volumes, and time ranges). I don't think a specifically dependent continuant (like a quality) can inhere in a generically dependent continuant (like a description or observation), at least not in a metaphysical way.
this class is a very odd one in PATO, an ontology of qualities. It's a strange attempt to represent qualitative and quantitative data types or variables as specifically dependent continuants. |
An alternative is to create spatiotemporal entities e.g (1D time, and 2D space) for each scale category and figure out a relation that expresses that a given ecosystem occupies these immaterial entities BFO used to have such relations, but they seem obsolete, and their domains are occurrents. http://purl.obolibrary.org/obo/BFO_0000083 (BFO): http://purl.obolibrary.org/obo/BFO_0000130 (BFO): http://purl.obolibrary.org/obo/BFO_0000155 (BFO): Their ghosts are still around in various imports like this one It's possible that RO tried to absorb these in relations like spatially coextensive with and simultaneous with. They don't seem very clear though. If we choose this way, we'll mint what we need in ENVO |
Another approach would be to create subclasses of PATO's size and duration, although duration is a process quality. Perhaps age is better. These would be labelled like "geographic megascale age" and "geographic megascale size", and could be applied to material entities via 'has quality' independently, as needed. |
@timalamenciak I think this is the most approachable way for now, that's also reasonably accurate. Definitions (which would dbxref https://en.wikipedia.org/wiki/Scale_(geography) ) would look like the examples below. Note that we should use "landscape [...]scale" as a prefix, as geographic scale is one class of such scales (cartographic being another) AgeFor chronological age subclasses: 'landscape megascale age' =def. "Chronological age which inheres in a bearer by virtue of that bearer existing for at least 1,000,000 years." AreaFor area subclasses: 'landscape mesoscale size' =def. "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" |
Per @pbuttigieg review - added classes for "landscape Xscale age" under PATO:0001486 and "landscape Xscale size" under PATO:0001323
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some corrections and questions
src/envo/envo-edit.owl
Outdated
@@ -48903,6 +48998,7 @@ AnnotationAssertion(<http://www.geneontology.org/formats/oboInOwl#inSubset> <htt | |||
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/IAO_0000111> "editor preferred term~editor preferred label") | |||
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/IAO_0000412> "imported from") | |||
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/IAO_0000424> "expand expression to") | |||
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.obolibrary.org/obo/PATO_0000068> "A quality of an entity that is descriptive or observational, typically not represented numerically.") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure what's happening here in the Named Individuals block - could you clarify?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure myself, but I believe that this resulted from me improperly importing PATO:0001486
I think that I've addressed all the reviews and hopefully not mucked things up too badly. Ping @cmungall and @pbuttigieg |
Added terms for scale (spatio-temporal) and subclasses micro-scale, meso-scale, macro-scale, mega-scale. Addressing issue #1569