@prefix : <http://hadatac.org/ont/vstoi#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@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 xsp: <http://www.owl-ontologies.com/2005/08/07/xsp.owl#> .
@prefix daml: <http://www.daml.org/2001/03/daml+oil#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix vstoi: <http://hadatac.org/ont/vstoi#> .
@prefix protege: <http://protege.stanford.edu/plugins/owl/protege#> .
@base <http://hadatac.org/ont/vstoi#> .

<http://hadatac.org/ont/vstoi> rdf:type owl:Ontology ;
                                owl:versionIRI <http://hadatac.org/ont/vstoi/0.9> ;
                                rdfs:comment "Ontology owned and maintained by the HADatAc.org community." .

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

###  http://hadatac.org/ont/vstoi#belongsTo
vstoi:belongsTo rdf:type owl:ObjectProperty ;
                rdfs:comment "used to connect container slots to containers and codebook slots to codebooks." ;
                rdfs:label "belongs to" .


###  http://hadatac.org/ont/vstoi#codebookSlotProperty
vstoi:codebookSlotProperty rdf:type owl:ObjectProperty ;
                           rdfs:label "codebook Slot Property" .


###  http://hadatac.org/ont/vstoi#hasActuatorStem
vstoi:hasActuatorStem rdf:type owl:ObjectProperty ;
                      rdfs:subPropertyOf owl:topObjectProperty ;
                      rdfs:domain vstoi:Actuator ;
                      rdfs:range vstoi:ActuatorStem ;
                      rdfs:label "has Actuator Stem" .


###  http://hadatac.org/ont/vstoi#hasAnnotationStem
vstoi:hasAnnotationStem rdf:type owl:ObjectProperty ;
                        rdfs:domain vstoi:Annotation ;
                        rdfs:range vstoi:AnnotationStem ;
                        rdfs:label "has Annotation Stem" .


###  http://hadatac.org/ont/vstoi#hasCodebook
vstoi:hasCodebook rdf:type owl:ObjectProperty ;
                  rdfs:domain vstoi:Component ;
                  rdfs:range vstoi:Codebook ;
                  rdfs:label "has Codebook" .


###  http://hadatac.org/ont/vstoi#hasComponent
vstoi:hasComponent rdf:type owl:ObjectProperty ;
                   rdfs:range vstoi:Component ;
                   rdfs:label "has Component" .


###  http://hadatac.org/ont/vstoi#hasDeployment
vstoi:hasDeployment rdf:type owl:ObjectProperty ;
                    rdfs:domain vstoi:Platform ;
                    rdfs:range vstoi:Deployment ;
                    owl:deprecated "" .


###  http://hadatac.org/ont/vstoi#hasDetectorStem
vstoi:hasDetectorStem rdf:type owl:ObjectProperty ;
                      rdfs:domain vstoi:Detector ;
                      rdfs:range vstoi:DetectorStem ;
                      rdfs:label "has Detector Stem" .


###  http://hadatac.org/ont/vstoi#hasInstrument
vstoi:hasInstrument rdf:type owl:ObjectProperty ,
                             owl:FunctionalProperty ;
                    rdfs:domain vstoi:Deployment ;
                    rdfs:range vstoi:Instrument ;
                    rdfs:label "has Instrument" .


###  http://hadatac.org/ont/vstoi#hasInstrumentOperatingMode
vstoi:hasInstrumentOperatingMode rdf:type owl:ObjectProperty ;
                                 rdfs:domain vstoi:Instrument ;
                                 rdfs:range vstoi:InstrumentOperatingMode ;
                                 rdfs:label "has Instrument Operating Mode" .


###  http://hadatac.org/ont/vstoi#hasNext
vstoi:hasNext rdf:type owl:ObjectProperty ;
              rdfs:subPropertyOf vstoi:codebookSlotProperty ;
              rdfs:domain vstoi:ContainerSlot ;
              rdfs:range vstoi:ContainerSlot .


###  http://hadatac.org/ont/vstoi#hasPlatform
vstoi:hasPlatform rdf:type owl:ObjectProperty ,
                           owl:FunctionalProperty ;
                  rdfs:domain vstoi:Deployment ;
                  rdfs:range vstoi:Platform ;
                  rdfs:label "has Platform" .


###  http://hadatac.org/ont/vstoi#hasPrevious
vstoi:hasPrevious rdf:type owl:ObjectProperty ;
                  rdfs:subPropertyOf vstoi:codebookSlotProperty ;
                  rdfs:domain vstoi:ContainerSlot ;
                  rdfs:range vstoi:ContainerSlot .


###  http://hadatac.org/ont/vstoi#hasProcessStem
vstoi:hasProcessStem rdf:type owl:ObjectProperty ;
                     rdfs:label "has Process Stem" .


###  http://hadatac.org/ont/vstoi#hasRequiredComponent
vstoi:hasRequiredComponent rdf:type owl:ObjectProperty ;
                           rdfs:domain vstoi:ApplicationTask ,
                                       vstoi:InteractionTask ,
                                       vstoi:UserTask ;
                           rdfs:range vstoi:Component ;
                           rdfs:label "has Required Component" .


###  http://hadatac.org/ont/vstoi#hasRequiredInstrument
vstoi:hasRequiredInstrument rdf:type owl:ObjectProperty ;
                            rdfs:domain vstoi:ApplicationTask ,
                                        vstoi:InteractionTask ,
                                        vstoi:UserTask ;
                            rdfs:range vstoi:Instrument ;
                            rdfs:label "has Required Instrument" .


###  http://hadatac.org/ont/vstoi#hasResponseOption
vstoi:hasResponseOption rdf:type owl:ObjectProperty ;
                        rdfs:domain vstoi:CodebookSlot ;
                        rdfs:range vstoi:ResponseOption ;
                        rdfs:label "has Response Option" .


###  http://hadatac.org/ont/vstoi#hasSubtask
vstoi:hasSubtask rdf:type owl:ObjectProperty ;
                 rdfs:domain vstoi:AbstractTask ;
                 rdfs:range vstoi:Task ;
                 rdfs:label "has Subtask" .


###  http://hadatac.org/ont/vstoi#hasSupertask
vstoi:hasSupertask rdf:type owl:ObjectProperty ;
                   rdfs:domain vstoi:Task ;
                   rdfs:range vstoi:Task ;
                   rdfs:label "has Supertask" .


###  http://hadatac.org/ont/vstoi#hasTemporalDependency
vstoi:hasTemporalDependency rdf:type owl:ObjectProperty ;
                            rdfs:domain vstoi:AbstractTask ;
                            rdfs:range vstoi:TemporalDependency ;
                            rdfs:label "has Temporal Dependency" .


###  http://hadatac.org/ont/vstoi#hasTopTask
vstoi:hasTopTask rdf:type owl:ObjectProperty ;
                 rdfs:domain vstoi:Process ;
                 rdfs:range vstoi:Task ;
                 rdfs:label "has Top Task" .


###  http://hadatac.org/ont/vstoi#isFromInstrument
vstoi:isFromInstrument rdf:type owl:ObjectProperty ;
                       rdfs:domain vstoi:Dataset ;
                       rdfs:range vstoi:Instrument ;
                       owl:deprecated "" .


###  http://hadatac.org/ont/vstoi#isFromInstrumentOperatingMode
vstoi:isFromInstrumentOperatingMode rdf:type owl:ObjectProperty ;
                                    rdfs:domain vstoi:Dataset ;
                                    rdfs:range vstoi:InstrumentOperatingMode ;
                                    owl:deprecated "" .


###  http://hadatac.org/ont/vstoi#isInstrumentAttachment
vstoi:isInstrumentAttachment rdf:type owl:ObjectProperty ,
                                      owl:FunctionalProperty ;
                             rdfs:domain vstoi:Detector ;
                             rdfs:range vstoi:Instrument ;
                             rdfs:comment "Some detectors are permanently attached to an intrument. This property documents the intrument model that a detector is permanently attached." ;
                             rdfs:label "is Instrument Attachment" .


###  http://hadatac.org/ont/vstoi#perspectiveOf
vstoi:perspectiveOf rdf:type owl:ObjectProperty ;
                    rdfs:domain vstoi:SensingPerspective ;
                    rdfs:range vstoi:DetectorStem ;
                    rdfs:label "perspective of" .


#################################################################
#    Data properties
#################################################################

###  http://hadatac.org/ont/vstoi#hasAccuracyPercentage
vstoi:hasAccuracyPercentage rdf:type owl:DatatypeProperty ;
                            rdfs:domain vstoi:SensingPerspective ;
                            rdfs:range xsd:float .


###  http://hadatac.org/ont/vstoi#hasAccuracyR2
vstoi:hasAccuracyR2 rdf:type owl:DatatypeProperty ;
                    rdfs:domain vstoi:SensingPerspective ;
                    rdfs:range xsd:float .


###  http://hadatac.org/ont/vstoi#hasDeploymentId
vstoi:hasDeploymentId rdf:type owl:DatatypeProperty ,
                               owl:FunctionalProperty ;
                      rdfs:domain vstoi:Deployment ;
                      rdfs:range xsd:int .


###  http://hadatac.org/ont/vstoi#hasDeploymentName
vstoi:hasDeploymentName rdf:type owl:DatatypeProperty ,
                                 owl:FunctionalProperty ;
                        rdfs:domain vstoi:Deployment ;
                        rdfs:range xsd:string .


###  http://hadatac.org/ont/vstoi#hasDeploymentSynonym
vstoi:hasDeploymentSynonym rdf:type owl:DatatypeProperty ;
                           rdfs:domain vstoi:Deployment ;
                           rdfs:range xsd:string .


###  http://hadatac.org/ont/vstoi#hasDescription
vstoi:hasDescription rdf:type owl:DatatypeProperty ,
                              owl:FunctionalProperty ;
                     rdfs:range xsd:string .


###  http://hadatac.org/ont/vstoi#hasDimensions
vstoi:hasDimensions rdf:type owl:DatatypeProperty ,
                             owl:FunctionalProperty ;
                    rdfs:domain vstoi:DetectorStem ;
                    rdfs:range xsd:string .


###  http://hadatac.org/ont/vstoi#hasErrors
vstoi:hasErrors rdf:type owl:DatatypeProperty ;
                rdfs:range xsd:string .


###  http://hadatac.org/ont/vstoi#hasFocalLength
vstoi:hasFocalLength rdf:type owl:DatatypeProperty ;
                     rdfs:domain vstoi:OpticalInstrument ;
                     rdfs:range xsd:string .


###  http://hadatac.org/ont/vstoi#hasHighRangeValue
vstoi:hasHighRangeValue rdf:type owl:DatatypeProperty ;
                        rdfs:domain vstoi:SensingPerspective ;
                        rdfs:range xsd:float .


###  http://hadatac.org/ont/vstoi#hasIdentifier
vstoi:hasIdentifier rdf:type owl:DatatypeProperty ,
                             owl:FunctionalProperty ;
                    rdfs:range xsd:string .


###  http://hadatac.org/ont/vstoi#hasLowRangeValue
vstoi:hasLowRangeValue rdf:type owl:DatatypeProperty ;
                       rdfs:domain vstoi:SensingPerspective ;
                       rdfs:range xsd:float .


###  http://hadatac.org/ont/vstoi#hasMaker
vstoi:hasMaker rdf:type owl:DatatypeProperty ;
               rdfs:range xsd:string ;
               owl:deprecated "" .


###  http://hadatac.org/ont/vstoi#hasMaxResponseTimeValue
vstoi:hasMaxResponseTimeValue rdf:type owl:DatatypeProperty ;
                              rdfs:domain vstoi:DetectorStem ;
                              rdfs:range xsd:float .


###  http://hadatac.org/ont/vstoi#hasName
vstoi:hasName rdf:type owl:DatatypeProperty ,
                       owl:FunctionalProperty ;
              rdfs:range xsd:string ;
              owl:deprecated "" .


###  http://hadatac.org/ont/vstoi#hasOutputResolution
vstoi:hasOutputResolution rdf:type owl:DatatypeProperty ;
                          rdfs:domain vstoi:SensingPerspective ;
                          rdfs:range xsd:float .


###  http://hadatac.org/ont/vstoi#hasPixelScale
vstoi:hasPixelScale rdf:type owl:DatatypeProperty ,
                             owl:FunctionalProperty ;
                    rdfs:domain vstoi:DetectorStem ;
                    rdfs:range xsd:string .


###  http://hadatac.org/ont/vstoi#hasQuantumEfficiency
vstoi:hasQuantumEfficiency rdf:type owl:DatatypeProperty ,
                                    owl:FunctionalProperty ;
                           rdfs:domain vstoi:DetectorStem ;
                           rdfs:range xsd:string .


###  http://hadatac.org/ont/vstoi#hasSerialNumber
vstoi:hasSerialNumber rdf:type owl:DatatypeProperty ;
                      rdfs:range xsd:string .


###  http://hadatac.org/ont/vstoi#hasWebDocumentation
vstoi:hasWebDocumentation rdf:type owl:DatatypeProperty ;
                          rdfs:range xsd:anyURI .


###  http://hadatac.org/ont/vstoi#hasX
vstoi:hasX rdf:type owl:DatatypeProperty ;
           rdfs:domain vstoi:Platform ;
           rdfs:range xsd:float ;
           owl:deprecated "" .


###  http://hadatac.org/ont/vstoi#hasY
vstoi:hasY rdf:type owl:DatatypeProperty ;
           rdfs:domain vstoi:Platform ;
           rdfs:range xsd:float ;
           owl:deprecated "" .


###  http://hadatac.org/ont/vstoi#hasZ
vstoi:hasZ rdf:type owl:DatatypeProperty ;
           rdfs:domain vstoi:Platform ;
           rdfs:range xsd:float ;
           owl:deprecated "" .


###  http://hadatac.org/ont/vstoi#maxDetachableComponents
vstoi:maxDetachableComponents rdf:type owl:DatatypeProperty ;
                              rdfs:subPropertyOf owl:topDataProperty ;
                              rdfs:domain vstoi:Instrument ;
                              rdfs:range xsd:integer .


###  http://hadatac.org/ont/vstoi#maxLoggedMeasurements
vstoi:maxLoggedMeasurements rdf:type owl:DatatypeProperty ;
                            rdfs:domain vstoi:Instrument ;
                            rdfs:range xsd:double .


###  http://hadatac.org/ont/vstoi#maxOperatingTemperature
vstoi:maxOperatingTemperature rdf:type owl:DatatypeProperty ;
                              rdfs:domain vstoi:Instrument ;
                              rdfs:range xsd:float .


###  http://hadatac.org/ont/vstoi#minOperatingTemperature
vstoi:minOperatingTemperature rdf:type owl:DatatypeProperty ;
                              rdfs:domain vstoi:Instrument ;
                              rdfs:range xsd:float .


###  http://hadatac.org/ont/vstoi#numAttachedComponents
vstoi:numAttachedComponents rdf:type owl:DatatypeProperty ;
                            rdfs:domain vstoi:Instrument ;
                            rdfs:range xsd:integer .


###  http://hadatac.org/ont/vstoi#reference
vstoi:reference rdf:type owl:DatatypeProperty ;
                rdfs:domain [ rdf:type owl:Class ;
                              owl:unionOf ( vstoi:Instrument
                                            vstoi:Observatory
                                          )
                            ] ;
                rdfs:range xsd:string .


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

###  http://hadatac.org/ont/vstoi#AbstractTask
vstoi:AbstractTask rdf:type owl:Class ;
                   rdfs:subClassOf vstoi:Task ;
                   rdfs:comment "High-level tasks that represent a conceptual grouping of subtasks." ;
                   rdfs:label "Abstract Task" .


###  http://hadatac.org/ont/vstoi#AcceleratorMassSpectrometer
vstoi:AcceleratorMassSpectrometer rdf:type owl:Class ;
                                  rdfs:subClassOf vstoi:MassSpectrometer ;
                                  rdfs:label "Accelerator Mass Spectrometer" .


###  http://hadatac.org/ont/vstoi#Actuator
vstoi:Actuator rdf:type owl:Class ;
               rdfs:subClassOf vstoi:Component ;
               owl:disjointWith vstoi:Detector ;
               rdfs:comment "A device that puts into action values that are fed into it." ;
               rdfs:label "Actuator" .


###  http://hadatac.org/ont/vstoi#ActuatorStem
vstoi:ActuatorStem rdf:type owl:Class ;
                   rdfs:subClassOf vstoi:ComponentStem ;
                   rdfs:comment "Specification of devices which are capable of performing actions" ;
                   rdfs:label "Actuator Stem" .


###  http://hadatac.org/ont/vstoi#AerosolLidar
vstoi:AerosolLidar rdf:type owl:Class ;
                   rdfs:subClassOf vstoi:Lidar ;
                   rdfs:label "Aerosol Lidar" .


###  http://hadatac.org/ont/vstoi#AirglowImager
vstoi:AirglowImager rdf:type owl:Class ;
                    rdfs:subClassOf vstoi:Imager ;
                    rdfs:label "Airglow Imager" .


###  http://hadatac.org/ont/vstoi#AllSkyImager
vstoi:AllSkyImager rdf:type owl:Class ;
                   rdfs:subClassOf vstoi:Imager ;
                   rdfs:label "All Sky Imager" .


###  http://hadatac.org/ont/vstoi#Annotation
vstoi:Annotation rdf:type owl:Class ;
                 rdfs:comment "It is a visual aid to be used in instruments that can be visually rendered like questionnaires. Each annotation is associated with an annotation of stem that is the actual content to be rendered, ant the annotation is where the style of the annotation is used. The page number with the style used to render the page number in a questionnaire is an example of such annotation." ;
                 rdfs:label "Annotation" .


###  http://hadatac.org/ont/vstoi#AnnotationStem
vstoi:AnnotationStem rdf:type owl:Class ;
                     rdfs:comment "It is a template of a visual aid to be in conjuntion with instruments that can be visually rendered like questionnaires. The page number in a questionnaire is an example of such annotation." ;
                     rdfs:label "Annotation Stem" .


###  http://hadatac.org/ont/vstoi#ApplicationTask
vstoi:ApplicationTask rdf:type owl:Class ;
                      rdfs:subClassOf vstoi:Task ;
                      rdfs:comment "Tasks executed by the application (system) itself without user intervention." ;
                      rdfs:label "Application task" .


###  http://hadatac.org/ont/vstoi#BiStaticRadar
vstoi:BiStaticRadar rdf:type owl:Class ;
                    rdfs:subClassOf vstoi:Radar ;
                    rdfs:label "Bi Static Radar" .


###  http://hadatac.org/ont/vstoi#BirefringentFilter
vstoi:BirefringentFilter rdf:type owl:Class ;
                         rdfs:subClassOf vstoi:FilterInstrument ;
                         owl:disjointWith vstoi:InterferenceFilter ,
                                          vstoi:LyotFilter ;
                         rdfs:label "Birefringent Filter Instrument" .


###  http://hadatac.org/ont/vstoi#CCD
vstoi:CCD rdf:type owl:Class ;
          rdfs:subClassOf vstoi:ImagingDetectorStem ;
          owl:disjointWith vstoi:FilmStem ,
                           vstoi:ThermometerStem ;
          rdfs:label "CCD Imaging Detector" .


###  http://hadatac.org/ont/vstoi#CalciumLidar
vstoi:CalciumLidar rdf:type owl:Class ;
                   rdfs:subClassOf vstoi:Lidar ;
                   rdfs:label "Calcium Lidar" .


###  http://hadatac.org/ont/vstoi#ChoiceOperator
vstoi:ChoiceOperator rdf:type owl:Class ;
                     rdfs:subClassOf vstoi:TemporalDependency ;
                     rdfs:comment "Only one of the subtasks will be executed, based on a condition or user choice." ;
                     rdfs:label "Choice Operator" .


###  http://hadatac.org/ont/vstoi#Codebook
vstoi:Codebook rdf:type owl:Class ;
               rdfs:comment "A guide that explains the codes (labels or categories) used to classify and interpret data" ;
               rdfs:label "Codebook" .


###  http://hadatac.org/ont/vstoi#CodebookSlot
vstoi:CodebookSlot rdf:type owl:Class ;
                   rdfs:label "Codebook Slot" .


###  http://hadatac.org/ont/vstoi#CoherentIonosphericRadar
vstoi:CoherentIonosphericRadar rdf:type owl:Class ;
                               rdfs:subClassOf vstoi:Radar ;
                               rdfs:label "Coherent Ionospheric Radar" .


###  http://hadatac.org/ont/vstoi#Component
vstoi:Component rdf:type owl:Class ;
                owl:disjointWith vstoi:Dataset ,
                                 vstoi:Instrument ,
                                 vstoi:Observatory ;
                rdfs:comment "A device that is deployed along with an instrument and interacts with the environment and/or entities around it, When receiving signals from the environment or entity, the component is called a detector. When performing actions, the component is called an actuator." ;
                rdfs:label "Component" .


###  http://hadatac.org/ont/vstoi#ComponentStem
vstoi:ComponentStem rdf:type owl:Class ;
                    rdfs:label "Component Stem" .


###  http://hadatac.org/ont/vstoi#ConcurrencyOperator
vstoi:ConcurrencyOperator rdf:type owl:Class ;
                          rdfs:subClassOf vstoi:TemporalDependency ;
                          rdfs:comment "In a list of subtasks containing subtasks A and B in this order, Tasks A and B can be executed concurrently (in parallel)." ;
                          rdfs:label "Concurrency Operator" .


###  http://hadatac.org/ont/vstoi#Container
vstoi:Container rdf:type owl:Class ;
                rdfs:label "Container" .


###  http://hadatac.org/ont/vstoi#ContainerSlot
vstoi:ContainerSlot rdf:type owl:Class ;
                    rdfs:subClassOf vstoi:SlotElement ;
                    rdfs:label "Container Slot" .


###  http://hadatac.org/ont/vstoi#Dataset
vstoi:Dataset rdf:type owl:Class ;
              owl:disjointWith vstoi:Detector ,
                               vstoi:Instrument ,
                               vstoi:Observatory ;
              rdfs:comment "A collection of observations of the physical quantity of interest.  They usually have a location, observatory, instrument, and parameter (or set of parameters) associated with them.  They also have a format along with an epoch over which they were taken." ;
              rdfs:label "Dataset" .


###  http://hadatac.org/ont/vstoi#Deployment
vstoi:Deployment rdf:type owl:Class ;
                 rdfs:subClassOf [ rdf:type owl:Restriction ;
                                   owl:onProperty vstoi:hasDeploymentId ;
                                   owl:cardinality "1"^^xsd:nonNegativeInteger
                                 ] ;
                 rdfs:comment "A platform is deployed during a certain duration of time and over a certain spacial domain. The platform has instruments on it within the scope of this deployment. For example, a boat will carry certain instruments during a deployment, and those instruments will be removed once the deployment is completed. A stationary deployment can last a much longer time, even decades, with the same instrument." ;
                 rdfs:label "Deployment" .


###  http://hadatac.org/ont/vstoi#Detector
vstoi:Detector rdf:type owl:Class ;
               rdfs:subClassOf vstoi:Component ;
               owl:disjointWith vstoi:Instrument ,
                                vstoi:Observatory ;
               rdfs:comment "A device which detects measurements, such as temperature or wind velocity, and cointains a codebook" ;
               rdfs:label "Detector" .


###  http://hadatac.org/ont/vstoi#DetectorStem
vstoi:DetectorStem rdf:type owl:Class ;
                   rdfs:subClassOf vstoi:ComponentStem ;
                   rdfs:comment "A device specification which detects measurements" ;
                   rdfs:label "Detector Stem" .


###  http://hadatac.org/ont/vstoi#DifferentialAbsorptionLidar
vstoi:DifferentialAbsorptionLidar rdf:type owl:Class ;
                                  rdfs:subClassOf vstoi:Lidar ;
                                  rdfs:label "Differential Absorption Lidar" .


###  http://hadatac.org/ont/vstoi#DopplerLidar
vstoi:DopplerLidar rdf:type owl:Class ;
                   rdfs:subClassOf vstoi:Lidar ;
                   rdfs:label "Doppler Lidar" .


###  http://hadatac.org/ont/vstoi#DopplerRadar
vstoi:DopplerRadar rdf:type owl:Class ;
                   rdfs:subClassOf vstoi:Radar ;
                   rdfs:label "Doppler Radar" .


###  http://hadatac.org/ont/vstoi#EnablingInformationOperator
vstoi:EnablingInformationOperator rdf:type owl:Class ;
                                  rdfs:subClassOf vstoi:TemporalDependency ;
                                  rdfs:comment "In a list of subtasks containing tasks A and B in this order, Task B can start only after task A is completed and task A provides data/information needed by task B.." ;
                                  rdfs:label "Enabling with Information Exchange Operator" .


###  http://hadatac.org/ont/vstoi#EnablingOperator
vstoi:EnablingOperator rdf:type owl:Class ;
                       rdfs:subClassOf vstoi:TemporalDependency ;
                       rdfs:comment "In a list of subtasks containing tasks A and B in this order, Task B can start only after task A is completed." ;
                       rdfs:label "Enabling Operator" .


###  http://hadatac.org/ont/vstoi#FabryPerot
vstoi:FabryPerot rdf:type owl:Class ;
                 rdfs:subClassOf vstoi:Interferometer ;
                 rdfs:comment "A multiple-beam interferometer, usually consisting of two flat plates, with high reflective ability. The plates are set parallel to one another by spacers so that light waves may bounce back and forth between them several times. The requirements for constructive interference of reflected light waves of a given wavelength can be fulfilled only at particular angles, relative to the normal to the plates. Therefore, Fabry-Perot interferometers can be used as spectrometers with high resolution. Used as a laser resonator, the Fabry-Perot reinforces only light of specific frequencies traveling perpendicular to the mirror surfaces, and its successive reflections and amplifications form the oscillating mode." ;
                 rdfs:label "Febry Perot Interferometer" .


###  http://hadatac.org/ont/vstoi#FilmStem
vstoi:FilmStem rdf:type owl:Class ;
               rdfs:subClassOf vstoi:ImagingDetectorStem ;
               owl:disjointWith vstoi:ThermometerStem ;
               rdfs:label "Film Stem" .


###  http://hadatac.org/ont/vstoi#FilterInstrument
vstoi:FilterInstrument rdf:type owl:Class ;
                       rdfs:subClassOf vstoi:PhysicalInstrument ;
                       owl:disjointWith vstoi:OpticalInstrument ,
                                        vstoi:Telescope ;
                       rdfs:label "Filter Instrument" .


###  http://hadatac.org/ont/vstoi#FourierTransformIonCyclotronMassSpectrometer
vstoi:FourierTransformIonCyclotronMassSpectrometer rdf:type owl:Class ;
                                                   rdfs:subClassOf vstoi:IonCyclotronMassSpectrometer ;
                                                   rdfs:label "Fourier Transform Ion Cyclotron Mass Spectrometer" .


###  http://hadatac.org/ont/vstoi#GlowDischargeMassSpectrometer
vstoi:GlowDischargeMassSpectrometer rdf:type owl:Class ;
                                    rdfs:subClassOf vstoi:MassSpectrometer ;
                                    rdfs:label "Glow Discharge Mass Spectrometer" .


###  http://hadatac.org/ont/vstoi#GroundBasedIndices
vstoi:GroundBasedIndices rdf:type owl:Class ;
                         rdfs:subClassOf vstoi:PhysicalInstrument ;
                         rdfs:label "Ground Based Indices" .


###  http://hadatac.org/ont/vstoi#GroundBasedInstrument
vstoi:GroundBasedInstrument rdf:type owl:Class ;
                            rdfs:subClassOf vstoi:PhysicalInstrument ;
                            rdfs:label "Ground Based Instrument" .


###  http://hadatac.org/ont/vstoi#GroundBasedRadar
vstoi:GroundBasedRadar rdf:type owl:Class ;
                       rdfs:subClassOf vstoi:Radar ;
                       rdfs:label "Ground Based Radar" .


###  http://hadatac.org/ont/vstoi#HFRadar
vstoi:HFRadar rdf:type owl:Class ;
              rdfs:subClassOf vstoi:CoherentIonosphericRadar ;
              rdfs:label "HF Radar" .


###  http://hadatac.org/ont/vstoi#Heliograph
vstoi:Heliograph rdf:type owl:Class ;
                 rdfs:subClassOf vstoi:OpticalInstrument ;
                 rdfs:label "Heliograph Optical Instrument" .


###  http://hadatac.org/ont/vstoi#Imager
vstoi:Imager rdf:type owl:Class ;
             rdfs:subClassOf vstoi:OpticalInstrument ;
             rdfs:label "Imager" .


###  http://hadatac.org/ont/vstoi#ImagingDetectorStem
vstoi:ImagingDetectorStem rdf:type owl:Class ;
                          rdfs:subClassOf vstoi:DetectorStem ;
                          rdfs:label "Imaging Detector Stem" .


###  http://hadatac.org/ont/vstoi#IncoherentScatterRadar
vstoi:IncoherentScatterRadar rdf:type owl:Class ;
                             rdfs:subClassOf vstoi:Radar ;
                             rdfs:label "Incoherent Scatter Radar" .


###  http://hadatac.org/ont/vstoi#InductivelyCoupledMassSpectrometer
vstoi:InductivelyCoupledMassSpectrometer rdf:type owl:Class ;
                                         rdfs:subClassOf vstoi:MassSpectrometer ;
                                         rdfs:label "Inductively Coupled Mass Spectrometer" .


###  http://hadatac.org/ont/vstoi#Instrument
vstoi:Instrument rdf:type owl:Class ;
                 rdfs:subClassOf vstoi:Container ;
                 owl:disjointWith vstoi:Observatory ;
                 rdfs:comment "A device or mechanism that is used to achire attribute values of entities of interest.  An instrument does not necessarily require a way to store its measured quantity (e.g, a hard disk)." ;
                 rdfs:label "Instrument" .


###  http://hadatac.org/ont/vstoi#InstrumentOperatingMode
vstoi:InstrumentOperatingMode rdf:type owl:Class ;
                              rdfs:comment "A configuration which allows the instrument to produce the required signal. " ;
                              rdfs:label "Instrument Operating Mode" .


###  http://hadatac.org/ont/vstoi#InteractionTask
vstoi:InteractionTask rdf:type owl:Class ;
                      rdfs:subClassOf vstoi:Task ;
                      rdfs:comment "Tasks involving direct interaction between the user and the system through the user interface." ;
                      rdfs:label "Interaction Task" .


###  http://hadatac.org/ont/vstoi#InterferenceFilter
vstoi:InterferenceFilter rdf:type owl:Class ;
                         rdfs:subClassOf vstoi:FilterInstrument ;
                         owl:disjointWith vstoi:LyotFilter ;
                         rdfs:label "Interface Filter Instrument" .


###  http://hadatac.org/ont/vstoi#Interferometer
vstoi:Interferometer rdf:type owl:Class ;
                     rdfs:subClassOf vstoi:OpticalInstrument ;
                     rdfs:comment "An instrument that uses the principle of interference of electromagnetic waves for purposes of measurement. Note: Interferometers may be used to measure a variety of physical variables, such as displacement (distance), temperature, pressure, and strain." ;
                     rdfs:label "Interferometer" .


###  http://hadatac.org/ont/vstoi#IonCyclotronMassSpectrometer
vstoi:IonCyclotronMassSpectrometer rdf:type owl:Class ;
                                   rdfs:subClassOf vstoi:MassSpectrometer ;
                                   rdfs:label "Ion Cyclotron Mass Spectrometer" .


###  http://hadatac.org/ont/vstoi#IonSonde
vstoi:IonSonde rdf:type owl:Class ;
               rdfs:subClassOf vstoi:Sounder ;
               rdfs:label "Ion Sonde" .


###  http://hadatac.org/ont/vstoi#IonosphericDopplerRadar
vstoi:IonosphericDopplerRadar rdf:type owl:Class ;
                              rdfs:subClassOf vstoi:DopplerRadar ;
                              rdfs:label "Ionospheric Doppler Radar" .


###  http://hadatac.org/ont/vstoi#IronLidar
vstoi:IronLidar rdf:type owl:Class ;
                rdfs:subClassOf vstoi:Lidar ;
                rdfs:label "Iron Lidar" .


###  http://hadatac.org/ont/vstoi#ItemStem
vstoi:ItemStem rdf:type owl:Class ;
               rdfs:subClassOf vstoi:DetectorStem ;
               rdfs:comment "In a questionnaire, it is a question that may be associated with a unit and/or codebook of possible response options" ;
               rdfs:label "Item Stem" .


###  http://hadatac.org/ont/vstoi#IterationOperator
vstoi:IterationOperator rdf:type owl:Class ;
                        rdfs:subClassOf vstoi:TemporalDependency ;
                        rdfs:comment "The subtask or group of subtasks can be repeated multiple times." ;
                        rdfs:label "Iteration Operator" .


###  http://hadatac.org/ont/vstoi#KnudsenEffusionMassSpectrometer
vstoi:KnudsenEffusionMassSpectrometer rdf:type owl:Class ;
                                      rdfs:subClassOf vstoi:MassSpectrometer ;
                                      rdfs:label "Knudsen Effusion Mass Spectrometer" .


###  http://hadatac.org/ont/vstoi#LFRadar
vstoi:LFRadar rdf:type owl:Class ;
              rdfs:subClassOf vstoi:MiddleAtmosphereRadar ;
              rdfs:label "LF Radar" .


###  http://hadatac.org/ont/vstoi#Laboratory
vstoi:Laboratory rdf:type owl:Class ;
                 rdfs:subClassOf vstoi:Platform ;
                 rdfs:comment "A platform where instruments are deployed under controlled operation conditions" ;
                 rdfs:label "Laboratory" .


###  http://hadatac.org/ont/vstoi#Lidar
vstoi:Lidar rdf:type owl:Class ;
            rdfs:subClassOf vstoi:OpticalInstrument ;
            rdfs:label "Lidar" .


###  http://hadatac.org/ont/vstoi#LyotFilter
vstoi:LyotFilter rdf:type owl:Class ;
                 rdfs:subClassOf vstoi:FilterInstrument ;
                 rdfs:label "Lyot Filter Instrument" .


###  http://hadatac.org/ont/vstoi#MFRadar
vstoi:MFRadar rdf:type owl:Class ;
              rdfs:subClassOf vstoi:MiddleAtmosphereRadar ;
              rdfs:label "MF Radar" .


###  http://hadatac.org/ont/vstoi#MSTRadar
vstoi:MSTRadar rdf:type owl:Class ;
               rdfs:subClassOf vstoi:MiddleAtmosphereRadar ;
               rdfs:label "MST Radar" .


###  http://hadatac.org/ont/vstoi#Magnetometer
vstoi:Magnetometer rdf:type owl:Class ;
                   rdfs:subClassOf vstoi:PhysicalInstrument ;
                   rdfs:label "Magnetometer" .


###  http://hadatac.org/ont/vstoi#MassSpectrometer
vstoi:MassSpectrometer rdf:type owl:Class ;
                       rdfs:subClassOf vstoi:Spectrometer ;
                       rdfs:label "Mass Spectrometer" .


###  http://hadatac.org/ont/vstoi#MattauchHerzogSmallVolumeMassSpectrometer
vstoi:MattauchHerzogSmallVolumeMassSpectrometer rdf:type owl:Class ;
                                                rdfs:subClassOf vstoi:MassSpectrometer ;
                                                rdfs:label "Mattauch Herzog Small Volume Mass Spectrometer" .


###  http://hadatac.org/ont/vstoi#MeteorWindRadar
vstoi:MeteorWindRadar rdf:type owl:Class ;
                      rdfs:subClassOf vstoi:MiddleAtmosphereRadar ;
                      rdfs:label "Meteor Wind Radar" .


###  http://hadatac.org/ont/vstoi#MichelsonInterferometer
vstoi:MichelsonInterferometer rdf:type owl:Class ;
                              rdfs:subClassOf vstoi:Interferometer ;
                              rdfs:label "Michelson Interferometer" .


###  http://hadatac.org/ont/vstoi#MiddleAtmosphereRadar
vstoi:MiddleAtmosphereRadar rdf:type owl:Class ;
                            rdfs:subClassOf vstoi:Radar ;
                            rdfs:label "Middle Stmosphere Radar" .


###  http://hadatac.org/ont/vstoi#Model
vstoi:Model rdf:type owl:Class ;
            rdfs:subClassOf vstoi:Instrument ;
            rdfs:comment "An instrument used to generate synthetic data values for formuli that describe entities of interest." ;
            rdfs:label "Computational Model" .


###  http://hadatac.org/ont/vstoi#MultiChannelPhotometer
vstoi:MultiChannelPhotometer rdf:type owl:Class ;
                             rdfs:subClassOf vstoi:Photometer ;
                             rdfs:label "Multi Channel Photometer" .


###  http://hadatac.org/ont/vstoi#MultiCollectorMassSpectrometer
vstoi:MultiCollectorMassSpectrometer rdf:type owl:Class ;
                                     rdfs:subClassOf vstoi:MassSpectrometer ;
                                     rdfs:label "Multi Collector Mass Spectrometer" .


###  http://hadatac.org/ont/vstoi#Observatory
vstoi:Observatory rdf:type owl:Class ;
                  rdfs:comment "A facility which houses and operates one or more instruments either synoptically or periodically.  It has a physical location and operating hours.  It can be either manned or remote." ;
                  rdfs:label "Observatory" .


###  http://hadatac.org/ont/vstoi#OpticalInstrument
vstoi:OpticalInstrument rdf:type owl:Class ;
                        rdfs:subClassOf vstoi:PhysicalInstrument ;
                        owl:disjointWith vstoi:Telescope ;
                        rdfs:label "Optical Instrument" .


###  http://hadatac.org/ont/vstoi#OrderIndependentOperator
vstoi:OrderIndependentOperator rdf:type owl:Class ;
                               rdfs:subClassOf vstoi:TemporalDependency ;
                               rdfs:comment "In a list of subtasks containing subtasks A and B in this order, Tasks A and B can be executed in any order, but not at the same time." ;
                               rdfs:label "Order Independent Operator" .


###  http://hadatac.org/ont/vstoi#OzoneLidar
vstoi:OzoneLidar rdf:type owl:Class ;
                 rdfs:subClassOf vstoi:Lidar ;
                 rdfs:label "Ozone Lidar" .


###  http://hadatac.org/ont/vstoi#OzoneSonde
vstoi:OzoneSonde rdf:type owl:Class ;
                 rdfs:subClassOf vstoi:Sounder ;
                 rdfs:label "Ozone Sounde" .


###  http://hadatac.org/ont/vstoi#PhasedArrayRadar
vstoi:PhasedArrayRadar rdf:type owl:Class ;
                       rdfs:subClassOf vstoi:Radar ;
                       rdfs:label "Phased Array Radar" .


###  http://hadatac.org/ont/vstoi#Photometer
vstoi:Photometer rdf:type owl:Class ;
                 rdfs:subClassOf vstoi:OpticalInstrument ;
                 rdfs:label "Photometer" .


###  http://hadatac.org/ont/vstoi#PhysicalInstrument
vstoi:PhysicalInstrument rdf:type owl:Class ;
                         rdfs:subClassOf vstoi:Instrument ;
                         rdfs:comment """A device that measures a physical phenomenon or parameter.  At a minimum, it possesses a detector which produces a signal from which the desired quantity is calculated or inferred.  The detector signal possesses the information needed to either obtain the value of the phenomenon (e.g, temperature: a voltage is converted into a temperature unit) or infer its value using further processing and computation (magnetic fields: detector intensities at a different wavelengths and polarization states are processed to infer a magnetic field strength).
 
An instrument does not necessarily require a way to store its measured quantity (e.g, a hard disk).""" ;
                         rdfs:label "Physical Instrument" .


###  http://hadatac.org/ont/vstoi#Platform
vstoi:Platform rdf:type owl:Class ;
               rdfs:comment "A surface onto which instruments are deployed to collect data" ;
               rdfs:label "Platform" .


###  http://hadatac.org/ont/vstoi#Polarimeter
vstoi:Polarimeter rdf:type owl:Class ;
                  rdfs:subClassOf vstoi:OpticalInstrument ;
                  rdfs:label "Polarimeter" .


###  http://hadatac.org/ont/vstoi#PotassiumLidar
vstoi:PotassiumLidar rdf:type owl:Class ;
                     rdfs:subClassOf vstoi:Lidar ;
                     rdfs:label "Potassium Lidar" .


###  http://hadatac.org/ont/vstoi#Process
vstoi:Process rdf:type owl:Class ;
              rdfs:subClassOf <http://www.w3.org/ns/prov#Activity> ;
              rdfs:comment "Each process has a process stem that identifies a series of tasks (e.g., actions, changes, or functions) perfomed by one or multiple agentes bringing about a result. In a process, it is specified one specific task model that identifies agents, resources and conditions required for performing each task." ;
              rdfs:label "Process" .


###  http://hadatac.org/ont/vstoi#ProcessStem
vstoi:ProcessStem rdf:type owl:Class ;
                  rdfs:subClassOf <http://www.w3.org/ns/prov#Activity> ;
                  rdfs:comment "A series of tasks (e.g., actions, changes, or functions) perfomed by one or multiple agentes bringing about a result." ;
                  rdfs:label "Process Stem" .


###  http://hadatac.org/ont/vstoi#PsychometricQuestionnaire
vstoi:PsychometricQuestionnaire rdf:type owl:Class ;
                                rdfs:subClassOf vstoi:Questionnaire ;
                                rdfs:label "Psychometric Questionnaire" .


###  http://hadatac.org/ont/vstoi#Questionnaire
vstoi:Questionnaire rdf:type owl:Class ;
                    rdfs:subClassOf vstoi:Instrument ;
                    rdfs:comment "An instrument used to acquire data reported from human subjects." ;
                    rdfs:label "Questionnaire" .


###  http://hadatac.org/ont/vstoi#Radar
vstoi:Radar rdf:type owl:Class ;
            rdfs:subClassOf vstoi:PhysicalInstrument ;
            rdfs:label "Radar" .


###  http://hadatac.org/ont/vstoi#RamanLidar
vstoi:RamanLidar rdf:type owl:Class ;
                 rdfs:subClassOf vstoi:Lidar ;
                 rdfs:label "Raman Lidar" .


###  http://hadatac.org/ont/vstoi#RayleighLidar
vstoi:RayleighLidar rdf:type owl:Class ;
                    rdfs:subClassOf vstoi:Lidar ;
                    rdfs:label "Rayleigh Lidar" .


###  http://hadatac.org/ont/vstoi#ResonanceIonizationMassSpectrometer
vstoi:ResonanceIonizationMassSpectrometer rdf:type owl:Class ;
                                          rdfs:subClassOf vstoi:MassSpectrometer ;
                                          rdfs:label "Resonance Ionization Mass Spectrometer" .


###  http://hadatac.org/ont/vstoi#ResponseOption
vstoi:ResponseOption rdf:type owl:Class ;
                     rdfs:label "Response Option" .


###  http://hadatac.org/ont/vstoi#STRadar
vstoi:STRadar rdf:type owl:Class ;
              rdfs:subClassOf vstoi:CoherentIonosphericRadar ;
              rdfs:label "ST Radar" .


