@prefix : .
@prefix owl: .
@prefix dcterms: .
@prefix rdf: .
@prefix xml: .
@prefix xsd: .
@prefix sorepm: .
@prefix rdfs: .
@prefix sorep: .
@prefix sorelm: .
@base .
rdf:type owl:Ontology ;
owl:imports ,
;
rdfs:label "SWEET Ontology Representation" ;
dcterms:license ;
owl:versionInfo "3.6.0" .
#################################################################
# Object Properties
#################################################################
### http://sweetontology.net/relaMath/eachElementHasType
sorelm:eachElementHasType rdf:type owl:ObjectProperty .
#################################################################
# Data properties
#################################################################
### http://sweetontology.net/relaMath/hasDimension
sorelm:hasDimension rdf:type owl:DatatypeProperty .
#################################################################
# Classes
#################################################################
### http://sweetontology.net/repr/CardinalScale
sorep:CardinalScale rdf:type owl:Class ;
rdfs:subClassOf sorep:QuantitativeScale ;
rdfs:label "cardinal scale"@en .
### http://sweetontology.net/repr/CategoricalScale
sorep:CategoricalScale rdf:type owl:Class ;
rdfs:subClassOf sorep:MeasurementScale ;
owl:disjointWith sorep:OrdinalScale ,
sorep:QuantitativeScale ;
rdfs:label "categorical scale"@en .
### http://sweetontology.net/repr/Component
sorep:Component rdf:type owl:Class ;
owl:equivalentClass sorep:Coordinate ;
rdfs:label "component"@en .
### http://sweetontology.net/repr/Coordinate
sorep:Coordinate rdf:type owl:Class ;
rdfs:subClassOf sorepm:Scalar ;
rdfs:label "coordinate"@en .
### http://sweetontology.net/repr/CoordinateSystem
sorep:CoordinateSystem rdf:type owl:Class ;
rdfs:subClassOf sorep:ReferenceFrame ;
rdfs:label "coordinate system"@en .
### http://sweetontology.net/repr/Coordinates
sorep:Coordinates rdf:type owl:Class ;
rdfs:subClassOf sorepm:Array ,
[ rdf:type owl:Restriction ;
owl:onProperty sorelm:eachElementHasType ;
owl:allValuesFrom sorep:Coordinate
] ;
rdfs:label "coordinates"@en .
### http://sweetontology.net/repr/D
sorep:D rdf:type owl:Class ;
rdfs:subClassOf sorep:Representation ,
[ rdf:type owl:Restriction ;
owl:onProperty sorelm:hasDimension ;
owl:hasValue 1
] ,
[ rdf:type owl:Restriction ;
owl:onProperty sorelm:hasDimension ;
owl:hasValue 2
] ,
[ rdf:type owl:Restriction ;
owl:onProperty sorelm:hasDimension ;
owl:hasValue 3
] .
### http://sweetontology.net/repr/DependentVariable
sorep:DependentVariable rdf:type owl:Class ;
rdfs:subClassOf sorepm:Variable ;
rdfs:label "dependent variable"@en .
### http://sweetontology.net/repr/Dimension
sorep:Dimension rdf:type owl:Class ;
rdfs:subClassOf sorep:Representation ;
rdfs:label "dimension"@en .
### http://sweetontology.net/repr/IndependentVariable
sorep:IndependentVariable rdf:type owl:Class ;
rdfs:subClassOf sorepm:Variable ;
rdfs:label "independent variable"@en .
### http://sweetontology.net/repr/IntervalScale
sorep:IntervalScale rdf:type owl:Class ;
rdfs:subClassOf sorep:QuantitativeScale ;
rdfs:label "interval scale"@en .
### http://sweetontology.net/repr/Knowledge
sorep:Knowledge rdf:type owl:Class ;
rdfs:subClassOf sorep:Representation ;
rdfs:label "knowledge"@en .
### http://sweetontology.net/repr/LogarithmicScale
sorep:LogarithmicScale rdf:type owl:Class ;
rdfs:subClassOf sorep:QuantitativeScale ;
rdfs:label "logarithmic scale"@en .
### http://sweetontology.net/repr/Measurement
sorep:Measurement rdf:type owl:Class ;
rdfs:subClassOf sorep:Representation ;
rdfs:label "measurement"@en .
### http://sweetontology.net/repr/MeasurementScale
sorep:MeasurementScale rdf:type owl:Class ;
owl:equivalentClass sorep:Scale ;
rdfs:label "measurement scale"@en .
### http://sweetontology.net/repr/OrdinalScale
sorep:OrdinalScale rdf:type owl:Class ;
rdfs:subClassOf sorep:MeasurementScale ;
owl:disjointWith sorep:QuantitativeScale ;
rdfs:label "ordinal scale"@en .
### http://sweetontology.net/repr/Qualitative
sorep:Qualitative rdf:type owl:Class ;
rdfs:subClassOf sorep:MeasurementScale ;
rdfs:label "qualitative"@en .
### http://sweetontology.net/repr/QuantitativeScale
sorep:QuantitativeScale rdf:type owl:Class ;
rdfs:subClassOf sorep:MeasurementScale ;
rdfs:label "quantitative scale"@en .
### http://sweetontology.net/repr/RatioScale
sorep:RatioScale rdf:type owl:Class ;
rdfs:subClassOf sorep:MeasurementScale ;
rdfs:label "ratio scale"@en .
### http://sweetontology.net/repr/ReferenceFrame
sorep:ReferenceFrame rdf:type owl:Class ;
rdfs:subClassOf sorepm:NumericalEntity ;
rdfs:label "reference frame"@en .
### http://sweetontology.net/repr/Representation
sorep:Representation rdf:type owl:Class ;
rdfs:label "representation"@en .
### http://sweetontology.net/repr/Scale
sorep:Scale rdf:type owl:Class ;
rdfs:subClassOf sorep:Representation ;
rdfs:label "scale"@en .
### http://sweetontology.net/reprMath/Array
sorepm:Array rdf:type owl:Class .
### http://sweetontology.net/reprMath/NumericalEntity
sorepm:NumericalEntity rdf:type owl:Class .
### http://sweetontology.net/reprMath/Scalar
sorepm:Scalar rdf:type owl:Class .
### http://sweetontology.net/reprMath/Variable
sorepm:Variable rdf:type owl:Class .
#################################################################
# Individuals
#################################################################
### http://sweetontology.net/repr/Barycentric
sorep:Barycentric rdf:type owl:NamedIndividual ,
sorep:ReferenceFrame ;
rdfs:label "barycentric"@en .
### http://sweetontology.net/repr/Eulerian
sorep:Eulerian rdf:type owl:NamedIndividual ,
sorep:ReferenceFrame ;
rdfs:label "eulerian"@en .
### http://sweetontology.net/repr/Geocentric
sorep:Geocentric rdf:type owl:NamedIndividual ,
sorep:ReferenceFrame ;
rdfs:label "geocentric"@en .
### http://sweetontology.net/repr/Geodetic
sorep:Geodetic rdf:type owl:NamedIndividual ,
sorep:ReferenceFrame ;
rdfs:label "geodetic"@en .
### http://sweetontology.net/repr/Heliocentric
sorep:Heliocentric rdf:type owl:NamedIndividual ,
sorep:ReferenceFrame ;
rdfs:label "heliocentric"@en .
### http://sweetontology.net/repr/Lagrangian
sorep:Lagrangian rdf:type owl:NamedIndividual ,
sorep:ReferenceFrame ;
rdfs:label "lagrangian"@en .
### http://sweetontology.net/repr/Spectral
sorep:Spectral rdf:type owl:NamedIndividual ,
sorep:ReferenceFrame ;
rdfs:label "spectral"@en .
### http://sweetontology.net/repr/Synoptic
sorep:Synoptic rdf:type owl:NamedIndividual ,
sorep:ReferenceFrame ;
rdfs:label "synoptic"@en .
#################################################################
# Annotations
#################################################################
rdfs:label "1d"@en .
rdfs:label "2d"@en .
rdfs:label "3d"@en .
#################################################################
# General axioms
#################################################################
[ rdf:type owl:AllDifferent ;
owl:distinctMembers ( sorep:Eulerian
sorep:Lagrangian
)
] .
### Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi