<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="https://ontobee.org/ontology/view/GENO?iri=http://purl.obolibrary.org/obo/GENO_0000791"?>
<rdf:RDF xmlns="http://www.w3.org/2002/07/owl#"
     xml:base="http://www.w3.org/2002/07/owl"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:owl="http://www.w3.org/2002/07/owl#"
     xmlns:oboInOwl="http://www.geneontology.org/formats/oboInOwl#"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
     xmlns:ns2="http://purl.obolibrary.org/obo/"
     xmlns:foaf="http://xmlns.com/foaf/0.1/"
     xmlns:dc="http://purl.org/dc/elements/1.1/">
    


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

    <AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000116"/>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Datatypes
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


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

    


    <!-- http://purl.obolibrary.org/obo/GENO_0000382 -->

    <ObjectProperty rdf:about="http://purl.obolibrary.org/obo/GENO_0000382">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
        <rdfs:label xml:lang="en">has_variant_part</rdfs:label>
    </ObjectProperty>
    


    <!-- http://purl.obolibrary.org/obo/GENO_0000383 -->

    <ObjectProperty rdf:about="http://purl.obolibrary.org/obo/GENO_0000383">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
        <rdfs:label xml:lang="en">is_variant_part_of</rdfs:label>
    </ObjectProperty>
    


    <!-- http://purl.obolibrary.org/obo/GENO_0000413 -->

    <ObjectProperty rdf:about="http://purl.obolibrary.org/obo/GENO_0000413">
        <rdfs:label>has_allele</rdfs:label>
    </ObjectProperty>
    


    <!-- http://purl.obolibrary.org/obo/GENO_0000445 -->

    <ObjectProperty rdf:about="http://purl.obolibrary.org/obo/GENO_0000445">
        <rdfs:label>is_feature_affected_by</rdfs:label>
    </ObjectProperty>
    


    <!-- http://purl.obolibrary.org/obo/GENO_0000661 -->

    <ObjectProperty rdf:about="http://purl.obolibrary.org/obo/GENO_0000661">
        <rdfs:label xml:lang="en">is_sex_agnostic_part_of</rdfs:label>
    </ObjectProperty>
    


    <!-- http://purl.obolibrary.org/obo/GENO_0000790 -->

    <ObjectProperty rdf:about="http://purl.obolibrary.org/obo/GENO_0000790">
        <rdfs:label xml:lang="en">related_condition</rdfs:label>
    </ObjectProperty>
    


    <!-- http://purl.obolibrary.org/obo/GENO_0000791 -->

    <ObjectProperty rdf:about="http://purl.obolibrary.org/obo/GENO_0000791">
        <rdfs:label xml:lang="en">inferred_to_cause_condition</rdfs:label>
        <ns2:IAO_0000116>The property chains below are defined as explicitly as possible, but many could be shortened if we used the inferred_to_cause_condition property to construct the property chains.  Where this is the case, it is noted in the annotations on the property chains.

Below are the different kinds/paths of propagation we desire:
1. Propagation &#39;down&#39; a genotype (from larger components to smaller ones)
2. Propagation &#39;up&#39; a genotype (from smaller components to larger ones)
3. From sex-qualified genotypes down to the sex-agnostic genotype and its components (but not &#39;up&#39; to a sex-qualified genotype).
4. From an effective genotype to its intrinsic and extrinsic components.
5. From genotype components to genes (note here that a separate chain is needed to propagate conditions asserted on a sequence alteration to the gene, because of the fact that the link to the gene is from the variant locus/allele).
6. (Exploratory). There are cases where we may also want inter-genotype propagation (i.e. propagation that extends beyond moving up or down a single genotype). For example, if a phenotype is asserted on a sex-qualified intrinsic genotype, we want it to infer down through its component sex-agnostic intrinsic genotype and then up to any effective genotypes of which this sex-agnostic intrinsic genotype is a part. Given the data in hand, however, the conditions for this will likely never occur, so probably ok not to implement a chain to support this.

Note that we do not want to propagate phenotypes up from sex-agnostic genotyeps to sex-qualified ones (e.g.from shha&lt;tbx392&gt;/shha&lt;tbx392&gt; [AB] to shha&lt;tbx392&gt;/shha&lt;tbx392&gt; [AB](male)) - because it may not be the case that a phenotype assessed without consideratioon to sex will apply on a sex-specific background.  So we would not create a property chain to propagate inferred condition associations from sex-agnaostic intrinsic genotypes and their parts to sex-qualified intrinsic genotypes and effective genotypes that contain them (such as:  has_variant_part o has_sex_agnostic_part o has_variant_part o &#39;causes condition&#39;)</ns2:IAO_0000116>
        <ns2:IAO_0000116>Note that we currently do not have a property chain to propagate phenotypes to genes across sequence_derives_from relation (e.g. in cases where a Tg insertion derives expressed sequence from some gene)</ns2:IAO_0000116>
        <rdfs:subPropertyOf rdf:resource="http://purl.obolibrary.org/obo/GENO_0000790"/>
        <propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000445"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000383"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/RO_0003303"/>
        </propertyChainAxiom>
        <propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000382"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000661"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/RO_0003303"/>
        </propertyChainAxiom>
        <propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000382"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/RO_0003303"/>
        </propertyChainAxiom>
        <propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000383"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000661"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000383"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/RO_0003303"/>
        </propertyChainAxiom>
        <propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000661"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/RO_0003303"/>
        </propertyChainAxiom>
        <propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000445"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/RO_0003303"/>
        </propertyChainAxiom>
        <propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000383"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000661"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/RO_0003303"/>
        </propertyChainAxiom>
        <propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000383"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/RO_0003303"/>
        </propertyChainAxiom>
        <propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000661"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000383"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/RO_0003303"/>
        </propertyChainAxiom>
        <propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000413"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000383"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000661"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000383"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/RO_0003303"/>
        </propertyChainAxiom>
        <propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000445"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000382"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/RO_0003303"/>
        </propertyChainAxiom>
        <propertyChainAxiom rdf:parseType="Collection">
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000413"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000383"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/GENO_0000661"/>
            <rdf:Description rdf:about="http://purl.obolibrary.org/obo/RO_0003303"/>
        </propertyChainAxiom>
    </ObjectProperty>
    


    <!-- http://purl.obolibrary.org/obo/RO_0003303 -->

    <ObjectProperty rdf:about="http://purl.obolibrary.org/obo/RO_0003303">
        <rdfs:label xml:lang="en">causes condition</rdfs:label>
    </ObjectProperty>
</rdf:RDF>



<!-- Generated by the OWL API (version 3.2.4.1806) http://owlapi.sourceforge.net -->