###  http://hadatac.org/ont/vstoi#SecondaryIonMassSpectrometer
vstoi:SecondaryIonMassSpectrometer rdf:type owl:Class ;
                                   rdfs:subClassOf vstoi:MassSpectrometer ;
                                   rdfs:label "Secondary Ion Mass Spectrometer" .


###  http://hadatac.org/ont/vstoi#SectorFieldMassSpectrometer
vstoi:SectorFieldMassSpectrometer rdf:type owl:Class ;
                                  rdfs:subClassOf vstoi:MassSpectrometer ;
                                  rdfs:label "Sector Field Mass Spectrometer" .


###  http://hadatac.org/ont/vstoi#SensingPerspective
vstoi:SensingPerspective rdf:type owl:Class .


###  http://hadatac.org/ont/vstoi#SingleChannelPhotometer
vstoi:SingleChannelPhotometer rdf:type owl:Class ;
                              rdfs:subClassOf vstoi:Photometer ;
                              rdfs:label "Single Channel Photometer" .


###  http://hadatac.org/ont/vstoi#SlotElement
vstoi:SlotElement rdf:type owl:Class ;
                  rdfs:label "Slot Element" .


###  http://hadatac.org/ont/vstoi#SodiumLidar
vstoi:SodiumLidar rdf:type owl:Class ;
                  rdfs:subClassOf vstoi:Lidar ;
                  rdfs:label "Sodium Lidar" .


###  http://hadatac.org/ont/vstoi#Sounder
vstoi:Sounder rdf:type owl:Class ;
              rdfs:subClassOf vstoi:PhysicalInstrument ;
              rdfs:label "Sounder" .


###  http://hadatac.org/ont/vstoi#SpaceCraft
vstoi:SpaceCraft rdf:type owl:Class ;
                 rdfs:subClassOf vstoi:PhysicalInstrument ;
                 rdfs:label "Space Craft" .


###  http://hadatac.org/ont/vstoi#SparkSourceMassSpectrometer
vstoi:SparkSourceMassSpectrometer rdf:type owl:Class ;
                                  rdfs:subClassOf vstoi:MassSpectrometer ;
                                  rdfs:label "Spark Source Mass Spectrometer" .


###  http://hadatac.org/ont/vstoi#SpectroHeliograph
vstoi:SpectroHeliograph rdf:type owl:Class ;
                        rdfs:subClassOf vstoi:Heliograph ,
                                        vstoi:Spectrometer ;
                        rdfs:label "Spectro Heliograph Optical Instrument" .


###  http://hadatac.org/ont/vstoi#SpectroPhotometer
vstoi:SpectroPhotometer rdf:type owl:Class ;
                        rdfs:subClassOf vstoi:Photometer ,
                                        vstoi:Spectrometer ;
                        rdfs:label "Spectro Photometer" .


###  http://hadatac.org/ont/vstoi#SpectroPolarimeter
vstoi:SpectroPolarimeter rdf:type owl:Class ;
                         rdfs:subClassOf vstoi:Polarimeter ,
                                         vstoi:Spectrometer ;
                         rdfs:label "Spectro Polarimeter" .


###  http://hadatac.org/ont/vstoi#Spectrograph
vstoi:Spectrograph rdf:type owl:Class ;
                   rdfs:subClassOf vstoi:PhysicalInstrument ;
                   rdfs:label "Spectrograph" .


###  http://hadatac.org/ont/vstoi#Spectrometer
vstoi:Spectrometer rdf:type owl:Class ;
                   rdfs:subClassOf vstoi:OpticalInstrument ;
                   rdfs:label "Spectrometer" .


###  http://hadatac.org/ont/vstoi#StationaryDeployment
vstoi:StationaryDeployment rdf:type owl:Class ;
                           rdfs:subClassOf vstoi:Deployment ;
                           rdfs:comment "A deployment of a platform that does not move, it remains in one place with a given latitude, longitude, and altitude." ;
                           rdfs:label "Stationary Deployment" .


###  http://hadatac.org/ont/vstoi#StrontiumLidar
vstoi:StrontiumLidar rdf:type owl:Class ;
                     rdfs:subClassOf vstoi:Lidar ;
                     rdfs:label "Strontium Lidar" .


###  http://hadatac.org/ont/vstoi#Subcontainer
vstoi:Subcontainer rdf:type owl:Class ;
                   rdfs:subClassOf vstoi:Container ,
                                   vstoi:SlotElement .


###  http://hadatac.org/ont/vstoi#SuspendResumeOperator
vstoi:SuspendResumeOperator rdf:type owl:Class ;
                            rdfs:subClassOf vstoi:TemporalDependency ;
                            rdfs:comment "In a list of subtasks containing tasks A and B in this order, Task A can be suspended, and task B can interrupt it. After B finishes, A resumes." ;
                            rdfs:label "Suspend Resume Operator" .


###  http://hadatac.org/ont/vstoi#SyntheticApertureRadar
vstoi:SyntheticApertureRadar rdf:type owl:Class ;
                             rdfs:subClassOf vstoi:Radar ;
                             rdfs:label "Synthetic Aperture Radar" .


###  http://hadatac.org/ont/vstoi#Task
vstoi:Task rdf:type owl:Class ;
           rdfs:subClassOf <http://www.w3.org/ns/prov#Activity> ;
           rdfs:label "Task" .


###  http://hadatac.org/ont/vstoi#Telescope
vstoi:Telescope rdf:type owl:Class ;
                rdfs:subClassOf vstoi:PhysicalInstrument ;
                rdfs:label "Telescope" .


###  http://hadatac.org/ont/vstoi#TemporalDependency
vstoi:TemporalDependency rdf:type owl:Class ;
                         rdfs:comment "Temporal dependency of an abstract task defines how how the task's subtasks are related over time — i.e., when and in what order tasks can or must be executed." ;
                         rdfs:label "Temporal Dependency" .


###  http://hadatac.org/ont/vstoi#ThermometerStem
vstoi:ThermometerStem rdf:type owl:Class ;
                      rdfs:subClassOf vstoi:DetectorStem ;
                      rdfs:comment "A device that measures temperature" ;
                      rdfs:label "Thermometer Stem" .


###  http://hadatac.org/ont/vstoi#UHFRadar
vstoi:UHFRadar rdf:type owl:Class ;
               rdfs:subClassOf vstoi:CoherentIonosphericRadar ;
               rdfs:label "UHF Radar" .


###  http://hadatac.org/ont/vstoi#UserTask
vstoi:UserTask rdf:type owl:Class ;
               rdfs:subClassOf vstoi:Task ;
               rdfs:comment "Tasks that are performed by the user without direct system involvement." ;
               rdfs:label "User Task" .


###  http://hadatac.org/ont/vstoi#VHFRadar
vstoi:VHFRadar rdf:type owl:Class ;
               rdfs:subClassOf vstoi:CoherentIonosphericRadar ;
               rdfs:label "VHF Radar" .


###  http://www.w3.org/ns/prov#Activity
<http://www.w3.org/ns/prov#Activity> rdf:type owl:Class .


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

###  http://hadatac.org/ont/vstoi#Antarctic
vstoi:Antarctic rdf:type owl:NamedIndividual ;
                vstoi:hasName "Antarctic" .


###  http://hadatac.org/ont/vstoi#AntarcticCircle
vstoi:AntarcticCircle rdf:type owl:NamedIndividual ;
                      vstoi:hasName "Antarctic Circle" .


