Skip to content

Commit

Permalink
Rework surface and thermodynamic properties
Browse files Browse the repository at this point in the history
  • Loading branch information
webhart committed Feb 2, 2025
1 parent 543907e commit e6c2d84
Showing 1 changed file with 24 additions and 11 deletions.
35 changes: 24 additions & 11 deletions src/ontology/components/pmdco-qualities.owl
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,8 @@ Declaration(Class(pmdco:PMD_0020101))
Declaration(Class(pmdco:PMD_0020102))
Declaration(Class(pmdco:PMD_0020103))
Declaration(Class(pmdco:PMD_0020104))
Declaration(Class(pmdco:PMD_0020109))
Declaration(Class(pmdco:PMD_0020110))
Declaration(Class(pmdco:PMD_0050000))
Declaration(Class(pmdco:PMD_0050001))
Declaration(Class(pmdco:PMD_0050002))
Expand Down Expand Up @@ -437,7 +439,7 @@ SubClassOf(pmdco:PMD_0000596 obo:BFO_0000015)
AnnotationAssertion(obo:IAO_0000119 pmdco:PMD_0000597 "ChatGPT 4.o")
AnnotationAssertion(rdfs:label pmdco:PMD_0000597 "Density"@en)
AnnotationAssertion(skos:definition pmdco:PMD_0000597 "The density is a morphological quality representing the mass of a material per unit volume, often used as an indicator of material composition and structure."@en)
SubClassOf(pmdco:PMD_0000597 pmdco:PMD_0000863)
SubClassOf(pmdco:PMD_0000597 pmdco:PMD_0020109)

# Class: pmdco:PMD_0000600 (Deteriorative Property)

Expand Down Expand Up @@ -743,7 +745,7 @@ AnnotationAssertion(obo:IAO_0000119 pmdco:PMD_0000896 "ChatGPT 4.o")
AnnotationAssertion(rdfs:comment pmdco:PMD_0000896 "The pressure is commonly measured in Pascals."@en)
AnnotationAssertion(rdfs:label pmdco:PMD_0000896 "Pressure"@en)
AnnotationAssertion(skos:definition pmdco:PMD_0000896 "The pressure is a thermodynamic quality describing the force exerted per unit area on a material."@en)
SubClassOf(pmdco:PMD_0000896 pmdco:PMD_0000985)
SubClassOf(pmdco:PMD_0000896 pmdco:PMD_0020109)
DisjointClasses(pmdco:PMD_0000896 pmdco:PMD_0000967)

# Class: pmdco:PMD_0000910 (Rebound Hardness)
Expand Down Expand Up @@ -849,11 +851,11 @@ AnnotationAssertion(rdfs:label pmdco:PMD_0000961 "Sublimation Point"@en)
AnnotationAssertion(skos:definition pmdco:PMD_0000961 "The sublimation point is a phase boundary that describes the temperature at which a material transitions directly from a solid to a gaseous state without passing through the liquid phase."@en)
SubClassOf(pmdco:PMD_0000961 pmdco:PMD_0000882)

# Class: pmdco:PMD_0000965 (Surface)
# Class: pmdco:PMD_0000965 (Surface (fiat object part))

AnnotationAssertion(obo:IAO_0000119 pmdco:PMD_0000965 "ChatGPT 4.o")
AnnotationAssertion(rdfs:label pmdco:PMD_0000965 "Surface"@en)
AnnotationAssertion(skos:definition pmdco:PMD_0000965 "A surface is a fiat object part defining the outermost layer or boundary of a material, where interactions with the environment occur."@en)
AnnotationAssertion(rdfs:label pmdco:PMD_0000965 "Surface (fiat object part)"@en)
AnnotationAssertion(skos:definition pmdco:PMD_0000965 "A surface (fiat object part) is a fiat object part that is part of only object. The surface is the three dimensional region defining the outermost layer of an object, where surface-interactions with other material entities occur. What is considered as the surface is thus defined by the interaction process."@en)
AnnotationAssertion(skos:example pmdco:PMD_0000965 "When considering optical properties of a surface (fiat object part) of a polished piece of metal we likely consider a different three dimensional spatial region than when considering the scratch hardness properties of the same polished piece of metal."@en)
SubClassOf(pmdco:PMD_0000965 obo:BFO_0000024)
SubClassOf(pmdco:PMD_0000965 ObjectAllValuesFrom(obo:BFO_0000176 ObjectUnionOf(obo:BFO_0000027 obo:BFO_0000030)))

Expand All @@ -862,7 +864,7 @@ SubClassOf(pmdco:PMD_0000965 ObjectAllValuesFrom(obo:BFO_0000176 ObjectUnionOf(o
AnnotationAssertion(obo:IAO_0000119 pmdco:PMD_0000967 "ChatGPT 4.o")
AnnotationAssertion(rdfs:label pmdco:PMD_0000967 "Temperature"@en)
AnnotationAssertion(skos:definition pmdco:PMD_0000967 "The temperature is a thermodynamic quality representing a measure of thermal energy within a material, influencing its phase and properties."@en)
SubClassOf(pmdco:PMD_0000967 pmdco:PMD_0000985)
SubClassOf(pmdco:PMD_0000967 pmdco:PMD_0020109)

# Class: pmdco:PMD_0000972 (Temporal Property)

Expand All @@ -887,11 +889,10 @@ AnnotationAssertion(skos:definition pmdco:PMD_0000981 "A thermal property is a m
SubClassOf(pmdco:PMD_0000981 pmdco:PMD_0000005)
SubClassOf(pmdco:PMD_0000981 ObjectSomeValuesFrom(pmdco:PMD_0001030 pmdco:PMD_0000520))

# Class: pmdco:PMD_0000985 (Thermodynamic Quality)
# Class: pmdco:PMD_0000985 (Thermodynamic property)

AnnotationAssertion(obo:IAO_0000119 pmdco:PMD_0000985 "ChatGPT 4.o")
AnnotationAssertion(rdfs:label pmdco:PMD_0000985 "Thermodynamic Quality"@en)
AnnotationAssertion(skos:definition pmdco:PMD_0000985 "A thermodynamic quality is a quality representing a property that describes the thermodynamic state of a material, such as entropy, enthalpy, or free energy."@en)
AnnotationAssertion(rdfs:label pmdco:PMD_0000985 "Thermodynamic property"@en)
AnnotationAssertion(skos:definition pmdco:PMD_0000985 "A thermodynamic property is a quality that inheres in a material entity and describes its thermodynamic state and participates in thermodynamic processes"@en)
SubClassOf(pmdco:PMD_0000985 ObjectIntersectionOf(obo:BFO_0000019 ObjectSomeValuesFrom(obo:BFO_0000197 obo:BFO_0000040)))

# Class: pmdco:PMD_0000992 (Time Series)
Expand Down Expand Up @@ -975,6 +976,17 @@ AnnotationAssertion(rdfs:label pmdco:PMD_0020104 "Volume Proportion"@en)
AnnotationAssertion(skos:definition pmdco:PMD_0020104 "The Mass Proportion is a Proportion which quantifies the volume of the part relative to the volume of the whole."@en)
SubClassOf(pmdco:PMD_0020104 pmdco:PMD_0020101)

# Class: pmdco:PMD_0020109 (Intensive thermodynamic property)

AnnotationAssertion(rdfs:label pmdco:PMD_0020109 "Intensive thermodynamic property"@en)
SubClassOf(pmdco:PMD_0020109 pmdco:PMD_0000985)

# Class: pmdco:PMD_0020110 (Extensive thermodynamic property)

AnnotationAssertion(rdfs:label pmdco:PMD_0020110 "Extensive thermodynamic property"@en)
AnnotationAssertion(skos:definition pmdco:PMD_0020110 "An extensive thermodynamic property is a thermodynamic property that inheres in an object or object aggregate where the object or object aggregate is considered the thermodynamic system."@en)
SubClassOf(pmdco:PMD_0020110 pmdco:PMD_0000985)

# Class: pmdco:PMD_0050000 (Bond)

AnnotationAssertion(rdfs:label pmdco:PMD_0050000 "Bond"@en)
Expand Down Expand Up @@ -1075,6 +1087,7 @@ DisjointClasses(pmdco:PMD_0000526 pmdco:PMD_0000824 pmdco:PMD_0000857 pmdco:PMD_
DisjointClasses(pmdco:PMD_0000535 pmdco:PMD_0000851 pmdco:PMD_0000961 pmdco:PMD_0000996)
DisjointClasses(pmdco:PMD_0000549 pmdco:PMD_0000596 pmdco:PMD_0000629 pmdco:PMD_0000635 pmdco:PMD_0000869 pmdco:PMD_0000870 pmdco:PMD_0000871)
DisjointClasses(pmdco:PMD_0000549 pmdco:PMD_0000596 pmdco:PMD_0000629 pmdco:PMD_0000869 pmdco:PMD_0000870 pmdco:PMD_0000871)
DisjointClasses(pmdco:PMD_0000553 pmdco:PMD_0000619 pmdco:PMD_0000896 pmdco:PMD_0000967 pmdco:PMD_0020109 pmdco:PMD_0020110)
DisjointClasses(pmdco:PMD_0000587 pmdco:PMD_0000889 pmdco:PMD_0000953)
DisjointClasses(pmdco:PMD_0000600 pmdco:PMD_0000621 pmdco:PMD_0000825 pmdco:PMD_0000848 pmdco:PMD_0000864 pmdco:PMD_0000877 pmdco:PMD_0000972 pmdco:PMD_0000981)
DisjointClasses(pmdco:PMD_0020102 pmdco:PMD_0020103 pmdco:PMD_0020104)
Expand Down

0 comments on commit e6c2d84

Please sign in to comment.