<?xml version="1.0"?>
<rdf:RDF xmlns="http://w3id.org/rv-ontology#"
     xml:base="http://w3id.org/rv-ontology"
     xmlns:owl="http://www.w3.org/2002/07/owl#"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:xml="http://www.w3.org/XML/1998/namespace"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
     xmlns:metadata="http://data.bioontology.org/metadata/">
    <owl:Ontology rdf:about="http://w3id.org/rv-ontology"/>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Annotation properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://data.bioontology.org/metadata/prefixIRI -->

    <owl:AnnotationProperty rdf:about="http://data.bioontology.org/metadata/prefixIRI"/>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Object Properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://w3id.org/rv-ontology#containMeasure -->

    <owl:ObjectProperty rdf:about="http://w3id.org/rv-ontology#containMeasure">
        <rdfs:domain rdf:resource="http://w3id.org/rv-ontology#DatasetStructure"/>
        <rdfs:range rdf:resource="http://w3id.org/rv-ontology#Measure"/>
    </owl:ObjectProperty>
    


    <!-- http://w3id.org/rv-ontology#controlVariable -->

    <owl:ObjectProperty rdf:about="http://w3id.org/rv-ontology#controlVariable">
        <rdfs:domain rdf:resource="http://w3id.org/rv-ontology#Model"/>
        <rdfs:range rdf:resource="http://w3id.org/rv-ontology#Variable"/>
    </owl:ObjectProperty>
    


    <!-- http://w3id.org/rv-ontology#dataSource -->

    <owl:ObjectProperty rdf:about="http://w3id.org/rv-ontology#dataSource">
        <rdfs:domain rdf:resource="http://w3id.org/rv-ontology#DatasetStructure"/>
        <rdfs:range rdf:resource="http://w3id.org/rv-ontology#DataSource"/>
    </owl:ObjectProperty>
    


    <!-- http://w3id.org/rv-ontology#datasetStructure -->

    <owl:ObjectProperty rdf:about="http://w3id.org/rv-ontology#datasetStructure">
        <rdfs:domain rdf:resource="http://w3id.org/rv-ontology#Dataset"/>
        <rdfs:range rdf:resource="http://w3id.org/rv-ontology#DatasetStructure"/>
    </owl:ObjectProperty>
    


    <!-- http://w3id.org/rv-ontology#dependentVariable -->

    <owl:ObjectProperty rdf:about="http://w3id.org/rv-ontology#dependentVariable">
        <rdfs:domain rdf:resource="http://w3id.org/rv-ontology#Model"/>
        <rdfs:range rdf:resource="http://w3id.org/rv-ontology#Variable"/>
    </owl:ObjectProperty>
    


    <!-- http://w3id.org/rv-ontology#firstVariable -->

    <owl:ObjectProperty rdf:about="http://w3id.org/rv-ontology#firstVariable">
        <rdfs:domain rdf:resource="http://w3id.org/rv-ontology#LinkedVariables"/>
        <rdfs:range rdf:resource="http://w3id.org/rv-ontology#Variable"/>
    </owl:ObjectProperty>
    


    <!-- http://w3id.org/rv-ontology#fromExpert -->

    <owl:ObjectProperty rdf:about="http://w3id.org/rv-ontology#fromExpert">
        <rdfs:subPropertyOf rdf:resource="http://w3id.org/rv-ontology#origin"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://w3id.org/rv-ontology#LinkedVariables"/>
                    <rdf:Description rdf:about="http://w3id.org/rv-ontology#Model"/>
                    <rdf:Description rdf:about="http://w3id.org/rv-ontology#Variable"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/Person"/>
    </owl:ObjectProperty>
    


    <!-- http://w3id.org/rv-ontology#independentVariable -->

    <owl:ObjectProperty rdf:about="http://w3id.org/rv-ontology#independentVariable">
        <rdfs:domain rdf:resource="http://w3id.org/rv-ontology#Model"/>
        <rdfs:range rdf:resource="http://w3id.org/rv-ontology#Variable"/>
    </owl:ObjectProperty>
    


    <!-- http://w3id.org/rv-ontology#linkType -->

    <owl:ObjectProperty rdf:about="http://w3id.org/rv-ontology#linkType">
        <rdfs:domain rdf:resource="http://w3id.org/rv-ontology#LinkedVariables"/>
        <rdfs:range rdf:resource="http://w3id.org/rv-ontology#LinkType"/>
    </owl:ObjectProperty>
    


    <!-- http://w3id.org/rv-ontology#measuredBy -->

    <owl:ObjectProperty rdf:about="http://w3id.org/rv-ontology#measuredBy">
        <rdfs:domain rdf:resource="http://w3id.org/rv-ontology#Variable"/>
        <rdfs:range rdf:resource="http://w3id.org/rv-ontology#Measure"/>
    </owl:ObjectProperty>
    


    <!-- http://w3id.org/rv-ontology#modelType -->

    <owl:ObjectProperty rdf:about="http://w3id.org/rv-ontology#modelType">
        <rdfs:domain rdf:resource="http://w3id.org/rv-ontology#Model"/>
        <rdfs:range rdf:resource="http://w3id.org/rv-ontology#ModelType"/>
    </owl:ObjectProperty>
    


    <!-- http://w3id.org/rv-ontology#operationalize -->

    <owl:ObjectProperty rdf:about="http://w3id.org/rv-ontology#operationalize">
        <rdfs:domain rdf:resource="http://w3id.org/rv-ontology#Variable"/>
        <rdfs:range rdf:resource="http://w3id.org/rv-ontology#Concept"/>
    </owl:ObjectProperty>
    


    <!-- http://w3id.org/rv-ontology#origin -->

    <owl:ObjectProperty rdf:about="http://w3id.org/rv-ontology#origin">
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://w3id.org/rv-ontology#LinkedVariables"/>
                    <rdf:Description rdf:about="http://w3id.org/rv-ontology#Model"/>
                    <rdf:Description rdf:about="http://w3id.org/rv-ontology#Variable"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://purl.org/spar/fabio/ResearchPaper"/>
                    <rdf:Description rdf:about="http://w3id.org/rv-ontology#Model"/>
                    <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/Person"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
    </owl:ObjectProperty>
    


    <!-- http://w3id.org/rv-ontology#secondVariable -->

    <owl:ObjectProperty rdf:about="http://w3id.org/rv-ontology#secondVariable">
        <rdfs:domain rdf:resource="http://w3id.org/rv-ontology#LinkedVariables"/>
        <rdfs:range rdf:resource="http://w3id.org/rv-ontology#Variable"/>
    </owl:ObjectProperty>
    


    <!-- http://w3id.org/rv-ontology#trainingSet -->

    <owl:ObjectProperty rdf:about="http://w3id.org/rv-ontology#trainingSet">
        <rdfs:domain rdf:resource="http://w3id.org/rv-ontology#Model"/>
        <rdfs:range rdf:resource="http://w3id.org/rv-ontology#Dataset"/>
    </owl:ObjectProperty>
    


    <!-- http://w3id.org/rv-ontology#viaLitreture -->

    <owl:ObjectProperty rdf:about="http://w3id.org/rv-ontology#viaLitreture">
        <rdfs:subPropertyOf rdf:resource="http://w3id.org/rv-ontology#origin"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://w3id.org/rv-ontology#LinkedVariables"/>
                    <rdf:Description rdf:about="http://w3id.org/rv-ontology#Model"/>
                    <rdf:Description rdf:about="http://w3id.org/rv-ontology#Variable"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="http://purl.org/spar/fabio/ResearchPaper"/>
    </owl:ObjectProperty>
    


    <!-- http://w3id.org/rv-ontology#viaModel -->

    <owl:ObjectProperty rdf:about="http://w3id.org/rv-ontology#viaModel">
        <rdfs:subPropertyOf rdf:resource="http://w3id.org/rv-ontology#origin"/>
        <rdfs:domain rdf:resource="http://w3id.org/rv-ontology#LinkedVariables"/>
        <rdfs:range rdf:resource="http://w3id.org/rv-ontology#Model"/>
    </owl:ObjectProperty>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Data properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://purl.org/dc/terms/title -->

    <owl:DatatypeProperty rdf:about="http://purl.org/dc/terms/title"/>
    


    <!-- http://w3id.org/rv-ontology#coefficients -->

    <owl:DatatypeProperty rdf:about="http://w3id.org/rv-ontology#coefficients">
        <rdfs:domain rdf:resource="http://w3id.org/rv-ontology#LinkedVariables"/>
        <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
    </owl:DatatypeProperty>
    


    <!-- http://w3id.org/rv-ontology#measureReferenceInDatasource -->

    <owl:DatatypeProperty rdf:about="http://w3id.org/rv-ontology#measureReferenceInDatasource">
        <rdfs:domain rdf:resource="http://w3id.org/rv-ontology#Measure"/>
        <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
    </owl:DatatypeProperty>
    


    <!-- http://w3id.org/rv-ontology#rCode -->

    <owl:DatatypeProperty rdf:about="http://w3id.org/rv-ontology#rCode">
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://w3id.org/rv-ontology#Model"/>
                    <rdf:Description rdf:about="http://w3id.org/rv-ontology#ModelType"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral"/>
    </owl:DatatypeProperty>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Classes
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://purl.org/spar/fabio/ResearchPaper -->

    <owl:Class rdf:about="http://purl.org/spar/fabio/ResearchPaper">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">fabio:ResearchPaper</metadata:prefixIRI>
    </owl:Class>
    


    <!-- http://w3id.org/rv-ontology#Concept -->

    <owl:Class rdf:about="http://w3id.org/rv-ontology#Concept">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Concept</metadata:prefixIRI>
    </owl:Class>
    


    <!-- http://w3id.org/rv-ontology#DataSource -->

    <owl:Class rdf:about="http://w3id.org/rv-ontology#DataSource">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">DataSource</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Data source refererce to the source from which a data is coming from, examples are: American Bureau of Statistics, Yahoo Finance, Wharton Research Data Services (WRDS), Thomson Reuters, etc.</rdfs:comment>
    </owl:Class>
    


    <!-- http://w3id.org/rv-ontology#Dataset -->

    <owl:Class rdf:about="http://w3id.org/rv-ontology#Dataset">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Dataset</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Dataset refers to the data file provided by a data source which contain the data for one or multiple measures.</rdfs:comment>
    </owl:Class>
    


    <!-- http://w3id.org/rv-ontology#DatasetStructure -->

    <owl:Class rdf:about="http://w3id.org/rv-ontology#DatasetStructure">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">DatasetStructure</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Dataset structure refers to the meta data for a dataset such as what measures are captured, unit of measur.</rdfs:comment>
    </owl:Class>
    


    <!-- http://w3id.org/rv-ontology#LinkType -->

    <owl:Class rdf:about="http://w3id.org/rv-ontology#LinkType">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">LinkType</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Link Type describes the type of link that exists between two or more variables.</rdfs:comment>
    </owl:Class>
    


    <!-- http://w3id.org/rv-ontology#LinkedVariables -->

    <owl:Class rdf:about="http://w3id.org/rv-ontology#LinkedVariables">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">LinkedVariables</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">A link describes a connection between two variables, the nature of this connection and how this connection was established. When the link is directional, it is read to the direction of LinkType. e.g. - firstVariable causes  secondVariable, for Causal LinkType.</rdfs:comment>
    </owl:Class>
    


    <!-- http://w3id.org/rv-ontology#Measure -->

    <owl:Class rdf:about="http://w3id.org/rv-ontology#Measure">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Measure</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Measures are the actual values for variables and are expected to have following features:
· A unique identifier for each measure
· Dataset structure for the measure</rdfs:comment>
    </owl:Class>
    


    <!-- http://w3id.org/rv-ontology#Model -->

    <owl:Class rdf:about="http://w3id.org/rv-ontology#Model">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Model</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Models refer to underlying technique(s) which establish the link between two variables. The model is required to have following specifications:
· Class of model such as statistical or mathematical model
· Type of model within a particular class
· Additional features within each model type</rdfs:comment>
    </owl:Class>
    


    <!-- http://w3id.org/rv-ontology#ModelType -->

    <owl:Class rdf:about="http://w3id.org/rv-ontology#ModelType">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">ModelType</metadata:prefixIRI>
    </owl:Class>
    


    <!-- http://w3id.org/rv-ontology#Variable -->

    <owl:Class rdf:about="http://w3id.org/rv-ontology#Variable">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Variable</metadata:prefixIRI>
        <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Variables exist as metrics to quantify concepts. Variables are required to have following features:
· A unique identifier for each variable
· The origin of the variables (references, people, etc.)
· Concepts associated with a variable, and link to those concepts</rdfs:comment>
    </owl:Class>
    


    <!-- http://xmlns.com/foaf/0.1/Person -->

    <owl:Class rdf:about="http://xmlns.com/foaf/0.1/Person">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    </owl:Class>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Individuals
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://w3id.org/rv-ontology#Causal -->

    <owl:NamedIndividual rdf:about="http://w3id.org/rv-ontology#Causal">
        <rdf:type rdf:resource="http://w3id.org/rv-ontology#LinkType"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">Causal: a variable causes another variable</rdfs:comment>
    </owl:NamedIndividual>
    


    <!-- http://w3id.org/rv-ontology#Correlated -->

    <owl:NamedIndividual rdf:about="http://w3id.org/rv-ontology#Correlated">
        <rdf:type rdf:resource="http://w3id.org/rv-ontology#LinkType"/>
        <rdfs:comment>Two variables are correlated to each other.</rdfs:comment>
    </owl:NamedIndividual>
    


    <!-- http://w3id.org/rv-ontology#InvestigativeCausal -->

    <owl:NamedIndividual rdf:about="http://w3id.org/rv-ontology#InvestigativeCausal">
        <rdf:type rdf:resource="http://w3id.org/rv-ontology#LinkType"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">·Investigative Causal: there is a hypothesis that one variable cause another, the hypothesis needs to be tested.</rdfs:comment>
    </owl:NamedIndividual>
    


    <!-- http://w3id.org/rv-ontology#NonCausal -->

    <owl:NamedIndividual rdf:about="http://w3id.org/rv-ontology#NonCausal">
        <rdf:type rdf:resource="http://w3id.org/rv-ontology#LinkType"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2000/01/rdf-schema#Literal">NonCausal: Unable to establish a causal link between two variables.</rdfs:comment>
    </owl:NamedIndividual>
    


    <!-- http://w3id.org/rv-ontology#Proxy -->

    <owl:NamedIndividual rdf:about="http://w3id.org/rv-ontology#Proxy">
        <rdf:type rdf:resource="http://w3id.org/rv-ontology#LinkType"/>
        <rdfs:comment>One variable can be used as a proxy to the second variable.</rdfs:comment>
    </owl:NamedIndividual>
</rdf:RDF>



<!-- Generated by the OWL API (version 4.5.18) https://github.com/owlcs/owlapi -->

