@prefix : <http://sweetontology.net/matrIon/> .
@prefix somaio: <http://sweetontology.net/matrIon/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@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 somaem: <http://sweetontology.net/matrElementalMolecule/> .
@prefix soma: <http://sweetontology.net/matr/> .
@prefix somac: <http://sweetontology.net/matrCompound/> .
@prefix somael: <http://sweetontology.net/matrElement/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sorel: <http://sweetontology.net/rela/> .
@prefix sorelch: <http://sweetontology.net/relaChemical/> .
@prefix sorelph: <http://sweetontology.net/relaPhysical/> .
@prefix sost: <http://sweetontology.net/state/> .
@prefix sostp: <http://sweetontology.net/statePhysical/> .
@base <http://sweetontology.net/matrIon> .

<http://sweetontology.net/matrIon> rdf:type owl:Ontology ;
                                    owl:imports <http://sweetontology.net/matr> ,
                                                <http://sweetontology.net/matrCompound> ,
                                                <http://sweetontology.net/matrElement> ,
                                                <http://sweetontology.net/matrElementalMolecule> ,
                                                <http://sweetontology.net/rela> ,
                                                <http://sweetontology.net/relaChemical> ,
                                                <http://sweetontology.net/relaPhysical> ,
                                                <http://sweetontology.net/state> ,
                                                <http://sweetontology.net/statePhysical> ;
                                    rdfs:label "SWEET Ontology Material Ion" ;
                                    dcterms:license <https://creativecommons.org/publicdomain/zero/1.0/> ;
                                    owl:versionInfo "3.6.0" .

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

###  http://sweetontology.net/matrIon/Anion
somaio:Anion rdf:type owl:Class ;
          rdfs:subClassOf somaio:Ion ;
          rdfs:label "anion"@en .


###  http://sweetontology.net/matrIon/Cation
somaio:Cation rdf:type owl:Class ;
           rdfs:subClassOf somaio:Ion ;
           rdfs:label "cation"@en .


###  http://sweetontology.net/matrIon/HeavyIon
somaio:HeavyIon rdf:type owl:Class ;
             rdfs:subClassOf somaio:Ion ;
             rdfs:label "heavy ion"@en .


###  http://sweetontology.net/matrIon/Ion
somaio:Ion rdf:type owl:Class ;
        rdfs:subClassOf soma:Substance ,
                        [ rdf:type owl:Restriction ;
                          owl:onProperty sorel:hasState ;
                          owl:hasValue sostp:Ionized
                        ] ;
        rdfs:label "ion"@en .


###  http://sweetontology.net/matrIon/SaltIon
somaio:SaltIon rdf:type owl:Class ;
            rdfs:subClassOf somaio:Ion ;
            rdfs:label "salt ion"@en .


#################################################################
#    Individuals
#################################################################

###  http://sweetontology.net/matrIon/Ammonium
somaio:Ammonium rdf:type owl:NamedIndividual ,
                      somaio:Ion ;
             owl:sameAs somaio:NH4plus ;
             rdfs:label "ammonium"@en .


###  http://sweetontology.net/matrIon/Bicarbonite
somaio:Bicarbonite rdf:type owl:NamedIndividual ,
                         somaio:Ion ;
                owl:sameAs somaio:HCO3minus ;
                rdfs:label "bicarbonite"@en .


###  http://sweetontology.net/matrIon/CO3minusminus
somaio:CO3minusminus rdf:type owl:NamedIndividual ,
                           somac:InorganicCompound ,
                           somaio:Ion ;
                  owl:sameAs somaio:Carbonate ;
                  rdfs:label "co3minusminus"@en .


###  http://sweetontology.net/matrIon/Carbonate
somaio:Carbonate rdf:type owl:NamedIndividual ,
                       somaio:Ion ;
              rdfs:label "carbonate"@en .


###  http://sweetontology.net/matrIon/H4plus
somaio:H4plus rdf:type owl:NamedIndividual ,
                    somaio:Ion ;
           rdfs:label "h4plus"@en .


###  http://sweetontology.net/matrIon/HCO3minus
somaio:HCO3minus rdf:type owl:NamedIndividual ,
                       somac:InorganicCompound ,
                       somaio:Ion ;
              owl:sameAs somaio:HydrogenCarbonate ;
              rdfs:label "hco3minus"@en .


###  http://sweetontology.net/matrIon/Hplus
somaio:Hplus rdf:type owl:NamedIndividual ,
                   somaio:Ion ;
          rdfs:label "hplus"@en .


###  http://sweetontology.net/matrIon/HydrogenCarbonate
somaio:HydrogenCarbonate rdf:type owl:NamedIndividual ,
                               somaio:Ion ;
                      rdfs:label "hydrogen carbonate"@en .


###  http://sweetontology.net/matrIon/NH4plus
somaio:NH4plus rdf:type owl:NamedIndividual ,
                     somac:InorganicCompound ,
                     somaio:Ion ;
            rdfs:label "nh4plus"@en .


###  http://sweetontology.net/matrIon/NO2minus
somaio:NO2minus rdf:type owl:NamedIndividual ,
                      somac:InorganicCompound ,
                      somaio:Ion ;
             owl:sameAs somaio:Nitrite ;
             rdfs:label "no2minus"@en .


###  http://sweetontology.net/matrIon/NO3minus
somaio:NO3minus rdf:type owl:NamedIndividual ,
                      somac:InorganicCompound ,
                      somaio:Ion ;
             owl:sameAs somaio:Nitrate ;
             rdfs:label "no3minus"@en .


###  http://sweetontology.net/matrIon/Nitrate
somaio:Nitrate rdf:type owl:NamedIndividual ,
                     somaio:Ion ;
            rdfs:label "nitrate"@en .


###  http://sweetontology.net/matrIon/Nitrite
somaio:Nitrite rdf:type owl:NamedIndividual ,
                     somaio:Ion ;
            rdfs:label "nitrite"@en .


###  http://sweetontology.net/matrIon/O2minus
somaio:O2minus rdf:type owl:NamedIndividual ,
                     somaio:Ion ;
            rdfs:label "o2minus"@en .


###  http://sweetontology.net/matrIon/O3minus
somaio:O3minus rdf:type owl:NamedIndividual ,
                     somaio:Ion ;
            rdfs:label "o3minus"@en .


###  http://sweetontology.net/matrIon/O3minusminus
somaio:O3minusminus rdf:type owl:NamedIndividual ,
                          somaio:Ion ;
                 rdfs:label "o3minusminus"@en .


###  http://sweetontology.net/matrIon/Ominus
somaio:Ominus rdf:type owl:NamedIndividual ,
                    somaio:Ion ;
           rdfs:label "ominus"@en .


###  http://sweetontology.net/matrIon/Oplus
somaio:Oplus rdf:type owl:NamedIndividual ,
                   somaio:Ion ;
          rdfs:label "oplus"@en .


###  http://sweetontology.net/statePhysical/Ionized
sostp:Ionized rdf:type owl:NamedIndividual .


###  Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi
