@prefix : .
@prefix owl: .
@prefix dcterms: .
@prefix rdf: .
@prefix xml: .
@prefix xsd: .
@prefix soma: .
@prefix soprocc: .
@prefix rdfs: .
@prefix sorel: .
@prefix sorelch: .
@base .
rdf:type owl:Ontology ;
owl:imports ,
,
;
rdfs:label "SWEET Ontology Relationships Chemical" ;
dcterms:license ;
owl:versionInfo "3.6.0" .
#################################################################
# Object Properties
#################################################################
### http://sweetontology.net/relaChemical/atomicMass
sorelch:atomicMass rdf:type owl:ObjectProperty ;
owl:equivalentProperty sorelch:atomicWeight ;
rdfs:domain soma:ChemicalSubstance ;
rdfs:label "atomic mass"@en .
### http://sweetontology.net/relaChemical/atomicWeight
sorelch:atomicWeight rdf:type owl:ObjectProperty ;
rdfs:label "atomic weight"@en .
### http://sweetontology.net/relaChemical/hasChemical
sorelch:hasChemical rdf:type owl:ObjectProperty ;
owl:equivalentProperty sorelch:hasMaterial ,
sorelch:hasSubstance ;
rdfs:range soma:Chemical ;
rdfs:label "has chemical"@en .
### http://sweetontology.net/relaChemical/hasChemicalProcess
sorelch:hasChemicalProcess rdf:type owl:ObjectProperty ;
owl:equivalentProperty sorelch:hasChemicalReaction ;
rdfs:subPropertyOf sorel:hasProcess ;
rdfs:range soprocc:ChemicalProcess ;
rdfs:label "has chemical process"@en .
### http://sweetontology.net/relaChemical/hasChemicalReaction
sorelch:hasChemicalReaction rdf:type owl:ObjectProperty ;
rdfs:label "has chemical reaction"@en .
### http://sweetontology.net/relaChemical/hasChemicalRole
sorelch:hasChemicalRole rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf sorel:hasRole ;
rdfs:label "has chemical role"@en .
### http://sweetontology.net/relaChemical/hasChemical_1
sorelch:hasChemical_1 rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf sorelch:hasSubstance ;
rdfs:label "has chemical 1"@en .
### http://sweetontology.net/relaChemical/hasChemical_2
sorelch:hasChemical_2 rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf sorelch:hasSubstance ;
rdfs:label "has chemical 2"@en .
### http://sweetontology.net/relaChemical/hasChemical_3
sorelch:hasChemical_3 rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf sorelch:hasSubstance ;
rdfs:label "has chemical 3"@en .
### http://sweetontology.net/relaChemical/hasChemical_4
sorelch:hasChemical_4 rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf sorelch:hasSubstance ;
rdfs:label "has chemical 4"@en .
### http://sweetontology.net/relaChemical/hasChemical_5
sorelch:hasChemical_5 rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf sorelch:hasSubstance ;
rdfs:label "has chemical 5"@en .
### http://sweetontology.net/relaChemical/hasChemical_6
sorelch:hasChemical_6 rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf sorelch:hasSubstance ;
rdfs:label "has chemical 6"@en .
### http://sweetontology.net/relaChemical/hasMaterial
sorelch:hasMaterial rdf:type owl:ObjectProperty ;
rdfs:label "has material"@en .
### http://sweetontology.net/relaChemical/hasMedium
sorelch:hasMedium rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf sorelch:hasSubstance ;
rdfs:range soma:Medium ;
rdfs:label "has medium"@en .
### http://sweetontology.net/relaChemical/hasPrimarySubstance
sorelch:hasPrimarySubstance rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf sorelch:hasSubstance ;
rdfs:label "has primary substance"@en .
### http://sweetontology.net/relaChemical/hasReactionProduct
sorelch:hasReactionProduct rdf:type owl:ObjectProperty ;
rdfs:domain soprocc:ChemicalProcess ;
rdfs:label "has reaction product"@en .
### http://sweetontology.net/relaChemical/hasSubstance
sorelch:hasSubstance rdf:type owl:ObjectProperty ;
rdfs:label "has substance"@en .
#################################################################
# Data properties
#################################################################
### http://sweetontology.net/relaChemical/atomicNumber
sorelch:atomicNumber rdf:type owl:DatatypeProperty ;
owl:equivalentProperty sorelch:hasProtons ;
rdfs:label "atomic number"@en .
### http://sweetontology.net/relaChemical/hasAtoms
sorelch:hasAtoms rdf:type owl:DatatypeProperty ;
rdfs:domain soma:Chemical ;
rdfs:range xsd:integer ;
rdfs:label "has atoms"@en .
### http://sweetontology.net/relaChemical/hasBaseNeutrons
sorelch:hasBaseNeutrons rdf:type owl:DatatypeProperty ;
rdfs:domain soma:Chemical ;
rdfs:range xsd:integer ;
rdfs:label "has base neutrons"@en .
### http://sweetontology.net/relaChemical/hasNeutrons
sorelch:hasNeutrons rdf:type owl:DatatypeProperty ;
rdfs:domain soma:Chemical ;
rdfs:range xsd:integer ;
rdfs:label "has neutrons"@en .
### http://sweetontology.net/relaChemical/hasProtons
sorelch:hasProtons rdf:type owl:DatatypeProperty ;
rdfs:range xsd:integer ;
rdfs:label "has protons"@en .
#################################################################
# Classes
#################################################################
### http://sweetontology.net/matr/ChemicalSubstance
soma:ChemicalSubstance rdf:type owl:Class .
### Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi