Skip to content

Commit 52e8766

Browse files
committed
add release preparations
1 parent eb6c708 commit 52e8766

12 files changed

Lines changed: 28217 additions & 11 deletions

.gitignore

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,6 @@ bin/
1818
/tto.obo
1919
/tto.json
2020
/tto.db
21-
/tto-base.*
22-
/tto-basic.*
23-
/tto-full.*
24-
/tto-simple.*
25-
/tto-simple-non-classified.*
2621
/mappings/
2722
/patterns/
2823
/reports/
@@ -75,5 +70,3 @@ docs/odk-workflows/RepositoryFileStructure.md
7570
/docs/odk-workflows
7671
/src/ontology/reports
7772
/src/ontology/tmp
78-
/src/ontology/tmp
79-
/src/ontology/tmp

src/ontology/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
# More information: https://github.com/INCATools/ontology-development-kit/
1111

1212
# Fingerprint of the configuration file when this Makefile was last generated
13-
CONFIG_HASH= a27b1044a4d0bd779d00c310aeae8cbe0fa2b31a7d289e5e428a65841b8e7ea7
13+
CONFIG_HASH= d77eb61bd9c7297a6205cde171c4c0fb09911333d9ba28e1efe8d1f15001b298
1414

1515

1616
# ----------------------------------------

src/ontology/release.sh

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
VERSION=3.0.0-alpha4
2+
PRIOR_VERSION=2.0.1
3+
ONTBASE=https://w3id.org/pmd/tto/
4+
ANNOTATE_ONTOLOGY_VERSION="annotate -V $ONTBASE$VERSION/\$@ --annotation owl:versionInfo $VERSION"
5+
6+
sh run.sh make clean
7+
8+
sh run.sh make VERSION=$VERSION ONTBASE=$ONTBASE ANNOTATE_ONTOLOGY_VERSION="$ANNOTATE_ONTOLOGY_VERSION" prepare_release
9+
10+
sh run.sh make VERSION=$VERSION PRIOR_VERSION=$PRIOR_VERSION update-ontology-annotations
11+
12+
# finally refresh imports again, so that version IRIs are updated back to "normal".
13+
#sh run.sh make no-mirror-refresh-imports
14+

src/ontology/tto-edit.owl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ AnnotationAssertion(<http://www.w3.org/2004/02/skos/core#definition> :TTO_000001
260260
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)
261261
SubClassOf(:TTO_0000015 :TTO_0000002)
262262

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

