@prefix bibo: . @prefix chebi: . @prefix dc: . @prefix owl: . @prefix phcat: . @prefix qudt: . @prefix rdfs: . @prefix schema: . @prefix xsd: . a owl:Ontology ; dc:creator "Oier Beaskoetxea" ; dc:description "Ontology code created by Chowlk" ; dc:title "Photocatalysis Ontology" ; owl:versionInfo "0.4.2" . ################################################################# # Object Properties ################################################################# phcat:hasBET a owl:ObjectProperty ; rdfs:range phcat:BET ; rdfs:label "has bet" . phcat:hasCondition a owl:ObjectProperty ; rdfs:range phcat:Condition ; rdfs:label "has condition" . phcat:hasEg a owl:ObjectProperty ; rdfs:range phcat:Eg ; rdfs:label "has eg" . phcat:hasOutputCuantity a owl:ObjectProperty ; rdfs:range phcat:OutputQuantity; rdfs:label "has output cuantity" . phcat:hasReactionMedium a owl:ObjectProperty ; rdfs:range phcat:ReactionMedium ; rdfs:label "has reaction medium" . phcat:hasReductant a owl:ObjectProperty ; rdfs:range chebi:CHEBI:24431 ; rdfs:label "has reductant" . phcat:hasRole a owl:ObjectProperty ; rdfs:label "has role" ; rdfs:range phcat:MaterialTransformationRole . schema:nationality a owl:ObjectProperty ; rdfs:label "nationality" . phcat:reportedIn a owl:ObjectProperty ; rdfs:range bibo:Article ; rdfs:label "reported in" . dc:isPartOf a owl:ObjectProperty ; rdfs:label "is part of" . phcat:hasChemical a owl:ObjectProperty ; rdfs:range chebi:CHEBI:24431 ; rdfs:label "has chemical" . phcat:hasInput a owl:ObjectProperty ; rdfs:range phcat:Input ; rdfs:label "has input" . phcat:hasMaterialTransformationProcess a owl:ObjectProperty ; rdfs:range phcat:MaterialTransformationProcess ; rdfs:label "has material transformation process" . phcat:hasOutput a owl:ObjectProperty ; rdfs:range phcat:Output ; rdfs:label "has output" . dc:creator a owl:ObjectProperty ; rdfs:range schema:Person ; rdfs:label "creator" . qudt:unit a owl:ObjectProperty ; rdfs:range qudt:Unit ; rdfs:label "unit" . ################################################################# # Data Properties ################################################################# phcat:conditionType a owl:DatatypeProperty ; rdfs:label "condition type" ; rdfs:range xsd:string . phcat:cristalStructure a owl:DatatypeProperty ; rdfs:label "cristal structure" ; rdfs:range xsd:string . phcat:lampType a owl:DatatypeProperty ; rdfs:label "lamp type" ; rdfs:range xsd:string . phcat:lightSourceType a owl:DatatypeProperty ; rdfs:label "light source type" ; rdfs:range xsd:string . phcat:operationMode a owl:DatatypeProperty ; rdfs:label "operation mode" ; rdfs:range xsd:string . phcat:pH a owl:DatatypeProperty ; rdfs:label "pH" ; rdfs:range xsd:double . phcat:percentage a owl:DatatypeProperty ; rdfs:label "percentage" ; rdfs:range xsd:double . phcat:reactorType a owl:DatatypeProperty ; rdfs:label "reactor type" ; rdfs:range xsd:string . phcat:setUpType a owl:DatatypeProperty ; rdfs:label "set up type" ; rdfs:range xsd:string . chebi:formula a owl:DatatypeProperty ; rdfs:label "formula" ; rdfs:range xsd:string . dc:date a owl:DatatypeProperty ; rdfs:label "date" . dc:title a owl:DatatypeProperty ; rdfs:label "title" . bibo:abstract a owl:DatatypeProperty ; rdfs:label "abstract" . bibo:doi a owl:DatatypeProperty ; rdfs:label "doi" . bibo:issue a owl:DatatypeProperty ; rdfs:label "issue" . bibo:pageStart a owl:DatatypeProperty ; rdfs:label "page start" . bibo:volume a owl:DatatypeProperty ; rdfs:label "volume" . qudt:numericValue a owl:DatatypeProperty ; rdfs:label "numeric value" . qudt:value a owl:DatatypeProperty ; rdfs:label "value" . rdfs:label a owl:DatatypeProperty ; rdfs:label "label" ; rdfs:range xsd:string . schema:email a owl:DatatypeProperty ; rdfs:label "email" . schema:name a owl:DatatypeProperty ; rdfs:label "name" . ################################################################# # Classes ################################################################# phcat:BET a owl:Class ; rdfs:label "BET" ; rdfs:subClassOf [ a owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty qudt:unit ] . phcat:Catalyst a phcat:MaterialTransformationRole ; # a owl:Class rdfs:label "Catalyst" . phcat:CatalystSetUpCondition a owl:Class ; rdfs:label "Catalyst Set Up Condition" ; rdfs:subClassOf phcat:Condition . phcat:Co-catalyst a phcat:MaterialTransformationRole ; rdfs:label "Co-catalyst" . phcat:Condition a owl:Class ; rdfs:label "Condition" . phcat:Dopant a phcat:MaterialTransformationRole ; rdfs:label "Dopant" . phcat:Dye a phcat:MaterialTransformationRole ; rdfs:label "Dye" . phcat:Eg a owl:Class ; rdfs:label "Eg" ; rdfs:subClassOf [ a owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty qudt:unit ] . phcat:Gas a phcat:ReactionMedium ; rdfs:label "Gas" . phcat:IluminatedAreaCondition a owl:Class ; rdfs:label "Iluminated Area Condition" ; rdfs:subClassOf [ a owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty qudt:unit ], phcat:LightSourceCondition . phcat:Input a owl:Class ; rdfs:label "Input" ; rdfs:subClassOf [ a owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty phcat:hasRole ], [ a owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty phcat:hasChemical ] . phcat:IrradianceCondition a owl:Class ; rdfs:label "Irradiance Condition" ; rdfs:subClassOf [ a owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty qudt:unit ], phcat:LampCondition . phcat:LampCondition a owl:Class ; rdfs:label "Lamp Condition" ; rdfs:subClassOf phcat:Condition . phcat:LightSourceCondition a owl:Class ; rdfs:label "Light Source Condition" ; rdfs:subClassOf phcat:Condition . phcat:Liquid a phcat:ReactionMedium ; rdfs:label "Liquid" . phcat:MaterialTransformationProcess a owl:Class ; rdfs:label "Material Transformation Process" ; rdfs:subClassOf [ a owl:Restriction ; owl:minCardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty phcat:hasOutput ], [ a owl:Restriction ; owl:maxCardinality "n"^^xsd:nonNegativeInteger ; owl:onProperty phcat:hasOutput ], [ a owl:Restriction ; owl:minCardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty phcat:hasInput ], [ a owl:Restriction ; owl:maxCardinality "n"^^xsd:nonNegativeInteger ; owl:onProperty phcat:hasInput ], [ a owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty phcat:reportedIn ], [ a owl:Restriction ; owl:maxCardinality "n"^^xsd:nonNegativeInteger ; owl:onProperty phcat:hasCondition ], [ a owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty phcat:hasReactionMedium ], [ a owl:Restriction ; owl:maxCardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty phcat:hasReactionEg ], [ a owl:Restriction ; owl:maxCardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty phcat:hasBET ], [ a owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty phcat:hasReductant ] . phcat:MaterialTransformationRole a owl:Class ; rdfs:label "Material Transformation Role" . phcat:Output a owl:Class ; rdfs:label "Output" ; rdfs:subClassOf [ a owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty phcat:hasChemical ], [ a owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty phcat:hasOutputCuantity ] . phcat:OutputQuantity a owl:Class ; rdfs:label "Output Quantity" ; rdfs:subClassOf [ a owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty qudt:unit ] . phcat:PowerCondition a owl:Class ; rdfs:label "Power Condition" ; rdfs:subClassOf [ a owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty qudt:unit ], phcat:LampCondition . phcat:PressureCondition a owl:Class ; rdfs:label "Pressure Condition" ; rdfs:subClassOf [ a owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty qudt:unit ], phcat:Condition . phcat:ReactionMedium a owl:Class ; rdfs:label "Reaction Medium" . phcat:ReactionTimeCondition a owl:Class ; rdfs:label "Reaction Time Condition" ; rdfs:subClassOf [ a owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty qudt:unit ], phcat:Condition . phcat:ReactorCondition a owl:Class ; rdfs:label "Reactor Condition" ; rdfs:subClassOf [ a owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty qudt:unit ], phcat:Condition . phcat:SpaceVelocityCondition a owl:Class ; rdfs:label "Space Velocity Condition" ; rdfs:subClassOf [ a owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty qudt:unit ], phcat:Condition . phcat:Support a phcat:MaterialTransformationRole ; rdfs:label "Support" . phcat:TemperatureCondition a owl:Class ; rdfs:label "Temperature Condition" ; rdfs:subClassOf [ a owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty qudt:unit ], phcat:Condition . phcat:WavelengthCondition a owl:Class ; rdfs:label "Wavelength Condition" ; rdfs:subClassOf [ a owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty qudt:unit ], phcat:LightSourceCondition . chebi:ChemicalEntity a owl:Class ; rdfs:label "Chemical Entity" . bibo:Article a owl:Class ; rdfs:label "Article" ; rdfs:subClassOf [ a owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty dc:isPartOf ] . bibo:Journal a owl:Class ; rdfs:label "Journal" . qudt:Unit a owl:Class ; rdfs:label "Unit" . schema:Country a owl:Class ; rdfs:label "Country" . schema:Person a owl:Class ; rdfs:label "Person" ; rdfs:subClassOf [ a owl:Restriction ; owl:minCardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty dc:creator ], [ a owl:Restriction ; owl:maxCardinality "*"^^xsd:nonNegativeInteger ; owl:onProperty dc:creator ], [ a owl:Restriction ; owl:maxCardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty schema:nationality ], [ a owl:Restriction ; owl:minCardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty phcat:hasMaterialTransformationProcess ], [ a owl:Restriction ; owl:maxCardinality "n"^^xsd:nonNegativeInteger ; owl:onProperty phcat:hasMaterialTransformationProcess ], [ a owl:Restriction ; owl:cardinality "1"^^xsd:nonNegativeInteger ; owl:onProperty qudt:unit ] .