@prefix : <http://sweetontology.net/phenGeolSeismicity/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@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 sophg: <http://sweetontology.net/phenGeol/> .
@prefix sostri: <http://sweetontology.net/stateRoleImpact/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sorel: <http://sweetontology.net/rela/> .
@prefix sophgs: <http://sweetontology.net/phenGeolSeismicity/> .
@prefix sophw: <http://sweetontology.net/phenWave/> .
@prefix sorelsc: <http://sweetontology.net/relaSci/> .
@base <http://sweetontology.net/phenGeolSeismicity> .

<http://sweetontology.net/phenGeolSeismicity> rdf:type owl:Ontology ;
                                               owl:imports <http://sweetontology.net/phenGeol> ,
                                                           <http://sweetontology.net/phenWave> ,
                                                           <http://sweetontology.net/rela> ,
                                                           <http://sweetontology.net/relaSci> ,
                                                           <http://sweetontology.net/stateRoleImpact> ;
                                               rdfs:label "SWEET Ontology Phenomena Geologic Seismicity" ;
                                               dcterms:license <https://creativecommons.org/publicdomain/zero/1.0/> ;
                                               owl:versionInfo "3.6.0" .

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

###  http://sweetontology.net/rela/hasPhenomena
sorel:hasPhenomena rdf:type owl:ObjectProperty .


###  http://sweetontology.net/relaSci/hasImpact
sorelsc:hasImpact rdf:type owl:ObjectProperty .


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

###  http://sweetontology.net/phenGeolSeismicity/Aftershock
sophgs:Aftershock rdf:type owl:Class ;
                rdfs:subClassOf sophgs:Earthquake ;
                owl:disjointWith sophgs:Foreshock ;
                rdfs:label "aftershock"@en .


###  http://sweetontology.net/phenGeolSeismicity/DeepFocusEarthquake
sophgs:DeepFocusEarthquake rdf:type owl:Class ;
                         rdfs:subClassOf sophgs:Earthquake ;
                         owl:disjointWith sophgs:ShallowFocusEarthquake ;
                         rdfs:label "deep focus earthquake"@en .


###  http://sweetontology.net/phenGeolSeismicity/Earthquake
sophgs:Earthquake rdf:type owl:Class ;
                rdfs:subClassOf sophgs:SeismicPhenomena ;
                rdfs:label "earthquake"@en .


###  http://sweetontology.net/phenGeolSeismicity/Foreshock
sophgs:Foreshock rdf:type owl:Class ;
               rdfs:subClassOf sophgs:Earthquake ;
               rdfs:label "foreshock"@en .


###  http://sweetontology.net/phenGeolSeismicity/LoveWave
sophgs:LoveWave rdf:type owl:Class ;
              owl:equivalentClass sophgs:Lwave ;
              rdfs:subClassOf sophw:SurfaceWave ;
              rdfs:label "love wave"@en .


###  http://sweetontology.net/phenGeolSeismicity/Lwave
sophgs:Lwave rdf:type owl:Class ;
           rdfs:label "lwave"@en .


###  http://sweetontology.net/phenGeolSeismicity/MegathrustEarthquake
sophgs:MegathrustEarthquake rdf:type owl:Class ;
                          rdfs:subClassOf sophgs:Earthquake ;
                          rdfs:label "megathrust earthquake"@en .


###  http://sweetontology.net/phenGeolSeismicity/PWave
sophgs:PWave rdf:type owl:Class ;
           owl:equivalentClass sophgs:PrimaryWave ;
           rdfs:subClassOf sophgs:SeismicBodyWave ,
                           sophw:LongitudinalWave ;
           rdfs:label "p wave"@en .


###  http://sweetontology.net/phenGeolSeismicity/PrimaryWave
sophgs:PrimaryWave rdf:type owl:Class ;
                 rdfs:label "primary wave"@en .


###  http://sweetontology.net/phenGeolSeismicity/SWave
sophgs:SWave rdf:type owl:Class ;
           owl:equivalentClass sophgs:SecondaryWave ;
           rdfs:subClassOf sophgs:SeismicBodyWave ,
                           sophw:ShearWave ;
           rdfs:label "s wave"@en .


###  http://sweetontology.net/phenGeolSeismicity/SecondaryWave
sophgs:SecondaryWave rdf:type owl:Class ;
                   rdfs:label "secondary wave"@en .


###  http://sweetontology.net/phenGeolSeismicity/SeismicBodyWave
sophgs:SeismicBodyWave rdf:type owl:Class ;
                     rdfs:subClassOf sophgs:SeismicWave ,
                                     sophw:BodyWave ;
                     rdfs:label "seismic body wave"@en .


###  http://sweetontology.net/phenGeolSeismicity/SeismicPhenomena
sophgs:SeismicPhenomena rdf:type owl:Class ;
                      rdfs:subClassOf sophg:GeospherePhenomena ,
                                      [ rdf:type owl:Restriction ;
                                        owl:onProperty sorel:hasPhenomena ;
                                        owl:allValuesFrom sophgs:SeismicWave
                                      ] ,
                                      [ rdf:type owl:Restriction ;
                                        owl:onProperty sorelsc:hasImpact ;
                                        owl:hasValue sostri:Hazard
                                      ] ;
                      rdfs:label "seismic phenomena"@en .


###  http://sweetontology.net/phenGeolSeismicity/SeismicSurfaceWave
sophgs:SeismicSurfaceWave rdf:type owl:Class ;
                        rdfs:subClassOf sophgs:SeismicWave ,
                                        sophw:SurfaceWave ;
                        rdfs:label "seismic surface wave"@en .


###  http://sweetontology.net/phenGeolSeismicity/SeismicWave
sophgs:SeismicWave rdf:type owl:Class ;
                 rdfs:subClassOf sophw:Wave ,
                                 [ rdf:type owl:Restriction ;
                                   owl:onProperty sorel:hasPhenomena ;
                                   owl:allValuesFrom sophgs:SeismicPhenomena
                                 ] ;
                 rdfs:label "seismic wave"@en .


###  http://sweetontology.net/phenGeolSeismicity/ShallowFocusEarthquake
sophgs:ShallowFocusEarthquake rdf:type owl:Class ;
                            rdfs:subClassOf sophgs:Earthquake ;
                            rdfs:label "shallow focus earthquake"@en .


###  http://sweetontology.net/phenGeolSeismicity/Tremor
sophgs:Tremor rdf:type owl:Class ;
            rdfs:subClassOf sophgs:Earthquake ;
            rdfs:label "tremor"@en .


###  http://sweetontology.net/phenWave/BodyWave
sophw:BodyWave rdf:type owl:Class .


###  http://sweetontology.net/phenWave/LongitudinalWave
sophw:LongitudinalWave rdf:type owl:Class .


###  http://sweetontology.net/phenWave/ShearWave
sophw:ShearWave rdf:type owl:Class .


###  http://sweetontology.net/phenWave/SurfaceWave
sophw:SurfaceWave rdf:type owl:Class .


###  http://sweetontology.net/phenWave/Wave
sophw:Wave rdf:type owl:Class .


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

###  http://sweetontology.net/stateRoleImpact/Hazard
sostri:Hazard rdf:type owl:NamedIndividual .


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