265265
AnnotationAssertion(rdfs:isDefinedBy :TTO_0000016 <https://w3id.org/pmd/tto>)
266266
AnnotationAssertion(rdfs:label :TTO_0000016 "Abgeschätzte Dehngeschwindigkeit Über Die Parallele Länge"@de)
@@ -794,7 +794,7 @@ AnnotationAssertion(<http://www.w3.org/2004/02/skos/core#definition> :TTO_000005
794794
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)
795795
SubClassOf(:TTO_0000057 pmd:PMD_0000008)
796796

797-
# Class: :TTO_0000058 (Umschaltpunkt der Prüfgeschwindigkeit)
797+
# Class: :TTO_0000058 (transition point testing rate)
798798

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

src/ontology/tto-odk.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ export_formats:
1616
- ttl
1717
remove_owl_nothing: true
1818

19-
#maybe raw link needed to explizit version
2019
import_group:
2120
products:
2221
- id: pmdco

src/ontology/tto.Makefile

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,27 @@
22
##
33
## If you need to customize your Makefile, make
44
## changes here rather than in the main Makefile
5+
6+
7+
CITATION="'M. Schilling, B. Bayerlein, P. v. Hartrott, J. Waitelonis, H. Birkholz, P. D. Portella, B. Skrotzki, Advanced Engineering Materials 2024, 2400138.'"
8+
9+
10+
ALL_ANNOTATIONS=--ontology-iri https://w3id.org/pmd/tto/ -V https://w3id.org/pmd/tto/$(VERSION) \
11+
--annotation http://purl.org/dc/terms/created "$(TODAY)" \
12+
--annotation owl:versionInfo "$(VERSION)" \
13+
--annotation http://purl.org/dc/terms/bibliographicCitation "$(CITATION)" \
14+
--link-annotation owl:priorVersion https://w3id.org/pmd/tto/$(PRIOR_VERSION) \
15+
16+
update-ontology-annotations:
17+
$(ROBOT) annotate --input ../../tto.owl $(ALL_ANNOTATIONS) --output ../../tto.owl && \
18+
$(ROBOT) annotate --input ../../tto.ttl $(ALL_ANNOTATIONS) --output ../../tto.ttl && \
19+
$(ROBOT) annotate --input ../../tto-simple.owl $(ALL_ANNOTATIONS) --output ../../tto-simple.owl && \
20+
$(ROBOT) annotate --input ../../tto-simple.ttl $(ALL_ANNOTATIONS) --output ../../tto-simple.ttl && \
21+
$(ROBOT) annotate --input ../../tto-full.owl $(ALL_ANNOTATIONS) --output ../../tto-full.owl && \
22+
$(ROBOT) annotate --input ../../tto-full.ttl $(ALL_ANNOTATIONS) --output ../../tto-full.ttl && \
23+
$(ROBOT) annotate --input ../../tto-base.owl $(ALL_ANNOTATIONS) --output ../../tto-base.owl && \
24+
$(ROBOT) annotate --input ../../tto-base.ttl $(ALL_ANNOTATIONS) --output ../../tto-base.ttl
25+
26+
27+
28+

tto-base.owl

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
<?xml version="1.0"?>
2+
<rdf:RDF xmlns="https://w3id.org/pmd/tto/"
3+
xml:base="https://w3id.org/pmd/tto/"
4+
xmlns:dce="http://purl.org/dc/elements/1.1/"
5+
xmlns:owl="http://www.w3.org/2002/07/owl#"
6+
xmlns:pmd="https://w3id.org/pmd/co/"
7+
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
8+
xmlns:xml="http://www.w3.org/XML/1998/namespace"
9+
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
10+
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
11+
xmlns:dcterms="http://purl.org/dc/terms/">
12+
<owl:Ontology rdf:about="https://w3id.org/pmd/tto/">
13+
<owl:versionIRI rdf:resource="https://w3id.org/pmd/tto/3.0.0-alpha4"/>
14+
<dce:type rdf:resource="http://purl.obolibrary.org/obo/IAO_8000001"/>
15+
<dcterms:bibliographicCitation>M. Schilling, B. Bayerlein, P. v. Hartrott, J. Waitelonis, H. Birkholz, P. D. Portella, B. Skrotzki, Advanced Engineering Materials 2024, 2400138.</dcterms:bibliographicCitation>
16+
<dcterms:contributor>https://orcid.org/0000-0003-1649-6832</dcterms:contributor>
17+
<dcterms:created>2025-11-19</dcterms:created>
18+
<dcterms:creator rdf:resource="https://orcid.org/0000-0001-7192-7143"/>
19+
<dcterms:creator rdf:resource="https://orcid.org/0000-0002-3717-7104"/>
20+
<dcterms:creator rdf:resource="https://orcid.org/0000-0002-7094-5371"/>
21+
<dcterms:creator rdf:resource="https://orcid.org/0000-0002-9014-2920"/>
22+
<dcterms:creator rdf:resource="https://orcid.org/0000-0003-4971-3645"/>
23+
<dcterms:description xml:lang="de">Dies ist die PMD-Ontologie für Zugversuche (Tensile Test Ontology – TTO), die auf der Grundlage der Prüfnorm &quot;ISO 6892-1: Metallische Werkstoffe – Zugversuche – Teil 1: Prüfverfahren bei Raumtemperatur&quot; entwickelt wurde.
24+
25+
Die TTO wurde im Rahmen des PMD-Projekts entwickelt. Die TTO bietet Konzeptualisierungen, die für die Beschreibung von Zugversuchen und entsprechenden Daten gemäß der jeweiligen Prüfnorm gültig sind. Durch die Verwendung der TTO zur Speicherung von Zugversuchsdaten sind alle Daten gut strukturiert und basieren auf einem gemeinsamen Vokabular, das von einer Expertengruppe vereinbart wurde (Erzeugung von FAIRen-Daten), was zu einer verbesserten Dateninteroperabilität führen wird. Durch den Import der PMD Core Ontology (PMDco) wird die Interoperabilität von Zugprüfungsdaten verbessert und die Abfrage in Kombination mit anderen Aspekten und Daten aus dem breiten Feld der Materialwissenschaft und Werkstofftechnik (MSE) erleichtert.</dcterms:description>
26+
<dcterms:description xml:lang="en">This is thePMD ontology of the tensile test (Tensile Test Ontology - TTO) as developed on the basis of the test standard ISO 6892-1: Metallic materials - Tensile Testing - Part 1: Method of test at room temperature.
27+
28+
The TTO was developed in the frame of the PMD project. The TTO provides conceptualizations valid for the description of tensile tests and corresponding data in accordance with the respective test standard. By using TTO for storing tensile test data, all data will be well structured and based on a common vocabulary agreed on by an expert group (generation of FAIR data) which will lead to enhanced data interoperability. Due to the import of the PMD core ontology (PMDco), the interoperability of tensile test data is enhanced and querying in combination with other aspects and data within the broad field of material science and engineering (MSE) is facilitated.</dcterms:description>
29+
<dcterms:license rdf:resource="http://creativecommons.org/licenses/by/4.0/"/>
30+
<dcterms:title>Tensile Test Ontology (TTO)</dcterms:title>
31+
<owl:priorVersion rdf:resource="https://w3id.org/pmd/tto/2.0.1"/>
32+
<owl:versionInfo>3.0.0-alpha4</owl:versionInfo>
33+
</owl:Ontology>
34+
35+
36+
37+
<!--
38+
///////////////////////////////////////////////////////////////////////////////////////
39+
//
40+
// Annotation properties
41+
//
42+
///////////////////////////////////////////////////////////////////////////////////////
43+
-->
44+
45+
46+
47+
48+
<!-- http://purl.org/dc/elements/1.1/type -->
49+
50+
<owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/type"/>
51+
52+
53+
54+
<!-- http://purl.org/dc/terms/bibliographicCitation -->
55+
56+
<owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/bibliographicCitation"/>
57+
58+
59+
60+
<!-- http://purl.org/dc/terms/contributor -->
61+
62+
<owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/contributor"/>
63+
64+
65+
66+
<!-- http://purl.org/dc/terms/created -->
67+
68+
<owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/created"/>
69+
70+
71+
72+
<!-- http://purl.org/dc/terms/creator -->
73+
74+
<owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/creator"/>
75+
76+
77+
78+
<!-- http://purl.org/dc/terms/description -->
79+
80+
<owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/description"/>
81+
82+
83+
84+
<!-- http://purl.org/dc/terms/license -->
85+
86+
<owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/license"/>
87+
88+
89+
90+
<!-- http://purl.org/dc/terms/title -->
91+
92+
<owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/title"/>
93+
</rdf:RDF>
94+
95+
96+
97+
<!-- Generated by the OWL API (version 4.5.29) https://github.com/owlcs/owlapi -->
98+

tto-base.ttl

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
@prefix : <https://w3id.org/pmd/tto/> .
2+
@prefix dce: <http://purl.org/dc/elements/1.1/> .
3+
@prefix owl: <http://www.w3.org/2002/07/owl#> .
4+
@prefix pmd: <https://w3id.org/pmd/co/> .
5+
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
6+
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
7+
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
8+
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
9+
@prefix dcterms: <http://purl.org/dc/terms/> .
10+
@base <https://w3id.org/pmd/tto/> .
11+
12+
<https://w3id.org/pmd/tto/> rdf:type owl:Ontology ;
13+
owl:versionIRI <https://w3id.org/pmd/tto/3.0.0-alpha4> ;
14+
dce:type <http://purl.obolibrary.org/obo/IAO_8000001> ;
15+
dcterms:bibliographicCitation "M. Schilling, B. Bayerlein, P. v. Hartrott, J. Waitelonis, H. Birkholz, P. D. Portella, B. Skrotzki, Advanced Engineering Materials 2024, 2400138." ;
16+
dcterms:contributor "https://orcid.org/0000-0003-1649-6832" ;
17+
dcterms:created "2025-11-19" ;
18+
dcterms:creator <https://orcid.org/0000-0001-7192-7143> ,
19+
<https://orcid.org/0000-0002-3717-7104> ,
20+
<https://orcid.org/0000-0002-7094-5371> ,
21+
<https://orcid.org/0000-0002-9014-2920> ,
22+
<https://orcid.org/0000-0003-4971-3645> ;
23+
dcterms:description """Dies ist die PMD-Ontologie für Zugversuche (Tensile Test Ontology – TTO), die auf der Grundlage der Prüfnorm \"ISO 6892-1: Metallische Werkstoffe – Zugversuche – Teil 1: Prüfverfahren bei Raumtemperatur\" entwickelt wurde.
24+
25+
Die TTO wurde im Rahmen des PMD-Projekts entwickelt. Die TTO bietet Konzeptualisierungen, die für die Beschreibung von Zugversuchen und entsprechenden Daten gemäß der jeweiligen Prüfnorm gültig sind. Durch die Verwendung der TTO zur Speicherung von Zugversuchsdaten sind alle Daten gut strukturiert und basieren auf einem gemeinsamen Vokabular, das von einer Expertengruppe vereinbart wurde (Erzeugung von FAIRen-Daten), was zu einer verbesserten Dateninteroperabilität führen wird. Durch den Import der PMD Core Ontology (PMDco) wird die Interoperabilität von Zugprüfungsdaten verbessert und die Abfrage in Kombination mit anderen Aspekten und Daten aus dem breiten Feld der Materialwissenschaft und Werkstofftechnik (MSE) erleichtert."""@de ,
26+
"""This is thePMD ontology of the tensile test (Tensile Test Ontology - TTO) as developed on the basis of the test standard ISO 6892-1: Metallic materials - Tensile Testing - Part 1: Method of test at room temperature.
27+
28+
The TTO was developed in the frame of the PMD project. The TTO provides conceptualizations valid for the description of tensile tests and corresponding data in accordance with the respective test standard. By using TTO for storing tensile test data, all data will be well structured and based on a common vocabulary agreed on by an expert group (generation of FAIR data) which will lead to enhanced data interoperability. Due to the import of the PMD core ontology (PMDco), the interoperability of tensile test data is enhanced and querying in combination with other aspects and data within the broad field of material science and engineering (MSE) is facilitated."""@en ;
29+
dcterms:license <http://creativecommons.org/licenses/by/4.0/> ;
30+
dcterms:title "Tensile Test Ontology (TTO)" ;
31+
owl:priorVersion <https://w3id.org/pmd/tto/2.0.1> ;
32+
owl:versionInfo "3.0.0-alpha4" .
33+
34+
#################################################################
35+
# Annotation properties
36+
#################################################################
37+
38+
### http://purl.org/dc/elements/1.1/type
39+
dce:type rdf:type owl:AnnotationProperty .
40+
41+
42+
### http://purl.org/dc/terms/bibliographicCitation
43+
dcterms:bibliographicCitation rdf:type owl:AnnotationProperty .
44+
45+
46+
### http://purl.org/dc/terms/contributor
47+
dcterms:contributor rdf:type owl:AnnotationProperty .
48+
49+
50+
### http://purl.org/dc/terms/created
51+
dcterms:created rdf:type owl:AnnotationProperty .
52+
53+
54+
### http://purl.org/dc/terms/creator
55+
dcterms:creator rdf:type owl:AnnotationProperty .
56+
57+
58+
### http://purl.org/dc/terms/description
59+
dcterms:description rdf:type owl:AnnotationProperty .
60+
61+
62+
### http://purl.org/dc/terms/license
63+
dcterms:license rdf:type owl:AnnotationProperty .
64+
65+
66+
### http://purl.org/dc/terms/title
67+
dcterms:title rdf:type owl:AnnotationProperty .
68+
69+
70+
### Generated by the OWL API (version 4.5.29) https://github.com/owlcs/owlapi

0 commit comments

Comments
 (0)