Skip to content

Commit

Permalink
Merge pull request #241 from LiUSemWeb/update-process-module-to-versi…
Browse files Browse the repository at this point in the history
…on-0.1

Update process module to version 0.1
  • Loading branch information
keski authored Jun 18, 2024
2 parents 113a551 + 837b18d commit c154e20
Show file tree
Hide file tree
Showing 3 changed files with 776 additions and 0 deletions.
230 changes: 230 additions & 0 deletions ontology/modules/material/0.2/material.ttl
Original file line number Diff line number Diff line change
@@ -0,0 +1,230 @@
@prefix : <http://w3id.org/CEON/ontology/material/> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix odp: <http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix resourceODP: <http://w3id.org/CEON/ontology/resourceODP/> .
@base <http://w3id.org/CEON/ontology/material/> .

<http://w3id.org/CEON/ontology/material/> rdf:type owl:Ontology ;
owl:versionIRI <http://w3id.org/CEON/ontology/material/0.2/> ;
owl:imports <http://w3id.org/CEON/ontology/resourceODP/0.2/> ;
dcterms:contributor "Eva Blomqvist" ,
"Mikael Lindecrantz" ,
"Robin Keskisärkkä" ;
dcterms:created "2023-03-16" ;
dcterms:creator "Huanyu Li" ;
dcterms:description "The Material module of CEON (Circular Economy Ontology Network)." ;
dcterms:license "https://creativecommons.org/licenses/by/4.0/" ;
dcterms:title "Circular Economy Ontology Network (CEON) - Material Module" ;
vann:preferredNamespacePrefix "material" ;
vann:preferredNamespaceUri "http://w3id.org/CEON/ontology/material/" ;
odp:coversRequirements "In addition to requirements covered by imported ODPs, covers the following requirements from Onto-DESIDE D3.1: CVN-Resource-2, CVN-ResourceType-4, C3-3, E1-3, E2-4, E5-2, T1-1, T10-2." ;
rdfs:seeAlso <https://github.com/LiUSemWeb/CEON> ;
owl:versionInfo "0.2" .

#################################################################
# Annotation properties
#################################################################

### http://purl.org/dc/elements/1.1/description
dc:description rdf:type owl:AnnotationProperty .


#################################################################
# Object Properties
#################################################################

### http://w3id.org/CEON/ontology/material/hasChemicalEntity
:hasChemicalEntity rdf:type owl:ObjectProperty ;
rdfs:domain :Material ;
rdfs:range :ChemicalEntity ;
rdfs:comment "hasChemicalEntity intends to represent that a material can have a collection of chemical entities."@en ;
rdfs:label "has chemical entity"@en .


### http://w3id.org/CEON/ontology/material/hasMaterialComponent
:hasMaterialComponent rdf:type owl:ObjectProperty ;
rdfs:domain :Material ;
rdfs:range :MaterialComponent ;
rdfs:comment "hasMaterialComponent intends to represent that a material can have a collection of components."@en ;
rdfs:label "has material component"@en .


#################################################################
# Data properties
#################################################################

### http://w3id.org/CEON/ontology/material/AnonymousFormula
:AnonymousFormula rdf:type owl:DatatypeProperty ;
rdfs:comment "AnonymousFormula represents that a molecular entity has the anonymous formula in a string."@en ;
rdfs:label "anonymous formula" ;
rdfs:seeAlso "https://w3id.org/mdo/structure/AnonymousFormula" .


### http://w3id.org/CEON/ontology/material/DescriptiveFormula
:DescriptiveFormula rdf:type owl:DatatypeProperty ;
rdfs:comment "DescriptiveFormula represents that a molecular entity has the descriptive formula in a string."@en ;
rdfs:label "descriptive formula" ;
rdfs:seeAlso "https://w3id.org/mdo/structure/DescriptiveFormula" .


### http://w3id.org/CEON/ontology/material/HillFormula
:HillFormula rdf:type owl:DatatypeProperty ;
rdfs:comment "HillFormula represents that a composition has the hill formula in a string."@en ;
rdfs:label "hill formula" ;
rdfs:seeAlso "https://w3id.org/mdo/structure/HillFormula" .


### http://w3id.org/CEON/ontology/material/ReducedChemicalFormula
:ReducedChemicalFormula rdf:type owl:DatatypeProperty ;
rdfs:comment "ReducedChemicalFormula represents that a molecular entity has the reduced chemical formula in a string."@en ;
rdfs:label "reduced formula" ;
rdfs:seeAlso "https://w3id.org/mdo/structure/ReducedFormula" .


#################################################################
# Classes
#################################################################

### http://w3id.org/CEON/ontology/material/Aluminum
:Aluminum rdf:type owl:Class ;
rdfs:subClassOf :ChemicalElement .


### http://w3id.org/CEON/ontology/material/Boron
:Boron rdf:type owl:Class ;
rdfs:subClassOf :ChemicalElement .


### http://w3id.org/CEON/ontology/material/Celulose
:Celulose rdf:type owl:Class ;
rdfs:subClassOf :ChemicalElement .


### http://w3id.org/CEON/ontology/material/ChemicalElement
:ChemicalElement rdf:type owl:Class ;
rdfs:subClassOf :ChemicalSubstance .


### http://w3id.org/CEON/ontology/material/ChemicalEntity
:ChemicalEntity rdf:type owl:Class ;
rdfs:subClassOf resourceODP:Matter ;
rdfs:comment "A chemical entity is an abstraction of entities that can compose matter. For instance, a chemical entity can be a molecular entity or a chemical substance."@en ;
rdfs:label "Chemical entity"@en ;
rdfs:seeAlso "http://emmo.info/emmo#EMMO_47338839_6cca_4a8e_b565_3c4d5517e2c0" ,
"http://purl.obolibrary.org/obo/chebi#24431" .


### http://w3id.org/CEON/ontology/material/ChemicalSubstance
:ChemicalSubstance rdf:type owl:Class ;
rdfs:subClassOf :ChemicalEntity ;
rdfs:comment "A chemical substance is made up of a collection of molecular entities."@en ;
rdfs:label "Chemical substance"@en ;
rdfs:seeAlso "http://emmo.info/emmo#EMMO_df96cbb6_b5ee_4222_8eab_b3675df24bea" ,
"http://purl.obolibrary.org/obo/chebi#59999" .


### http://w3id.org/CEON/ontology/material/Chromium
:Chromium rdf:type owl:Class ;
rdfs:subClassOf :ChemicalElement .


### http://w3id.org/CEON/ontology/material/Copper
:Copper rdf:type owl:Class ;
rdfs:subClassOf :ChemicalElement .


### http://w3id.org/CEON/ontology/material/Dysprosium
:Dysprosium rdf:type owl:Class ;
rdfs:subClassOf :ChemicalElement .


### http://w3id.org/CEON/ontology/material/Iron
:Iron rdf:type owl:Class ;
rdfs:subClassOf :ChemicalElement .


### http://w3id.org/CEON/ontology/material/Magnesium
:Magnesium rdf:type owl:Class ;
rdfs:subClassOf :ChemicalElement .


### http://w3id.org/CEON/ontology/material/Manganese
:Manganese rdf:type owl:Class ;
rdfs:subClassOf :ChemicalElement .


### http://w3id.org/CEON/ontology/material/Material
:Material rdf:type owl:Class ;
rdfs:subClassOf resourceODP:Matter ,
[ rdf:type owl:Restriction ;
owl:onProperty :hasChemicalEntity ;
owl:someValuesFrom :ChemicalEntity
] ;
rdfs:comment "Material as a sub-concept of Matter, can be a substance or a collection of substance which a physical object is composed of."@en ;
rdfs:label "Material"@en ;
rdfs:seeAlso "http://emmo.info/emmo#EMMO_4207e895_8b83_4318_996a_72cfb32acd94" ,
"https://w3id.org/mdo/core/Material" .


### http://w3id.org/CEON/ontology/material/MaterialComponent
:MaterialComponent rdf:type owl:Class ;
rdfs:subClassOf resourceODP:Constituent ;
rdfs:comment "A material component is a part of a material."@en ;
rdfs:label "Material component"@en .


### http://w3id.org/CEON/ontology/material/MolecularEntity
:MolecularEntity rdf:type owl:Class ;
rdfs:subClassOf :ChemicalEntity ;
rdfs:comment "A molecular entity means a singular/distinguishable entity. It can be for instance, atom, ion."@en ;
rdfs:label "Molecular entity"@en ;
rdfs:seeAlso "http://emmo.info/emmo#EMMO_21205421_5783_4d3e_81e5_10c5d894a88a" ,
"http://purl.obolibrary.org/obo/chebi#23367" .


### http://w3id.org/CEON/ontology/material/Neodymium
:Neodymium rdf:type owl:Class ;
rdfs:subClassOf :ChemicalElement .


### http://w3id.org/CEON/ontology/material/Nickel
:Nickel rdf:type owl:Class ;
rdfs:subClassOf :ChemicalElement .


### http://w3id.org/CEON/ontology/material/Niobium
:Niobium rdf:type owl:Class ;
rdfs:subClassOf :ChemicalElement .


### http://w3id.org/CEON/ontology/material/Silicon
:Silicon rdf:type owl:Class ;
rdfs:subClassOf :ChemicalElement .


### http://w3id.org/CEON/ontology/material/Titanium
:Titanium rdf:type owl:Class ;
rdfs:subClassOf :ChemicalElement .


### http://w3id.org/CEON/ontology/material/Zinc
:Zinc rdf:type owl:Class ;
rdfs:subClassOf :ChemicalElement .


### http://w3id.org/CEON/ontology/resourceODP/Constituent
resourceODP:Constituent rdf:type owl:Class .


### http://w3id.org/CEON/ontology/resourceODP/Matter
resourceODP:Matter rdf:type owl:Class .


### Generated by the OWL API (version 4.5.26.2023-07-17T20:34:13Z) https://github.com/owlcs/owlapi
Loading

0 comments on commit c154e20

Please sign in to comment.