@prefix : <http://sweetontology.net/stateDataProcessing/> .
@prefix sorepdm: <http://sweetontology.net/reprDataModel/> .
@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 sorepdsa: <http://sweetontology.net/reprDataServiceAnalysis/> .
@prefix sorepdsg: <http://sweetontology.net/reprDataServiceGeospatial/> .
@prefix sopropo: <http://sweetontology.net/propOrdinal/> .
@prefix sorepdp: <http://sweetontology.net/reprDataProduct/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sorepdsr: <http://sweetontology.net/reprDataServiceReduction/> .
@prefix sorepds: <http://sweetontology.net/reprDataService/> .
@prefix sorepsmo: <http://sweetontology.net/reprSciModel/> .
@prefix sorepdsv: <http://sweetontology.net/reprDataServiceValidation/> .
@prefix sostdp: <http://sweetontology.net/stateDataProcessing/> .
@prefix sorelpr: <http://sweetontology.net/relaProvenance/> .
@prefix sostsy: <http://sweetontology.net/stateSystem/> .
@prefix sorepsp: <http://sweetontology.net/reprSciProvenance/> .
@base <http://sweetontology.net/stateDataProcessing> .

<http://sweetontology.net/stateDataProcessing> rdf:type owl:Ontology ;
                                                owl:imports <http://sweetontology.net/propOrdinal> ,
                                                            <http://sweetontology.net/relaProvenance> ,
                                                            <http://sweetontology.net/reprDataModel> ,
                                                            <http://sweetontology.net/reprDataProduct> ,
                                                            <http://sweetontology.net/reprDataService> ,
                                                            <http://sweetontology.net/reprDataServiceAnalysis> ,
                                                            <http://sweetontology.net/reprDataServiceGeospatial> ,
                                                            <http://sweetontology.net/reprDataServiceReduction> ,
                                                            <http://sweetontology.net/reprDataServiceValidation> ,
                                                            <http://sweetontology.net/reprSciModel> ,
                                                            <http://sweetontology.net/reprSciProvenance> ,
                                                            <http://sweetontology.net/stateSystem> ;
                                                rdfs:label "SWEET Ontology State Data Processing" ;
                                                dcterms:license <https://creativecommons.org/publicdomain/zero/1.0/> ;
                                                owl:versionInfo "3.6.0" .

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

###  http://sweetontology.net/relaProvenance/hadProcess
sorelpr:hadProcess rdf:type owl:ObjectProperty .


###  http://sweetontology.net/relaProvenance/hasDataModel
sorelpr:hasDataModel rdf:type owl:ObjectProperty .


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

###  http://sweetontology.net/propOrdinal/ProcessingLevel
sopropo:ProcessingLevel rdf:type owl:Class .


###  http://sweetontology.net/stateDataProcessing/Archived
sostdp:Archived rdf:type owl:Class ;
                rdfs:subClassOf sostdp:DataState ,
                                [ rdf:type owl:Restriction ;
                                  owl:onProperty sorelpr:hadProcess ;
                                  owl:someValuesFrom sorepdp:Archive
                                ] ;
                rdfs:label "archived"@en .


###  http://sweetontology.net/stateDataProcessing/Binned
sostdp:Binned rdf:type owl:Class ;
              rdfs:subClassOf sostdp:DataState ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty sorelpr:hadProcess ;
                                owl:someValuesFrom sorepdsr:Binning
                              ] ;
              rdfs:label "binned"@en .


###  http://sweetontology.net/stateDataProcessing/Calibrated
sostdp:Calibrated rdf:type owl:Class ;
                  rdfs:subClassOf sostdp:DataState ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty sorelpr:hadProcess ;
                                    owl:someValuesFrom sorepdsv:Calibration
                                  ] ;
                  rdfs:label "calibrated"@en .


###  http://sweetontology.net/stateDataProcessing/Clustered
sostdp:Clustered rdf:type owl:Class ;
                 rdfs:subClassOf sostdp:DataState ,
                                 [ rdf:type owl:Restriction ;
                                   owl:onProperty sorelpr:hadProcess ;
                                   owl:someValuesFrom sorepdsa:Clustering
                                 ] ;
                 rdfs:label "clustered"@en .


###  http://sweetontology.net/stateDataProcessing/DataState
sostdp:DataState rdf:type owl:Class ;
                 rdfs:subClassOf sostsy:SystemState ;
                 rdfs:label "data state"@en .


###  http://sweetontology.net/stateDataProcessing/Georeferenced
sostdp:Georeferenced rdf:type owl:Class ;
                     rdfs:subClassOf sostdp:DataState ,
                                     [ rdf:type owl:Restriction ;
                                       owl:onProperty sorelpr:hadProcess ;
                                       owl:someValuesFrom sorepdsg:Georeferencing
                                     ] ;
                     rdfs:label "georeferenced"@en .


###  http://sweetontology.net/stateDataProcessing/Gridded
sostdp:Gridded rdf:type owl:Class ;
               rdfs:subClassOf sostdp:DataState ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty sorelpr:hadProcess ;
                                 owl:someValuesFrom sorepdsg:Gridding
                               ] ;
               rdfs:label "gridded"@en .


###  http://sweetontology.net/stateDataProcessing/Interpolated
sostdp:Interpolated rdf:type owl:Class ;
                    rdfs:subClassOf sostdp:DataState ,
                                    [ rdf:type owl:Restriction ;
                                      owl:onProperty sorelpr:hadProcess ;
                                      owl:someValuesFrom sorepdsa:Interpolation
                                    ] ;
                    rdfs:label "interpolated"@en .


###  http://sweetontology.net/stateDataProcessing/L1
sostdp:L1 rdf:type owl:Class ;
          owl:equivalentClass sostdp:Level1 ;
          rdfs:label "l1"@en .


###  http://sweetontology.net/stateDataProcessing/L2
sostdp:L2 rdf:type owl:Class ;
          owl:equivalentClass sostdp:Level2 ;
          rdfs:label "l2"@en .


###  http://sweetontology.net/stateDataProcessing/L3
sostdp:L3 rdf:type owl:Class ;
          owl:equivalentClass sostdp:Level3 ;
          rdfs:label "l3"@en .


###  http://sweetontology.net/stateDataProcessing/L4
sostdp:L4 rdf:type owl:Class ;
          owl:equivalentClass sostdp:Level4 ;
          rdfs:label "l4"@en .


###  http://sweetontology.net/stateDataProcessing/Level1
sostdp:Level1 rdf:type owl:Class ;
              rdfs:subClassOf sopropo:ProcessingLevel ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty sorelpr:hadProcess ;
                                owl:someValuesFrom sorepdsg:Geolocation
                              ] ;
              rdfs:label "level1"@en .


###  http://sweetontology.net/stateDataProcessing/Level2
sostdp:Level2 rdf:type owl:Class ;
              rdfs:subClassOf sopropo:ProcessingLevel ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty sorelpr:hadProcess ;
                                owl:someValuesFrom sorepsmo:Parameterization
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty sorelpr:hasDataModel ;
                                owl:allValuesFrom sorepdm:Swath
                              ] ;
              rdfs:label "level2"@en .


###  http://sweetontology.net/stateDataProcessing/Level3
sostdp:Level3 rdf:type owl:Class ;
              rdfs:subClassOf sopropo:ProcessingLevel ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty sorelpr:hadProcess ;
                                owl:someValuesFrom sorepdsg:Gridding
                              ] ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty sorelpr:hasDataModel ;
                                owl:allValuesFrom sorepdm:Grid
                              ] ;
              rdfs:label "level3"@en .


###  http://sweetontology.net/stateDataProcessing/Level4
sostdp:Level4 rdf:type owl:Class ;
              rdfs:subClassOf sopropo:ProcessingLevel ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty sorelpr:hadProcess ;
                                owl:someValuesFrom sorepdsa:Assimilation
                              ] ;
              rdfs:label "level4"@en .


###  http://sweetontology.net/stateDataProcessing/Mapped
sostdp:Mapped rdf:type owl:Class ;
              rdfs:subClassOf sostdp:DataState ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty sorelpr:hadProcess ;
                                owl:someValuesFrom sorepdsg:Mapping
                              ] ;
              rdfs:label "mapped"@en .


###  http://sweetontology.net/stateDataProcessing/Mined
sostdp:Mined rdf:type owl:Class ;
             rdfs:subClassOf sostdp:DataState ,
                             [ rdf:type owl:Restriction ;
                               owl:onProperty sorelpr:hadProcess ;
                               owl:someValuesFrom sorepdsr:Mining
                             ] ;
             rdfs:label "mined"@en .


###  http://sweetontology.net/stateDataProcessing/Normalized
sostdp:Normalized rdf:type owl:Class ;
                  rdfs:subClassOf sostdp:DataState ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty sorelpr:hadProcess ;
                                    owl:someValuesFrom sorepdsr:Normalization
                                  ] ;
                  rdfs:label "normalized"@en .


