<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="https://ontobee.org/ontology/view/PROCO?iri=http://purl.obolibrary.org/obo/OBI_0000968"?>
<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:foaf="http://xmlns.com/foaf/0.1/"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:ns3="http://purl.obolibrary.org/obo/">
    


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

    <AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000118"/>
    <AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000117"/>
    <AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000119"/>
    <AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000114"/>
    <AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000116"/>
    <AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000412"/>
    <AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000115"/>
    <AnnotationProperty rdf:about="http://www.geneontology.org/formats/oboInOwl#hasAlternativeId"/>
    <AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000112"/>
    <AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000111"/>
    <AnnotationProperty rdf:about="http://www.geneontology.org/formats/oboInOwl#id"/>
    


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

    


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

    


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

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


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

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


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

    


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

    <Class rdf:about="http://purl.obolibrary.org/obo/BFO_0000034">
        <rdfs:label xml:lang="en">function</rdfs:label>
    </Class>
    


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

    <Class rdf:about="http://purl.obolibrary.org/obo/CHMO_0000993">
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">portion of material</rdfs:label>
    </Class>
    


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

    <Class rdf:about="http://purl.obolibrary.org/obo/IAO_0000078"/>
    


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

    <Class rdf:about="http://purl.obolibrary.org/obo/OBI_0000047">
        <rdfs:label xml:lang="en">processed material</rdfs:label>
    </Class>
    


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

    <Class rdf:about="http://purl.obolibrary.org/obo/OBI_0000094">
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">material processing</rdfs:label>
        <rdfs:label xml:lang="en">material processing</rdfs:label>
    </Class>
    


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

    <Class rdf:about="http://purl.obolibrary.org/obo/OBI_0000968">
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">device</rdfs:label>
        <rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/CHMO_0000993"/>
        <rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/OBI_0000047"/>
        <rdfs:subClassOf>
            <Restriction>
                <onProperty rdf:resource="http://purl.obolibrary.org/obo/OBI_0000312"/>
                <someValuesFrom rdf:resource="http://purl.obolibrary.org/obo/OBI_0000094"/>
            </Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <Restriction>
                <onProperty rdf:resource="http://purl.obolibrary.org/obo/RO_0000085"/>
                <someValuesFrom rdf:resource="http://purl.obolibrary.org/obo/BFO_0000034"/>
            </Restriction>
        </rdfs:subClassOf>
        <ns3:IAO_0000116 rdf:datatype="http://www.w3.org/2001/XMLSchema#string">2012-12-17 JAO: In common lab usage, there is a distinction made between devices and reagents that is difficult to model. Therefore we have chosen to specifically exclude reagents from the definition of &quot;device&quot;, and are enumerating the types of roles that a reagent can perform.

2013-6-5 MHB: The following clarifications are outcomes of the May 2013 Philly Workshop. Reagents are distinguished from devices that also participate in scientific techniques by the fact that reagents are chemical or biological in nature and necessarily participate in some chemical interaction or reaction during the realization of their experimental role. By contrast, devices do not participate in such chemical reactions/interactions.  Note that there are cases where devices use reagent components during their operation, where the reagent-device distinction is less clear.  For example:

(1) An HPLC machine is considered a device, but has a column that holds a stationary phase resin as an operational component.  This resin qualifies as a device if it participates purely in size exclusion, but bears a reagent role that is realized in the running of a column if it interacts electrostatically or chemically with the evaluant. The container the resin is in (“the column”) considered alone is a device. So the entire column as well as the entire HPLC machine are devices that have a reagent as an operating part.

(2) A pH meter is a device, but its electrode component bears a reagent role in virtue of its interacting directly with the evaluant in execution of an assay.

(3) A gel running  box  is a device that has a metallic lead as a component that participates in a chemical reaction with the running buffer when a charge is passed through it.  This metallic lead is considered to have a reagent role as a component of this device realized in the running of a gel.

In the examples above, a reagent is an operational component of a device, but the device itself does not realize a reagent role (as bearing a reagent role is not transitive across the part_of relation).  In this way, the asserted disjointness between a reagent and device holds, as both roles are never realized in the same bearer during execution of an assay.  </ns3:IAO_0000116>
        <ns3:IAO_0000115 rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A material entity that is designed to perform a function in a scientific investigation, but is not a reagent.</ns3:IAO_0000115>
        <ns3:IAO_0000112 rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A voltmeter is a measurement device which is intended to perform some measure function.</ns3:IAO_0000112>
        <ns3:IAO_0000112 rdf:datatype="http://www.w3.org/2001/XMLSchema#string">An autoclave is a device that sterlizes instruments or contaminated waste by applying high temperature and pressure.</ns3:IAO_0000112>
        <oboInOwl:hasAlternativeId rdf:datatype="http://www.w3.org/2001/XMLSchema#string">CHMO:0000998</oboInOwl:hasAlternativeId>
        <ns3:IAO_0000119 rdf:datatype="http://www.w3.org/2001/XMLSchema#string">OBI development call 2012-12-17.</ns3:IAO_0000119>
        <oboInOwl:id rdf:datatype="http://www.w3.org/2001/XMLSchema#string">OBI:0000968</oboInOwl:id>
        <ns3:IAO_0000117 rdf:datatype="http://www.w3.org/2001/XMLSchema#string">PERSON: Helen Parkinson</ns3:IAO_0000117>
        <ns3:IAO_0000111 rdf:datatype="http://www.w3.org/2001/XMLSchema#string">device</ns3:IAO_0000111>
        <ns3:IAO_0000118 rdf:datatype="http://www.w3.org/2001/XMLSchema#string">instrument</ns3:IAO_0000118>
        <ns3:IAO_0000114 rdf:resource="http://purl.obolibrary.org/obo/IAO_0000122"/>
        <ns3:IAO_0000412 rdf:resource="http://purl.obolibrary.org/obo/chmo.owl"/>
        <ns3:IAO_0000412 rdf:resource="http://purl.obolibrary.org/obo/obi.owl"/>
    </Class>
    


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

    


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

    <Thing rdf:about="http://purl.obolibrary.org/obo/IAO_0000122">
        <rdf:type rdf:resource="http://purl.obolibrary.org/obo/IAO_0000078"/>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#NamedIndividual"/>
        <rdfs:label xml:lang="en">ready for release</rdfs:label>
    </Thing>
    


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

    <NamedIndividual rdf:about="http://purl.obolibrary.org/obo/obi.owl"/>
</rdf:RDF>



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



