Skip to content

Commit 2857acf

Browse files
authored
Merge pull request #292 from materialdigital/280-semantic-description-of-workflow-functions
added function name and import path #280
2 parents f724e81 + 845c36f commit 2857acf

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

src/ontology/components/pmdco-datatransformation.owl

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ Declaration(Class(:PMD_0000016))
2222
Declaration(Class(:PMD_0000051))
2323
Declaration(Class(:PMD_0000066))
2424
Declaration(Class(:PMD_0000067))
25+
Declaration(Class(:PMD_0000100))
26+
Declaration(Class(:PMD_0000101))
2527
Declaration(Class(:PMD_0000123))
2628
Declaration(Class(:PMD_0000504))
2729
Declaration(Class(:PMD_0000527))
@@ -155,12 +157,31 @@ AnnotationAssertion(:PMD_0001032 :PMD_0000067 "https://github.com/materialdigita
155157
https://github.com/pyiron/semantikon/pull/278")
156158
SubClassOf(:PMD_0000067 ObjectIntersectionOf(<http://purl.obolibrary.org/obo/BFO_0000035> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/BFO_0000050> :PMD_0000583) ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0000057> <http://purl.obolibrary.org/obo/IAO_0000030>)))
157159

160+
# Class: :PMD_0000100 (function name)
161+
162+
AnnotationAssertion(rdfs:label :PMD_0000100 "function name"@en)
163+
AnnotationAssertion(<http://www.w3.org/2004/02/skos/core#definition> :PMD_0000100 "A textual entity that denotes a workflow function"@en)
164+
AnnotationAssertion(:PMD_0001032 :PMD_0000100 <https://github.com/materialdigital/core-ontology/issues/280>)
165+
SubClassOf(:PMD_0000100 <http://purl.obolibrary.org/obo/IAO_0000300>)
166+
SubClassOf(:PMD_0000100 ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/IAO_0000219> :PMD_0000010))
167+
SubClassOf(:PMD_0000100 DataSomeValuesFrom(:PMD_0000006 rdfs:Literal))
168+
169+
# Class: :PMD_0000101 (import path)
170+
171+
AnnotationAssertion(rdfs:label :PMD_0000101 "import path"@en)
172+
AnnotationAssertion(<http://www.w3.org/2004/02/skos/core#definition> :PMD_0000101 "A textual entity that denotes a workflow function via import resolution rules"@en)
173+
AnnotationAssertion(:PMD_0001032 :PMD_0000101 <https://github.com/materialdigital/core-ontology/issues/280>)
174+
SubClassOf(:PMD_0000101 <http://purl.obolibrary.org/obo/IAO_0000300>)
175+
SubClassOf(:PMD_0000101 ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/IAO_0000219> :PMD_0000010))
176+
SubClassOf(:PMD_0000101 DataSomeValuesFrom(:PMD_0000006 rdfs:Literal))
177+
158178
# Class: :PMD_0000123 (doc string)
159179

160180
AnnotationAssertion(rdfs:label :PMD_0000123 "doc string"@en)
161181
AnnotationAssertion(<http://www.w3.org/2004/02/skos/core#definition> :PMD_0000123 "A docstring is a textual entity that describes an associated section of some source code"@en)
162182
AnnotationAssertion(:PMD_0001032 :PMD_0000123 "https://github.com/materialdigital/core-ontology/issues/270")
163183
SubClassOf(:PMD_0000123 <http://purl.obolibrary.org/obo/IAO_0000300>)
184+
SubClassOf(:PMD_0000123 DataSomeValuesFrom(:PMD_0000006 rdfs:Literal))
164185

165186
# Class: :PMD_0000504 (ab initio molecular dynamics simulation)
166187

0 commit comments

Comments
 (0)