<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE rdf:RDF [
    <!ENTITY owl "http://www.w3.org/2002/07/owl#" >
    <!ENTITY dc "http://purl.org/dc/elements/1.1/" >
    <!ENTITY owl11 "http://www.w3.org/2006/12/owl11#" >
    <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
    <!ENTITY owl11xml "http://www.w3.org/2006/12/owl11-xml#" >
    <!ENTITY dl "http://ontology.dumontierlab.com/" >
    <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
    <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
]>
<rdf:RDF xmlns="http://ontology.dumontierlab.com/statistical-graph-complex" xml:base="http://ontology.dumontierlab.com/statistical-graph-complex" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:owl11="http://www.w3.org/2006/12/owl11#" xmlns:dl="http://ontology.dumontierlab.com/" xmlns:owl11xml="http://www.w3.org/2006/12/owl11-xml#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
    <owl:Ontology rdf:about="">
        <dc:description>Complex class expressions for reasoning about the statistical graph ontology.</dc:description>
        <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2007-10-01</dc:date>
        <dc:title>Statistical Graph Ontology (complex)</dc:title>
        <dc:contributor>Natalia Villanueva-Rosales</dc:contributor>
        <dc:creator>Michel Dumontier</dc:creator>
        <owl:versionInfo>2.0</owl:versionInfo>
        <dc:creator>Leo Ferres</dc:creator>
        <owl:imports rdf:resource="http://ontology.dumontierlab.com/statistical-graph-primitive"/>
        <dc:format>rdf/xml</dc:format>
    </owl:Ontology>
    


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

    <owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/date"/>
    <owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/title"/>
    <owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/description"/>
    <owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/contributor"/>
    <owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/format"/>
    <owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/creator"/>
    


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

    


    <!-- http://ontology.dumontierlab.com/dl#hasPart -->

    <owl:ObjectProperty rdf:about="http://ontology.dumontierlab.com/hasPart"/>
    


    <!-- http://ontology.dumontierlab.com/dl#hasQuality -->

    <owl:ObjectProperty rdf:about="http://ontology.dumontierlab.com/hasQuality"/>
    


    <!-- http://ontology.dumontierlab.com/dl#isPartOf -->

    <owl:ObjectProperty rdf:about="http://ontology.dumontierlab.com/isPartOf"/>
    


    <!-- http://ontology.dumontierlab.com/dl#isTitleOf -->

    <owl:ObjectProperty rdf:about="http://ontology.dumontierlab.com/isTitleOf"/>
    


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

    


    <!-- http://ontology.dumontierlab.com/dl#Axis -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/Axis"/>
    


    <!-- http://ontology.dumontierlab.com/dl#AxisTitle -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/AxisTitle">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://ontology.dumontierlab.com/Title"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="http://ontology.dumontierlab.com/isTitleOf"/>
                        <owl:someValuesFrom rdf:resource="http://ontology.dumontierlab.com/Axis"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://ontology.dumontierlab.com/dl#Bar -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/Bar">
        <owl:disjointWith rdf:resource="http://ontology.dumontierlab.com/Line"/>
        <owl:disjointWith rdf:resource="http://ontology.dumontierlab.com/Point"/>
    </owl:Class>
    


    <!-- http://ontology.dumontierlab.com/dl#BarGraph -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/BarGraph">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="http://ontology.dumontierlab.com/hasPart"/>
                        <owl:someValuesFrom rdf:resource="http://ontology.dumontierlab.com/Bar"/>
                    </owl:Restriction>
                    <rdf:Description rdf:about="http://ontology.dumontierlab.com/Graph"/>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://ontology.dumontierlab.com/dl#CategoryAxis -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/CategoryAxis">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://ontology.dumontierlab.com/Axis"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="http://ontology.dumontierlab.com/hasPart"/>
                        <owl:someValuesFrom rdf:resource="http://ontology.dumontierlab.com/CategoryData"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://ontology.dumontierlab.com/dl#CategoryAxisTitle -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/CategoryAxisTitle">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://ontology.dumontierlab.com/Title"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="http://ontology.dumontierlab.com/isTitleOf"/>
                        <owl:someValuesFrom rdf:resource="http://ontology.dumontierlab.com/CategoryAxis"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://ontology.dumontierlab.com/dl#CategoryData -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/CategoryData">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://ontology.dumontierlab.com/Data"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="http://ontology.dumontierlab.com/isPartOf"/>
                        <owl:someValuesFrom rdf:resource="http://ontology.dumontierlab.com/CategoryAxis"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://ontology.dumontierlab.com/dl#Data -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/Data"/>
    


    <!-- http://ontology.dumontierlab.com/dl#Graph -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/Graph"/>
    


    <!-- http://ontology.dumontierlab.com/dl#GraphTitle -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/GraphTitle">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="http://ontology.dumontierlab.com/isTitleOf"/>
                        <owl:someValuesFrom rdf:resource="http://ontology.dumontierlab.com/Graph"/>
                    </owl:Restriction>
                    <rdf:Description rdf:about="http://ontology.dumontierlab.com/Title"/>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://ontology.dumontierlab.com/dl#LeftValueAxis -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/LeftValueAxis">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://ontology.dumontierlab.com/ValueAxis"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="http://ontology.dumontierlab.com/hasPart"/>
                        <owl:someValuesFrom rdf:resource="http://ontology.dumontierlab.com/LeftValueData"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://ontology.dumontierlab.com/dl#LeftValueData -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/LeftValueData">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="http://ontology.dumontierlab.com/isPartOf"/>
                        <owl:someValuesFrom rdf:resource="http://ontology.dumontierlab.com/LeftValueAxis"/>
                    </owl:Restriction>
                    <rdf:Description rdf:about="http://ontology.dumontierlab.com/ValueData"/>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://ontology.dumontierlab.com/dl#Line -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/Line">
        <owl:disjointWith rdf:resource="http://ontology.dumontierlab.com/Point"/>
    </owl:Class>
    


    <!-- http://ontology.dumontierlab.com/dl#LineGraph -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/LineGraph">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://ontology.dumontierlab.com/Graph"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="http://ontology.dumontierlab.com/hasPart"/>
                        <owl:someValuesFrom rdf:resource="http://ontology.dumontierlab.com/Line"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://ontology.dumontierlab.com/dl#MajorTickMark -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/MajorTickMark"/>
    


    <!-- http://ontology.dumontierlab.com/dl#MinorTickMark -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/MinorTickMark">
        <owl:disjointWith rdf:resource="http://ontology.dumontierlab.com/MajorTickMark"/>
    </owl:Class>
    


    <!-- http://ontology.dumontierlab.com/dl#Plot -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/Plot"/>
    


    <!-- http://ontology.dumontierlab.com/dl#Point -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/Point"/>
    


    <!-- http://ontology.dumontierlab.com/dl#PrimaryGraphTitle -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/PrimaryGraphTitle">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://ontology.dumontierlab.com/GraphTitle"/>
                    <rdf:Description rdf:about="http://ontology.dumontierlab.com/PrimaryTitle"/>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://ontology.dumontierlab.com/dl#PrimaryTitle -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/PrimaryTitle"/>
    


    <!-- http://ontology.dumontierlab.com/dl#RightValueAxis -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/RightValueAxis">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="http://ontology.dumontierlab.com/hasPart"/>
                        <owl:someValuesFrom rdf:resource="http://ontology.dumontierlab.com/RightValueData"/>
                    </owl:Restriction>
                    <rdf:Description rdf:about="http://ontology.dumontierlab.com/ValueAxis"/>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://ontology.dumontierlab.com/dl#RightValueData -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/RightValueData">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="http://ontology.dumontierlab.com/isPartOf"/>
                        <owl:someValuesFrom rdf:resource="http://ontology.dumontierlab.com/RightValueAxis"/>
                    </owl:Restriction>
                    <rdf:Description rdf:about="http://ontology.dumontierlab.com/ValueData"/>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    



    <!-- http://ontology.dumontierlab.com/dl#ScaledAxis -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/ScaledAxis">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://ontology.dumontierlab.com/Axis"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="http://ontology.dumontierlab.com/hasQuality"/>
                        <owl:someValuesFrom rdf:resource="http://ontology.dumontierlab.com/Scaled"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://ontology.dumontierlab.com/dl#SecondaryGraphTitle -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/SecondaryGraphTitle">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://ontology.dumontierlab.com/GraphTitle"/>
                    <rdf:Description rdf:about="http://ontology.dumontierlab.com/SecondaryTitle"/>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://ontology.dumontierlab.com/dl#SecondaryTitle -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/SecondaryTitle"/>
    


    <!-- http://ontology.dumontierlab.com/dl#TickMark -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/TickMark">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://ontology.dumontierlab.com/MinorTickMark"/>
                    <rdf:Description rdf:about="http://ontology.dumontierlab.com/MajorTickMark"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://ontology.dumontierlab.com/dl#Title -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/Title"/>
    


    <!-- http://ontology.dumontierlab.com/dl#ValueAxis -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/ValueAxis">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://ontology.dumontierlab.com/Axis"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="http://ontology.dumontierlab.com/hasPart"/>
                        <owl:someValuesFrom rdf:resource="http://ontology.dumontierlab.com/ValueData"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://ontology.dumontierlab.com/dl#ValueAxisTitle -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/ValueAxisTitle">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="http://ontology.dumontierlab.com/isTitleOf"/>
                        <owl:someValuesFrom rdf:resource="http://ontology.dumontierlab.com/ValueAxis"/>
                    </owl:Restriction>
                    <rdf:Description rdf:about="http://ontology.dumontierlab.com/Title"/>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://ontology.dumontierlab.com/dl#ValueData -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/ValueData">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://ontology.dumontierlab.com/Data"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="http://ontology.dumontierlab.com/isPartOf"/>
                        <owl:someValuesFrom rdf:resource="http://ontology.dumontierlab.com/ValueAxis"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://ontology.dumontierlab.com/dl#XAxis -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/XAxis">
        <owl:disjointWith rdf:resource="http://ontology.dumontierlab.com/YAxis"/>
        <owl:disjointWith rdf:resource="http://ontology.dumontierlab.com/ZAxis"/>
    </owl:Class>
    


    <!-- http://ontology.dumontierlab.com/dl#XYPlot -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/XYPlot">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="http://ontology.dumontierlab.com/hasPart"/>
                        <owl:someValuesFrom rdf:resource="http://ontology.dumontierlab.com/YAxis"/>
                    </owl:Restriction>
                    <rdf:Description rdf:about="http://ontology.dumontierlab.com/Plot"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="http://ontology.dumontierlab.com/hasPart"/>
                        <owl:someValuesFrom rdf:resource="http://ontology.dumontierlab.com/XAxis"/>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
    </owl:Class>
    


    <!-- http://ontology.dumontierlab.com/dl#YAxis -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/YAxis"/>
    


    <!-- http://ontology.dumontierlab.com/dl#ZAxis -->

    <owl:Class rdf:about="http://ontology.dumontierlab.com/ZAxis">
        <owl:disjointWith rdf:resource="http://ontology.dumontierlab.com/YAxis"/>
    </owl:Class>
</rdf:RDF>
