@prefix : <http://sweetontology.net/realmGeolConstituent/> .
@prefix soreagcons: <http://sweetontology.net/realmGeolConstituent/> .
@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 somarock: <http://sweetontology.net/matrRock/> .
@prefix soprop: <http://sweetontology.net/propChemical/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sorelch: <http://sweetontology.net/relaChemical/> .
@prefix sorepsg3: <http://sweetontology.net/reprSpaceGeometry3D/> .
@base <http://sweetontology.net/realmGeolConstituent> .

<http://sweetontology.net/realmGeolConstituent> rdf:type owl:Ontology ;
                                                 owl:imports <http://sweetontology.net/matrRock> ,
                                                             <http://sweetontology.net/propChemical> ,
                                                             <http://sweetontology.net/relaChemical> ,
                                                             <http://sweetontology.net/reprSpaceGeometry3D> ;
                                                 rdfs:label "SWEET Ontology Realm Geologic Constituent" ;
                                                 dcterms:license <https://creativecommons.org/publicdomain/zero/1.0/> ;
                                                 owl:versionInfo "3.6.0" .

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

###  http://sweetontology.net/realmGeolConstituent/ArmoredRelictInclusion
soreagcons:ArmoredRelictInclusion rdf:type owl:Class ;
                           rdfs:subClassOf soreagcons:Inclusion ;
                           rdfs:label "armored relict inclusion"@en .


###  http://sweetontology.net/realmGeolConstituent/ArmouredRelictCrystal
soreagcons:ArmouredRelictCrystal rdf:type owl:Class ;
                          rdfs:subClassOf soreagcons:ParticulateConstituent ;
                          rdfs:label "armoured relict crystal"@en .


###  http://sweetontology.net/realmGeolConstituent/Chadacryst
soreagcons:Chadacryst rdf:type owl:Class ;
               rdfs:subClassOf soreagcons:ParticulateConstituent ;
               rdfs:label "chadacryst"@en .


###  http://sweetontology.net/realmGeolConstituent/ClastSupportingOrthomatrix
soreagcons:ClastSupportingOrthomatrix rdf:type owl:Class ;
                               rdfs:subClassOf soreagcons:Orthomatrix ;
                               rdfs:label "clast supporting orthomatrix"@en .


###  http://sweetontology.net/realmGeolConstituent/Clot
soreagcons:Clot rdf:type owl:Class ;
         rdfs:subClassOf soreagcons:StructuralConfiguration ;
         rdfs:label "clot"@en .


###  http://sweetontology.net/realmGeolConstituent/Corona
soreagcons:Corona rdf:type owl:Class ;
           rdfs:subClassOf soreagcons:StructuralConfiguration ;
           rdfs:label "corona"@en .


###  http://sweetontology.net/realmGeolConstituent/CorrosionRim
soreagcons:CorrosionRim rdf:type owl:Class ;
                 rdfs:subClassOf soreagcons:Corona ;
                 rdfs:label "corrosion rim"@en .


###  http://sweetontology.net/realmGeolConstituent/CrystallineFramework
soreagcons:CrystallineFramework rdf:type owl:Class ;
                         rdfs:subClassOf soreagcons:ParticulateConstituent ;
                         rdfs:label "crystalline framework"@en .


###  http://sweetontology.net/realmGeolConstituent/Dropstone
soreagcons:Dropstone rdf:type owl:Class ;
              rdfs:subClassOf soreagcons:StructuralConfiguration ;
              rdfs:label "dropstone"@en .


###  http://sweetontology.net/realmGeolConstituent/Epimatrix
soreagcons:Epimatrix rdf:type owl:Class ;
              rdfs:subClassOf soreagcons:Matrix ;
              rdfs:label "epimatrix"@en .


###  http://sweetontology.net/realmGeolConstituent/FloatingClast
soreagcons:FloatingClast rdf:type owl:Class ;
                  rdfs:subClassOf soreagcons:StructuralConfiguration ;
                  rdfs:label "floating clast"@en .


###  http://sweetontology.net/realmGeolConstituent/GranularFramework
soreagcons:GranularFramework rdf:type owl:Class ;
                      rdfs:subClassOf soreagcons:ParticulateConstituent ;
                      rdfs:label "granular framework"@en .


###  http://sweetontology.net/realmGeolConstituent/Groundmass
soreagcons:Groundmass rdf:type owl:Class ;
               rdfs:subClassOf soreagcons:RockConstituent ;
               rdfs:label "groundmass"@en .


###  http://sweetontology.net/realmGeolConstituent/Inclusion
soreagcons:Inclusion rdf:type owl:Class ;
              rdfs:subClassOf soreagcons:StructuralConfiguration ;
              rdfs:label "inclusion"@en .


###  http://sweetontology.net/realmGeolConstituent/InterstitialConstituent
soreagcons:InterstitialConstituent rdf:type owl:Class ;
                            rdfs:subClassOf soreagcons:RockConstituent ;
                            rdfs:label "interstitial constituent"@en .


###  http://sweetontology.net/realmGeolConstituent/Irregular
soreagcons:Irregular rdf:type owl:Class ;
              rdfs:subClassOf soreagcons:StructuralConfiguration ;
              rdfs:label "irregular"@en .