###  http://sweetontology.net/stateDataProcessing/Parameterized
sostdp:Parameterized rdf:type owl:Class ;
                     rdfs:subClassOf sostdp:DataState ,
                                     [ rdf:type owl:Restriction ;
                                       owl:onProperty sorelpr:hadProcess ;
                                       owl:someValuesFrom sorepdsa:Parameterize
                                     ] ;
                     rdfs:label "parameterized"@en .


###  http://sweetontology.net/stateDataProcessing/Plotted
sostdp:Plotted rdf:type owl:Class ;
               rdfs:subClassOf sostdp:DataState ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty sorelpr:hadProcess ;
                                 owl:someValuesFrom sorepdsa:Plot
                               ] ;
               rdfs:label "plotted"@en .


###  http://sweetontology.net/stateDataProcessing/Processed
sostdp:Processed rdf:type owl:Class ;
                 rdfs:subClassOf sostdp:DataState ;
                 rdfs:label "processed"@en .


###  http://sweetontology.net/stateDataProcessing/Reanalyzed
sostdp:Reanalyzed rdf:type owl:Class ;
                  rdfs:subClassOf sostdp:DataState ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty sorelpr:hadProcess ;
                                    owl:someValuesFrom sorepdsa:Reanalysis
                                  ] ;
                  rdfs:label "reanalyzed"@en .


###  http://sweetontology.net/stateDataProcessing/Reconstructed
sostdp:Reconstructed rdf:type owl:Class ;
                     rdfs:subClassOf sostdp:DataState ,
                                     [ rdf:type owl:Restriction ;
                                       owl:onProperty sorelpr:hadProcess ;
                                       owl:someValuesFrom sorepsp:Reconstruction
                                     ] ;
                     rdfs:label "reconstructed"@en .


###  http://sweetontology.net/stateDataProcessing/Reformatted
sostdp:Reformatted rdf:type owl:Class ;
                   rdfs:subClassOf sostdp:DataState ,
                                   [ rdf:type owl:Restriction ;
                                     owl:onProperty sorelpr:hadProcess ;
                                     owl:someValuesFrom sorepds:Reformat
                                   ] ;
                   rdfs:label "reformatted"@en .


###  http://sweetontology.net/stateDataProcessing/Regridded
sostdp:Regridded rdf:type owl:Class ;
                 rdfs:subClassOf sostdp:DataState ,
                                 [ rdf:type owl:Restriction ;
                                   owl:onProperty sorelpr:hadProcess ;
                                   owl:someValuesFrom sorepdsg:Regridding
                                 ] ;
                 rdfs:label "regridded"@en .


###  http://sweetontology.net/stateDataProcessing/Scaled
sostdp:Scaled rdf:type owl:Class ;
              rdfs:subClassOf sostdp:DataState ,
                              [ rdf:type owl:Restriction ;
                                owl:onProperty sorelpr:hadProcess ;
                                owl:someValuesFrom sorepdp:Scaling
                              ] ;
              rdfs:label "scaled"@en .


###  http://sweetontology.net/stateDataProcessing/Subsetted
sostdp:Subsetted rdf:type owl:Class ;
                 rdfs:subClassOf sostdp:DataState ,
                                 [ rdf:type owl:Restriction ;
                                   owl:onProperty sorelpr:hadProcess ;
                                   owl:someValuesFrom sorepdsr:Subset
                                 ] ;
                 rdfs:label "subsetted"@en .


###  http://sweetontology.net/stateDataProcessing/Trained
sostdp:Trained rdf:type owl:Class ;
               rdfs:subClassOf sostdp:DataState ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty sorelpr:hadProcess ;
                                 owl:someValuesFrom sorepdsa:Training
                               ] ;
               rdfs:label "trained"@en .


###  http://sweetontology.net/stateDataProcessing/Validated
sostdp:Validated rdf:type owl:Class ;
                 rdfs:subClassOf sostdp:DataState ,
                                 [ rdf:type owl:Restriction ;
                                   owl:onProperty sorelpr:hadProcess ;
                                   owl:someValuesFrom sorepdsv:Validation
                                 ] ;
                 rdfs:label "validated"@en .


###  http://sweetontology.net/stateDataProcessing/Verifed
sostdp:Verifed rdf:type owl:Class ;
               rdfs:subClassOf sostdp:DataState ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty sorelpr:hadProcess ;
                                 owl:someValuesFrom sorepdsv:Verification
                               ] ;
               rdfs:label "verifed"@en .


###  http://sweetontology.net/stateSystem/SystemState
sostsy:SystemState rdf:type owl:Class .


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