Skip to content

Add solid/liquid/gaseous portions of matter #1498

@l-emele

Description

@l-emele

Description of the issue

A lot of our portion of matter subclasses have solid, liquid, gaseous (normal) states of matter. I would be nice to create equivalent classes that catch all of the respective portions of matter classes by their states. This would be a nice extension of our multihierachy in the portion of matter part of the OEO.

Ideas of solution

As we distinguish between has state of matter and has normal state of matter we should distinguish between solid/liquid/gaseous portion of matter and solid/liquid/gaseous portion of matter under normal conditions:

  • solid portion of matter:
    • A solid portion of matter is a portion of matter that has a solid state of matter.
    • 'solid portion of matter' EquivalentTo: 'portion of matter' and 'has state of matter' value solid
  • liquid portion of matter:
    • A liquid portion of matter is portion of matter that has a liquid state of matter.
    • 'liquid portion of matter' EquivalentTo: 'portion of matter' and 'has state of matter' value liquid
  • gaseous portion of matter:
    • A liquid portion of matter is portion of matter that has a liquid state of matter.
    • 'gaseous portion of matter' EquivalentTo: 'portion of matter' and 'has state of matter' value gaseous
  • solid portion of matter under normal conditions:
    • A solid portion of matter is a portion of matter that has a solid normal state of matter.
    • 'solid portion of matter under normal conditions' EquivalentTo: 'portion of matter' and 'has normal state of matter' value solid
  • liquid portion of matter under normal conditions:
    • A solid portion of matter is a portion of matter that has liquid normal state of matter.
    • 'liquid portion of matter under normal conditions' EquivalentTo: 'portion of matter' and 'has normal state of matter' value liquid
  • gaseous portion of matter under normal conditions:
    • A solid portion of matter is a portion of matter that has a gaseous normal state of matter.
    • 'gaseous portion of matter under normal conditions' EquivalentTo: 'portion of matter' and 'has normal state of matter' value gaseous

In natural language, there is solid as adjective and a solid as noun and likewise liquid and a liquid. To catch this ambiguity we might think about adding the alternative labels:

  • solid to solid portion of matter and solid portion of matter under normal conditions
  • liquid to liquid portion of matter and liquid portion of matter under normal conditions
  • gas to gaseous portion of matter and gaseous portion of matter under normal conditions

Further, we might add

  • normal state of matter: A normal state of matter is a state of matter that occurs under normal pressure (1 bar) and normal temperature (0°C).
    This proposal aligns with the already existing object property has normal state of matter: x has normal state of matter y if and only if a portion of x occurs in state y under normal pressure (1 bar) and normal temperature (0°C)

Workflow checklist

  • I discussed the issue with someone else than me before working on a solution
  • I already read the latest version of the workflow for this repository
  • The goal of this ontology is clear to me

I am aware that

  • every entry in the ontology should have a definition
  • classes should arise from concepts rather than from words

Metadata

Metadata

Assignees

No one assigned

    Labels

    [A] new termIncluding new term(s) in the ontologyoeo dev meetingDiscuss issue at oeo dev meetingoeo-physicalchanges the oeo-physical module

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions