Skip to content

Commit 67a4c07

Browse files
committed
Merge branch 'main' of github.com:materialdigital/tensile-test-ontology
2 parents 41e2a32 + a3fcdc2 commit 67a4c07

18 files changed

Lines changed: 1414 additions & 198 deletions

src/ontology/imports/nfdicore_import.owl

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,10 @@ Declaration(Class(<http://purl.obolibrary.org/obo/IAO_0000027>))
1616
Declaration(Class(<http://purl.obolibrary.org/obo/IAO_0000104>))
1717
Declaration(Class(<https://nfdi.fiz-karlsruhe.de/ontology/NFDI_0000139>))
1818
Declaration(ObjectProperty(<http://purl.obolibrary.org/obo/BFO_0000051>))
19+
Declaration(ObjectProperty(<http://purl.obolibrary.org/obo/BFO_0000054>))
1920
Declaration(ObjectProperty(<http://purl.obolibrary.org/obo/BFO_0000055>))
2021
Declaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0000057>))
22+
Declaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0000086>))
2123
Declaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0000087>))
2224
Declaration(AnnotationProperty(<http://purl.obolibrary.org/obo/IAO_0000112>))
2325
Declaration(AnnotationProperty(<http://purl.obolibrary.org/obo/IAO_0000115>))
@@ -138,6 +140,14 @@ A continuant cannot have an occurrent as part: use 'participates in'. An occurre
138140
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/BFO_0000051> "has part"@en)
139141
TransitiveObjectProperty(<http://purl.obolibrary.org/obo/BFO_0000051>)
140142

143+
# Object Property: <http://purl.obolibrary.org/obo/BFO_0000054> (has realization)
144+
145+
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/BFO_0000054> "has realization"@en)
146+
AnnotationAssertion(<http://www.w3.org/2004/02/skos/core#altLabel> <http://purl.obolibrary.org/obo/BFO_0000054> "realized in"@en)
147+
AnnotationAssertion(<http://www.w3.org/2004/02/skos/core#definition> <http://purl.obolibrary.org/obo/BFO_0000054> "b has realization c =Def c realizes b"@en)
148+
AnnotationAssertion(<http://www.w3.org/2004/02/skos/core#example> <http://purl.obolibrary.org/obo/BFO_0000054> "As for realizes"@en)
149+
InverseObjectProperties(<http://purl.obolibrary.org/obo/BFO_0000054> <http://purl.obolibrary.org/obo/BFO_0000055>)
150+
141151
# Object Property: <http://purl.obolibrary.org/obo/BFO_0000055> (realizes)
142152

143153
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/BFO_0000055> "realizes"@en)
@@ -153,6 +163,13 @@ AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.ob
153163
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000116> <http://purl.obolibrary.org/obo/RO_0000057> "Has_participant is a primitive instance-level relation between a process, a continuant, and a time at which the continuant participates in some way in the process. The relation obtains, for example, when this particular process of oxygen exchange across this particular alveolar membrane has_participant this particular sample of hemoglobin at this particular time."@en)
154164
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/RO_0000057> "has participant"@en)
155165

166+
# Object Property: <http://purl.obolibrary.org/obo/RO_0000086> (has quality)
167+
168+
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000112> <http://purl.obolibrary.org/obo/RO_0000086> "this apple has quality this red color"@en)
169+
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.obolibrary.org/obo/RO_0000086> "a relation between an independent continuant (the bearer) and a quality, in which the quality specifically depends on the bearer for its existence"@en)
170+
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000116> <http://purl.obolibrary.org/obo/RO_0000086> "A bearer can have many qualities, and its qualities can exist for different periods of time, but none of its qualities can exist when the bearer does not exist."@en)
171+
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/RO_0000086> "has quality"@en)
172+
156173
# Object Property: <http://purl.obolibrary.org/obo/RO_0000087> (has role)
157174

158175
AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000112> <http://purl.obolibrary.org/obo/RO_0000087> "this person has role this investigator role (more colloquially: this person has this role of investigator)"@en)

src/ontology/imports/pmdco_import.owl

Lines changed: 150 additions & 31 deletions
Large diffs are not rendered by default.

src/ontology/mirror/pmdco.owl

Lines changed: 183 additions & 19 deletions
Large diffs are not rendered by default.

src/ontology/reports/tto-edit.owl-obo-report.tsv

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ ERROR multiple_labels crosshead separation rate rdfs:label Traversengeschwindigk
2121
ERROR multiple_labels crosshead separation rate rdfs:label crosshead separation rate@en
2222
ERROR multiple_labels End-Probendurchmesser rdfs:label End-Probendurchmesser@de
2323
ERROR multiple_labels End-Probendurchmesser rdfs:label diameter after fracture@en
24-
ERROR multiple_labels Abgeschätzte Dehngeschwindigkeit Über Die Parallele Länge rdfs:label Abgeschätzte Dehngeschwindigkeit Über Die Parallele Länge@de
25-
ERROR multiple_labels Abgeschätzte Dehngeschwindigkeit Über Die Parallele Länge rdfs:label estimated strain rate over the parallel length@en
24+
ERROR multiple_labels estimated strain rate over the parallel length rdfs:label Abgeschätzte Dehngeschwindigkeit Über Die Parallele Länge@de
25+
ERROR multiple_labels estimated strain rate over the parallel length rdfs:label estimated strain rate over the parallel length@en
2626
ERROR multiple_labels Extensometer-Messlänge rdfs:label Extensometer-Messlänge@de
2727
ERROR multiple_labels Extensometer-Messlänge rdfs:label extensometer gauge length@en
2828
ERROR multiple_labels final gauge length after fracture rdfs:label Messlänge nach dem Bruch@de
@@ -57,8 +57,8 @@ ERROR multiple_labels percentage extension rdfs:label Extensometer-Dehnung@de
5757
ERROR multiple_labels percentage extension rdfs:label percentage extension@en
5858
ERROR multiple_labels percentage permanent elongation rdfs:label Bleibende Dehnung@de
5959
ERROR multiple_labels percentage permanent elongation rdfs:label percentage permanent elongation@en
60-
ERROR multiple_labels percentage permanent extension rdfs:label Bleibende Extensometer-Dehnung@de
61-
ERROR multiple_labels percentage permanent extension rdfs:label percentage permanent extension@en
60+
ERROR multiple_labels Bleibende Extensometer-Dehnung rdfs:label Bleibende Extensometer-Dehnung@de
61+
ERROR multiple_labels Bleibende Extensometer-Dehnung rdfs:label percentage permanent extension@en
6262
ERROR multiple_labels percentage plastic extension at maximum force rdfs:label Plastische Extensometer-Dehnung bei Höchstkraft@de
6363
ERROR multiple_labels percentage plastic extension at maximum force rdfs:label percentage plastic extension at maximum force@en
6464
ERROR multiple_labels percentage reduction of area rdfs:label Brucheinschnürung@de
@@ -91,8 +91,8 @@ ERROR multiple_labels thickness after fracture rdfs:label End-Dicke@de
9191
ERROR multiple_labels thickness after fracture rdfs:label thickness after fracture@en
9292
ERROR multiple_labels Umschaltpunkt rdfs:label Umschaltpunkt@de
9393
ERROR multiple_labels Umschaltpunkt rdfs:label transition point@en
94-
ERROR multiple_labels Umschaltpunkt der Prüfgeschwindigkeit rdfs:label Umschaltpunkt der Prüfgeschwindigkeit@de
95-
ERROR multiple_labels Umschaltpunkt der Prüfgeschwindigkeit rdfs:label transition point testing rate@en
94+
ERROR multiple_labels transition point testing rate rdfs:label Umschaltpunkt der Prüfgeschwindigkeit@de
95+
ERROR multiple_labels transition point testing rate rdfs:label transition point testing rate@en
9696
ERROR multiple_labels Obere Streckgrenze rdfs:label Obere Streckgrenze@de
9797
ERROR multiple_labels Obere Streckgrenze rdfs:label upper yield strength@en
9898
ERROR multiple_labels End-Breite rdfs:label End-Breite@de
@@ -113,7 +113,7 @@ WARN missing_definition cross section area IAO:0000115
113113
WARN missing_definition crosshead separation IAO:0000115
114114
WARN missing_definition crosshead separation rate IAO:0000115
115115
WARN missing_definition End-Probendurchmesser IAO:0000115
116-
WARN missing_definition Abgeschätzte Dehngeschwindigkeit Über Die Parallele Länge IAO:0000115
116+
WARN missing_definition estimated strain rate over the parallel length IAO:0000115
117117
WARN missing_definition Extensometer-Messlänge IAO:0000115
118118
WARN missing_definition final gauge length after fracture IAO:0000115
119119
WARN missing_definition gauge length IAO:0000115
@@ -131,7 +131,7 @@ WARN missing_definition percentage elongation IAO:0000115
131131
WARN missing_definition percentage elongation after fracture IAO:0000115
132132
WARN missing_definition percentage extension IAO:0000115
133133
WARN missing_definition percentage permanent elongation IAO:0000115
134-
WARN missing_definition percentage permanent extension IAO:0000115
134+
WARN missing_definition Bleibende Extensometer-Dehnung IAO:0000115
135135
WARN missing_definition percentage plastic extension at maximum force IAO:0000115
136136
WARN missing_definition percentage reduction of area IAO:0000115
137137
WARN missing_definition percentage total extension at fracture IAO:0000115
@@ -148,7 +148,7 @@ WARN missing_definition tensile strength IAO:0000115
148148
WARN missing_definition tensile test method IAO:0000115
149149
WARN missing_definition thickness after fracture IAO:0000115
150150
WARN missing_definition Umschaltpunkt IAO:0000115
151-
WARN missing_definition Umschaltpunkt der Prüfgeschwindigkeit IAO:0000115
151+
WARN missing_definition transition point testing rate IAO:0000115
152152
WARN missing_definition Obere Streckgrenze IAO:0000115
153153
WARN missing_definition End-Breite IAO:0000115
154154
WARN missing_definition area IAO:0000115

src/ontology/tmp/merged-tto-edit.ofn

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,11 +99,13 @@ Declaration(Class(:TTO_0050000))
9999
Declaration(Class(:TTO_1000000))
100100
Declaration(Class(:TTO_1000001))
101101
Declaration(ObjectProperty(<http://purl.obolibrary.org/obo/BFO_0000051>))
102+
Declaration(ObjectProperty(<http://purl.obolibrary.org/obo/BFO_0000054>))
102103
Declaration(ObjectProperty(<http://purl.obolibrary.org/obo/BFO_0000055>))
103104
Declaration(ObjectProperty(<http://purl.obolibrary.org/obo/OBI_0000293>))
104105
Declaration(ObjectProperty(<http://purl.obolibrary.org/obo/OBI_0000299>))
105106
Declaration(ObjectProperty(<http://purl.obolibrary.org/obo/OBI_0000312>))
106107
Declaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0000057>))
108+
Declaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0000086>))
107109
Declaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0000087>))
108110
Declaration(ObjectProperty(pmd:relatesTo))
109111
Declaration(DataProperty(<http://www.w3.org/ns/prov#value>))
@@ -169,6 +171,13 @@ SubClassOf(:TTO_0000001 pmd:PMD_0020200)
169171

170172
# Class: :TTO_0000004 (elongation)
171173

174+
AnnotationAssertion(rdfs:comment :TTO_0000004 "'characteristic of' some
175+
(object
176+
and ('is specified output of' some
177+
('tensile testing process'
178+
and ('has specified input' some
179+
(object
180+
and ('has quality' some 'original gauge length'))))))")
172181
AnnotationAssertion(rdfs:isDefinedBy :TTO_0000004 <https://w3id.org/pmd/tto>)
173182
AnnotationAssertion(rdfs:label :TTO_0000004 "Verlängerung"@de)
174183
AnnotationAssertion(rdfs:label :TTO_0000004 "elongation"@en)
@@ -177,6 +186,7 @@ AnnotationAssertion(<http://www.w3.org/2004/02/skos/core#definition> :TTO_000000
177186
AnnotationAssertion(<http://www.w3.org/2004/02/skos/core#definition> :TTO_0000004 "increase in the original gauge length at any moment during the test"@en)
178187
AnnotationAssertion(pmd:definitionSource :TTO_0000004 "DIN EN ISO 6892-1:2019"@en)
179188
SubClassOf(:TTO_0000004 pmd:PMD_0000848)
189+
SubClassOf(:TTO_0000004 ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/BFO_0000054> ObjectIntersectionOf(pmd:PMD_0000974 ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/OBI_0000293> ObjectIntersectionOf(<http://purl.obolibrary.org/obo/BFO_0000030> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0000086> :TTO_0000028))))))
180190

181191
# Class: :TTO_0000005 (extension)
182192

@@ -266,7 +276,7 @@ AnnotationAssertion(<http://www.w3.org/2004/02/skos/core#definition> :TTO_000001
266276
AnnotationAssertion(<http://www.w3.org/2004/02/skos/core#definition> :TTO_0000015 "The length of a straight line through the center of an object (tensile test piece) as measured after a fracture occured during a test."@en)
267277
SubClassOf(:TTO_0000015 pmd:PMD_0050051)
268278

269-
# Class: :TTO_0000016 (Abgeschätzte Dehngeschwindigkeit Über Die Parallele Länge)
279+
# Class: :TTO_0000016 (estimated strain rate over the parallel length)
270280

271281
AnnotationAssertion(rdfs:isDefinedBy :TTO_0000016 <https://w3id.org/pmd/tto>)
272282
AnnotationAssertion(rdfs:label :TTO_0000016 "Abgeschätzte Dehngeschwindigkeit Über Die Parallele Länge"@de)
@@ -418,7 +428,7 @@ AnnotationAssertion(pmd:definitionSource :TTO_0000028 "DIN EN ISO 6892-1:2019"@e
418428
AnnotationAssertion(pmd:symbol :TTO_0000028 "L_o"@en)
419429
SubClassOf(:TTO_0000028 :TTO_0000019)
420430

421-
# Class: :TTO_0000029 (Anfangs-Dicke)
431+
# Class: :TTO_0000029 (original thickness)
422432

423433
AnnotationAssertion(rdfs:isDefinedBy :TTO_0000029 <https://w3id.org/pmd/tto>)
424434
AnnotationAssertion(rdfs:label :TTO_0000029 "Anfangs-Dicke"@de)
@@ -724,7 +734,7 @@ AnnotationAssertion(<http://www.w3.org/2004/02/skos/core#definition> :TTO_000005
724734
AnnotationAssertion(<http://www.w3.org/2004/02/skos/core#definition> :TTO_0000057 "This entity describes a single point at which a transition from one condition or state to another occurs, e.g. the point at which different phases of matter are capable of existing together in equilibrium (also called inversion point) or if process parameters are changed that will lead to a transition of the process during its execution."@en)
725735
SubClassOf(:TTO_0000057 pmd:PMD_0000008)
726736

727-
# Class: :TTO_0000058 (Umschaltpunkt der Prüfgeschwindigkeit)
737+
# Class: :TTO_0000058 (transition point testing rate)
728738

729739
AnnotationAssertion(rdfs:isDefinedBy :TTO_0000058 <https://w3id.org/pmd/tto>)
730740
AnnotationAssertion(rdfs:label :TTO_0000058 "Umschaltpunkt der Prüfgeschwindigkeit"@de)

0 commit comments

Comments
 (0)