###  http://sweetontology.net/realmGeolConstituent/KelyphiticRim
soreagcons:KelyphiticRim rdf:type owl:Class ;
                  rdfs:subClassOf soreagcons:Corona ;
                  rdfs:label "kelyphitic rim"@en .


###  http://sweetontology.net/realmGeolConstituent/Layer
soreagcons:Layer rdf:type owl:Class ;
          rdfs:subClassOf soreagcons:StructuralConfiguration ;
          rdfs:label "layer"@en .


###  http://sweetontology.net/realmGeolConstituent/Matrix
soreagcons:Matrix rdf:type owl:Class ;
           rdfs:subClassOf soreagcons:RockConstituent ;
           rdfs:label "matrix"@en .


###  http://sweetontology.net/realmGeolConstituent/Megacryst
soreagcons:Megacryst rdf:type owl:Class ;
              rdfs:subClassOf soreagcons:ParticulateConstituent ;
              rdfs:label "megacryst"@en .


###  http://sweetontology.net/realmGeolConstituent/Oikocryst
soreagcons:Oikocryst rdf:type owl:Class ;
              rdfs:subClassOf soreagcons:ParticulateConstituent ;
              rdfs:label "oikocryst"@en .


###  http://sweetontology.net/realmGeolConstituent/Orthomatrix
soreagcons:Orthomatrix rdf:type owl:Class ;
                rdfs:subClassOf soreagcons:Matrix ;
                rdfs:label "orthomatrix"@en .


###  http://sweetontology.net/realmGeolConstituent/Overgrowth
soreagcons:Overgrowth rdf:type owl:Class ;
               rdfs:subClassOf soreagcons:StructuralConfiguration ;
               rdfs:label "overgrowth"@en .


###  http://sweetontology.net/realmGeolConstituent/ParticulateConstituent
soreagcons:ParticulateConstituent rdf:type owl:Class ;
                           rdfs:subClassOf soreagcons:RockConstituent ;
                           rdfs:label "particulate constituent"@en .


###  http://sweetontology.net/realmGeolConstituent/Phenoclast
soreagcons:Phenoclast rdf:type owl:Class ;
               rdfs:subClassOf soreagcons:ParticulateConstituent ;
               rdfs:label "phenoclast"@en .


###  http://sweetontology.net/realmGeolConstituent/Phenocryst
soreagcons:Phenocryst rdf:type owl:Class ;
               rdfs:subClassOf soreagcons:Megacryst ;
               rdfs:label "phenocryst"@en .


###  http://sweetontology.net/realmGeolConstituent/Porphyroblast
soreagcons:Porphyroblast rdf:type owl:Class ;
                  rdfs:subClassOf soreagcons:Megacryst ;
                  rdfs:label "porphyroblast"@en .


###  http://sweetontology.net/realmGeolConstituent/Porphyroclast
soreagcons:Porphyroclast rdf:type owl:Class ;
                  rdfs:subClassOf soreagcons:Megacryst ;
                  rdfs:label "porphyroclast"@en .


###  http://sweetontology.net/realmGeolConstituent/Protomatrix
soreagcons:Protomatrix rdf:type owl:Class ;
                rdfs:subClassOf soreagcons:Matrix ;
                rdfs:label "protomatrix"@en .


###  http://sweetontology.net/realmGeolConstituent/Pseudomatrix
soreagcons:Pseudomatrix rdf:type owl:Class ;
                 rdfs:subClassOf soreagcons:Matrix ;
                 rdfs:label "pseudomatrix"@en .


###  http://sweetontology.net/realmGeolConstituent/RockConstituent
soreagcons:RockConstituent rdf:type owl:Class ;
                    rdfs:subClassOf soprop:Constituent ,
                                    [ rdf:type owl:Restriction ;
                                      owl:onProperty sorelch:hasSubstance ;
                                      owl:allValuesFrom somarock:Rock
                                    ] ;
                    rdfs:label "rock constituent"@en .


###  http://sweetontology.net/realmGeolConstituent/SedimentaryRockCement
soreagcons:SedimentaryRockCement rdf:type owl:Class ;
                          rdfs:subClassOf soreagcons:RockConstituent ;
                          rdfs:label "sedimentary rock cement"@en .


###  http://sweetontology.net/realmGeolConstituent/SmallConcretion
soreagcons:SmallConcretion rdf:type owl:Class ;
                    rdfs:subClassOf soreagcons:StructuralConfiguration ;
                    rdfs:label "small concretion"@en .


###  http://sweetontology.net/realmGeolConstituent/StructuralConfiguration
soreagcons:StructuralConfiguration rdf:type owl:Class ;
                            rdfs:subClassOf soreagcons:RockConstituent ;
                            rdfs:label "structural configuration"@en .


###  http://sweetontology.net/realmGeolConstituent/Vein
soreagcons:Vein rdf:type owl:Class ;
         rdfs:subClassOf soreagcons:StructuralConfiguration ;
         rdfs:label "vein"@en .


###  http://sweetontology.net/realmGeolConstituent/Vug
soreagcons:Vug rdf:type owl:Class ;
        rdfs:subClassOf soreagcons:StructuralConfiguration ,
                        sorepsg3:Cavity ;
        rdfs:label "vug"@en .


###  http://sweetontology.net/reprSpaceGeometry3D/Cavity
sorepsg3:Cavity rdf:type owl:Class .


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