###  http://hadatac.org/ont/vstoi#Arctic
vstoi:Arctic rdf:type owl:NamedIndividual ;
             vstoi:hasName "Arctic" .


###  http://hadatac.org/ont/vstoi#ArcticCircle
vstoi:ArcticCircle rdf:type owl:NamedIndividual ;
                   vstoi:hasName "Arctic Circle" .


###  http://hadatac.org/ont/vstoi#Earth
vstoi:Earth rdf:type owl:NamedIndividual ;
            vstoi:hasName "Earth" .


###  http://hadatac.org/ont/vstoi#EarthAtmosphere
vstoi:EarthAtmosphere rdf:type owl:NamedIndividual ;
                      vstoi:hasName "Earth Atmosphere" .


###  http://hadatac.org/ont/vstoi#EarthEquator
vstoi:EarthEquator rdf:type owl:NamedIndividual ;
                   vstoi:hasName "Equator" .


###  http://hadatac.org/ont/vstoi#EarthExosphere
vstoi:EarthExosphere rdf:type owl:NamedIndividual ;
                     vstoi:hasName "Earth Exosphere" ;
                     rdfs:comment "The region of the Earth Atmosphere above the Ionosphere, where the atmosphere thins out into space. This is the last major atmosphere." .


###  http://hadatac.org/ont/vstoi#EarthIonosphere
vstoi:EarthIonosphere rdf:type owl:NamedIndividual ;
                      vstoi:hasName "Earth Ionosphere" ;
                      rdfs:comment "The region of the Earth Atmosphere containing ions: approximately the mesosphere and thermosphere up to 550 km." .


###  http://hadatac.org/ont/vstoi#EarthMagnetosphere
vstoi:EarthMagnetosphere rdf:type owl:NamedIndividual ;
                         vstoi:hasName "Earth Magnetosphere" ;
                         rdfs:comment "The region of the Earth Atmosphere where the Earth's magnetic field interacts with the solar wind from the Sun. It extends for tens of thousands of kilometers, with a long tail away from the Sun." .


###  http://hadatac.org/ont/vstoi#EarthMesosphere
vstoi:EarthMesosphere rdf:type owl:NamedIndividual ;
                      vstoi:hasName "Earth Mesosphere" ;
                      rdfs:comment "From about 50 km (upper boundary of the Stratosphere) to the range of 80 km to 85 km, temperature decreasing with height." .


###  http://hadatac.org/ont/vstoi#EarthNorthPole
vstoi:EarthNorthPole rdf:type owl:NamedIndividual ;
                     vstoi:hasName "North Pole" .


###  http://hadatac.org/ont/vstoi#EarthOzoneLayer
vstoi:EarthOzoneLayer rdf:type owl:NamedIndividual ;
                      vstoi:hasName "Earth Ozone Layer" ;
                      rdfs:comment "Or ozonosphere, the region of the Earth's Atmosphere approximately in the range 10 - 50 km, where stratospheric ozone is found. Note that even within this region, ozone is a minor constituent by volume." .


###  http://hadatac.org/ont/vstoi#EarthSouthPole
vstoi:EarthSouthPole rdf:type owl:NamedIndividual ;
                     vstoi:hasName "South Pole" .


###  http://hadatac.org/ont/vstoi#EarthStratosphere
vstoi:EarthStratosphere rdf:type owl:NamedIndividual ;
                        vstoi:hasName "Earth Stratosphere" ;
                        rdfs:comment "From the 7–17 km range (upper boundary of the Troposphere) to about 50 km, temperature increasing with height." .


###  http://hadatac.org/ont/vstoi#EarthSurface
vstoi:EarthSurface rdf:type owl:NamedIndividual ;
                   vstoi:hasName "Earth Surface" .


###  http://hadatac.org/ont/vstoi#EarthThermosphere
vstoi:EarthThermosphere rdf:type owl:NamedIndividual ;
                        vstoi:hasName "Earth Troposphere" ;
                        rdfs:comment "From 80–85 km (upper boundary of the Mesosphere) to 640+ km, temperature increasing with height." .


###  http://hadatac.org/ont/vstoi#EarthTroposphere
vstoi:EarthTroposphere rdf:type owl:NamedIndividual ;
                       vstoi:hasName "Earth Troposphere" ;
                       rdfs:comment "From the Greek word \"tropos\" meaning to turn or mix. The troposphere is the lowest layer of the atmosphere starting at the surface going up to between 7 km at the poles and 17 km at the equator with some variation due to weather factors. The troposphere has a great deal of vertical mixing due to solar heating at the surface. This heating warms air masses, which then rise to release latent heat as sensible heat that further buoys the air mass. This process continues until all water vapor is removed. In the troposphere, on average, temperature decreases with height due to expansive cooling." .


###  http://hadatac.org/ont/vstoi#EarthUpperAtmosphere
vstoi:EarthUpperAtmosphere rdf:type owl:NamedIndividual ;
                           vstoi:hasName "Earth Upper Atmosphere" ;
                           rdfs:comment "The region of the Earth's Atmosphere above the mesopause." .


###  http://hadatac.org/ont/vstoi#NegativeElectricCharge
vstoi:NegativeElectricCharge rdf:type owl:NamedIndividual ;
                             rdfs:comment "electric charge < 0" .


###  http://hadatac.org/ont/vstoi#NegativeOneElectricCharge
vstoi:NegativeOneElectricCharge rdf:type owl:NamedIndividual ;
                                rdfs:comment "electric charge = -1" .


###  http://hadatac.org/ont/vstoi#PositiveElectricCharge
vstoi:PositiveElectricCharge rdf:type owl:NamedIndividual ;
                             rdfs:comment "electric charge > 0" .


###  http://hadatac.org/ont/vstoi#PositiveOneElectricCharge
vstoi:PositiveOneElectricCharge rdf:type owl:NamedIndividual ;
                                rdfs:comment "Electric Charge = +1" .


###  http://hadatac.org/ont/vstoi#Sun
vstoi:Sun rdf:type owl:NamedIndividual ;
          vstoi:hasName "Sun" .


###  http://hadatac.org/ont/vstoi#SunAtmosphere
vstoi:SunAtmosphere rdf:type owl:NamedIndividual ;
                    vstoi:hasName "Sun Atmosphere" .


###  http://hadatac.org/ont/vstoi#SunCorona
vstoi:SunCorona rdf:type owl:NamedIndividual ;
                vstoi:hasName "Sun Corona" .


###  http://hadatac.org/ont/vstoi#TropicOfCancer
vstoi:TropicOfCancer rdf:type owl:NamedIndividual ;
                     vstoi:hasName "Tropic of Cancer" .


###  http://hadatac.org/ont/vstoi#TropicOfCapricorn
vstoi:TropicOfCapricorn rdf:type owl:NamedIndividual ;
                        vstoi:hasName "Tropic of Capricorn" .


###  http://hadatac.org/ont/vstoi#ZeroElectricCharge
vstoi:ZeroElectricCharge rdf:type owl:NamedIndividual ;
                         rdfs:comment "electric charge = 0" .


#################################################################
#    General axioms
#################################################################

[ rdf:type owl:AllDisjointClasses ;
  owl:members ( vstoi:AbstractTask
                vstoi:ApplicationTask
                vstoi:InteractionTask
                vstoi:UserTask
              )
] .


###  Generated by the OWL API (version 4.5.29.2024-05-13T12:11:03Z) https://github.com/owlcs/owlapi
