@prefix : <https://ontoboard.org/patterns/pmdco-role-realization.owl#> .
@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 rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@base <https://ontoboard.org/patterns/pmdco-role-realization.owl> .

<https://ontoboard.org/patterns/pmdco-role-realization.owl> rdf:type owl:Ontology .

#################################################################
#    Annotation properties
#################################################################

###  http://purl.obolibrary.org/obo/IAO_0000112
<http://purl.obolibrary.org/obo/IAO_0000112> rdf:type owl:AnnotationProperty .


###  http://purl.obolibrary.org/obo/IAO_0000115
<http://purl.obolibrary.org/obo/IAO_0000115> rdf:type owl:AnnotationProperty .


###  http://purl.obolibrary.org/obo/IAO_0000116
<http://purl.obolibrary.org/obo/IAO_0000116> rdf:type owl:AnnotationProperty .


###  http://www.w3.org/2004/02/skos/core#definition
<http://www.w3.org/2004/02/skos/core#definition> rdf:type owl:AnnotationProperty .


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

###  http://purl.obolibrary.org/obo/BFO_0000054
<http://purl.obolibrary.org/obo/BFO_0000054> rdf:type owl:ObjectProperty ;
                                             owl:inverseOf <http://purl.obolibrary.org/obo/BFO_0000055> ;
                                             rdfs:label "has realization"@en ,
                                                        "realized in"@en ;
                                             <http://www.w3.org/2004/02/skos/core#definition> "b has realization c =Def c realizes b"@en .


###  http://purl.obolibrary.org/obo/BFO_0000055
<http://purl.obolibrary.org/obo/BFO_0000055> rdf:type owl:ObjectProperty ;
                                             <http://purl.obolibrary.org/obo/IAO_0000115> "Paraphrase of elucidation: a relation between a process and a realizable entity, where there is some material entity that is bearer of the realizable entity and participates in the process, and the realizable entity comes to be realized in the course of the process"@en ;
                                             rdfs:label "realizes"@en ;
                                             <http://www.w3.org/2004/02/skos/core#definition> "(Elucidation) realizes is a relation between a process b and realizable entity c such that c inheres in some d & for all t, if b has participant d then c exists & the type instantiated by b is correlated with the type instantiated by c"@en .


###  http://purl.obolibrary.org/obo/IAO_0000136
<http://purl.obolibrary.org/obo/IAO_0000136> rdf:type owl:ObjectProperty ;
                                             <http://purl.obolibrary.org/obo/IAO_0000112> "This document is about information artifacts and their representations"@en ;
                                             <http://purl.obolibrary.org/obo/IAO_0000115> "A (currently) primitive relation that relates an information artifact to an entity."@en ;
                                             <http://purl.obolibrary.org/obo/IAO_0000116> """7/6/2009 Alan Ruttenberg. Following discussion with Jonathan Rees, and introduction of \"mentions\" relation. Weaken the is_about relationship to be primitive. 

We will try to build it back up by elaborating the various subproperties that are more precisely defined.

Some currently missing phenomena that should be considered \"about\" are predications - \"The only person who knows the answer is sitting beside me\" , Allegory, Satire, and other literary forms that can be topical without explicitly mentioning the topic."""@en ;
                                             rdfs:label "is about"@en .


###  http://purl.obolibrary.org/obo/OBI_0000293
<http://purl.obolibrary.org/obo/OBI_0000293> rdf:type owl:ObjectProperty ;
                                             rdfs:domain <http://purl.obolibrary.org/obo/COB_0000035> ;
                                             <http://purl.obolibrary.org/obo/IAO_0000112> "see is_input_of example_of_usage"@en ;
                                             <http://purl.obolibrary.org/obo/IAO_0000115> "The inverse property of is specified input of" ;
                                             <http://purl.obolibrary.org/obo/IAO_0000116> "8/17/09: specified inputs of one process are not necessarily specified inputs of a larger process that it is part of. This is in contrast to how 'has participant' works." ;
                                             rdfs:label "has specified input"@en .


###  http://purl.obolibrary.org/obo/OBI_0000299
<http://purl.obolibrary.org/obo/OBI_0000299> rdf:type owl:ObjectProperty ;
                                             rdfs:domain <http://purl.obolibrary.org/obo/COB_0000035> ;
                                             <http://purl.obolibrary.org/obo/IAO_0000115> "The inverse property of is specified output of" ;
                                             rdfs:label "has specified output"@en .


###  http://purl.obolibrary.org/obo/OBI_0000417
<http://purl.obolibrary.org/obo/OBI_0000417> rdf:type owl:ObjectProperty ;
                                             rdfs:domain <http://purl.obolibrary.org/obo/COB_0000035> ;
                                             rdfs:range <http://purl.obolibrary.org/obo/IAO_0000005> ;
                                             <http://purl.obolibrary.org/obo/IAO_0000112> "A cell sorting process achieves the objective specification 'material separation objective'" ;
                                             <http://purl.obolibrary.org/obo/IAO_0000115> "This relation obtains between a planned process and a objective specification when the criteria specified in the objective specification are met at the end of the planned process."@en ;
                                             rdfs:label "achieves_planned_objective" .


###  http://purl.obolibrary.org/obo/OBI_0001938
<http://purl.obolibrary.org/obo/OBI_0001938> rdf:type owl:ObjectProperty ;
                                             rdfs:range <http://purl.obolibrary.org/obo/OBI_0001933> ;
                                             <http://purl.obolibrary.org/obo/IAO_0000115> "A relation between an information content entity and a value specification that specifies its value."@en ;
                                             rdfs:label "has value specification" .


###  http://purl.obolibrary.org/obo/RO_0000052
<http://purl.obolibrary.org/obo/RO_0000052> rdf:type owl:ObjectProperty ,
                                                     owl:FunctionalProperty ;
                                            <http://purl.obolibrary.org/obo/IAO_0000112> "this fragility is a characteristic of this vase"@en ,
                                                                                         "this red color is a characteristic of this apple"@en ;
                                            <http://purl.obolibrary.org/obo/IAO_0000115> "a relation between a specifically dependent continuant (the characteristic) and any other entity (the bearer), in which the characteristic depends on the bearer for its existence."@en ;
                                            rdfs:comment "Note that this relation was previously called \"inheres in\", but was changed to be called \"characteristic of\" because BFO2 uses \"inheres in\" in a more restricted fashion. This relation differs from BFO2:inheres_in in two respects: (1) it does not impose a range constraint, and thus it allows qualities of processes, as well as of information entities, whereas BFO2 restricts inheres_in to only apply to independent continuants (2) it is declared functional, i.e. something can only be a characteristic of one thing." ;
                                            rdfs:label "characteristic of"@en .


###  http://purl.obolibrary.org/obo/RO_0000087
<http://purl.obolibrary.org/obo/RO_0000087> rdf:type owl:ObjectProperty ;
                                            <http://purl.obolibrary.org/obo/IAO_0000112> "this person has role this investigator role (more colloquially: this person has this role of investigator)"@en ;
                                            <http://purl.obolibrary.org/obo/IAO_0000115> "a relation between an independent continuant (the bearer) and a role, in which the role specifically depends on the bearer for its existence"@en ;
                                            <http://purl.obolibrary.org/obo/IAO_0000116> "A bearer can have many roles, and its roles can exist for different periods of time, but none of its roles can exist when the bearer does not exist. A role need not be realized at all the times that the role exists."@en ;
                                            rdfs:label "has role"@en .


###  http://purl.obolibrary.org/obo/RO_0009006
<http://purl.obolibrary.org/obo/RO_0009006> rdf:type owl:ObjectProperty ;
                                            <http://purl.obolibrary.org/obo/IAO_0000112> "A mass measurement assay measures an material's mass characteristic. A radioactivity detection assay measures the amount of radiation (alpha, beta or gamma ray emmissions) coming from a material."@en ;
                                            <http://purl.obolibrary.org/obo/IAO_0000115> "A relation between an assay and a characteristic, in which the assay generates a data item which is a measure of a characteristic."@en ;
                                            rdfs:label "assay measures characteristic"@en .


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

###  http://purl.obolibrary.org/obo/BFO_0000023
<http://purl.obolibrary.org/obo/BFO_0000023> rdf:type owl:Class ;
                                             rdfs:label "role"@en ;
                                             <http://www.w3.org/2004/02/skos/core#definition> "(Elucidation) A role b is a realizable entity such that b exists because there is some single bearer that is in some special physical, social, or institutional set of circumstances in which this bearer does not have to be & b is not such that, if it ceases to exist, then the physical make-up of the bearer is thereby changed"@en .


###  http://purl.obolibrary.org/obo/BFO_0000030
<http://purl.obolibrary.org/obo/BFO_0000030> rdf:type owl:Class ;
                                             rdfs:label "object"@en ;
                                             <http://www.w3.org/2004/02/skos/core#definition> "(Elucidation) An object is a material entity which manifests causal unity & is of a type instances of which are maximal relative to the sort of causal unity manifested"@en .


###  http://purl.obolibrary.org/obo/COB_0000035
<http://purl.obolibrary.org/obo/COB_0000035> rdf:type owl:Class ;
                                             rdfs:subClassOf <http://purl.obolibrary.org/obo/COB_0000082> ;
                                             rdfs:label "completely executed planned process"@en .


###  http://purl.obolibrary.org/obo/COB_0000082
<http://purl.obolibrary.org/obo/COB_0000082> rdf:type owl:Class ;
                                             <http://purl.obolibrary.org/obo/IAO_0000115> "A process that is initiated by an agent who intends to carry out a plan to achieve an objective through one or more actions as described in a plan specification."@en ;
                                             rdfs:label "planned process"@en .


###  http://purl.obolibrary.org/obo/IAO_0000005
<http://purl.obolibrary.org/obo/IAO_0000005> rdf:type owl:Class ;
                                             rdfs:subClassOf <http://purl.obolibrary.org/obo/IAO_0000033> ;
                                             <http://purl.obolibrary.org/obo/IAO_0000112> "In the protocol of a ChIP assay the objective specification says to identify protein and DNA interaction."@en ;
                                             <http://purl.obolibrary.org/obo/IAO_0000115> "A directive information entity that describes an intended process endpoint. When part of a plan specification the concretization is realized in a planned process in which the bearer tries to effect the world so that the process endpoint is achieved."@en ;
                                             <http://purl.obolibrary.org/obo/IAO_0000116> "2009-03-16: original definition when imported from OBI read: \"objective is an non realizable information entity which can serve as that  proper part of a plan towards which the realization of the plan is directed.\""@en ,
                                                                                          "2014-03-31: In the example of usage (\"In the protocol of a ChIP assay the objective specification says to identify protein and DNA interaction\") there is a protocol which is the ChIP assay protocol. In addition to being concretized on paper, the protocol can be concretized as a realizable entity, such as a plan that inheres in a person. The objective specification is the part that says that some protein and DNA interactions are identified. This is a specification of a process endpoint: the boundary in the process before which they are not identified and after which they are. During the realization of the plan, the goal is to get to the point of having the interactions, and participants in the realization of the plan try to do that."@en ,
                                                                                          "Answers the question, why did you do this experiment?"@en ;
                                             rdfs:label "objective specification"@en .


###  http://purl.obolibrary.org/obo/IAO_0000027
<http://purl.obolibrary.org/obo/IAO_0000027> rdf:type owl:Class ;
                                             <http://purl.obolibrary.org/obo/IAO_0000112> "Data items include counts of things, analyte concentrations, and statistical summaries."@en ;
                                             <http://purl.obolibrary.org/obo/IAO_0000115> "An information content entity that is intended to be a truthful statement about something (modulo, e.g., measurement precision or other systematic errors) and is constructed/acquired by a method which reliably tends to produce (approximately) truthful statements."@en ,
                                                                                          "An information content entity that is intended to be one or more truthful statement(s) about something (modulo, e.g., measurement precision or other systematic errors) and is constructed/acquired by a method which reliably tends to produce (approximately) truthful statements."@en ;
                                             <http://purl.obolibrary.org/obo/IAO_0000116> "2/2/2009 Alan and Bjoern discussing FACS run output data. This is a data item because it is about the cell population. Each element records an event and is typically further composed a set of measurment data items that record the fluorescent intensity stimulated by one of the lasers."@en ,
                                                                                          "2009-03-16: data item deliberatly ambiguous: we merged data set and datum to be one entity, not knowing how to define singular versus plural. So data item is more general than datum."@en ,
                                                                                          "2009-03-16: removed datum as alternative term as datum specifically refers to singular form, and is thus not an exact synonym."@en ,
                                                                                          "2014-03-31: See discussion at http://odontomachus.wordpress.com/2014/03/30/aboutness-objects-propositions/" ,
                                                                                          """JAR: datum     -- well, this will be very tricky to define, but maybe some 
information-like stuff that might be put into a computer and that is 
meant, by someone, to denote and/or to be interpreted by some 
process... I would include lists, tables, sentences... I think I might 
defer to Barry, or to Brian Cantwell Smith

JAR: A data item is an approximately justified approximately true approximate belief"""@en ;
                                             rdfs:label "data entity"@en ,
                                                        "data item"@en .


###  http://purl.obolibrary.org/obo/IAO_0000030
<http://purl.obolibrary.org/obo/IAO_0000030> rdf:type owl:Class ;
                                             <http://purl.obolibrary.org/obo/IAO_0000112> "Examples of information content entites include journal articles, data, graphical layouts, and graphs."@en ;
                                             <http://purl.obolibrary.org/obo/IAO_0000115> "A generically dependent continuant that is about some thing."@en ;
                                             <http://purl.obolibrary.org/obo/IAO_0000116> "2014-03-10: The use of \"thing\" is intended to be general enough to include universals and configurations (see https://groups.google.com/d/msg/information-ontology/GBxvYZCk1oc/-L6B5fSBBTQJ)."@en ,
                                                                                          "Pier: 'data, information or knowledge'. OR 'representation'"@en ,
                                                                                          """information_content_entity 'is_encoded_in' some digital_entity in obi before split (040907). information_content_entity 'is_encoded_in' some physical_document in obi before split (040907).

Previous. An information content entity is a non-realizable information entity that 'is encoded in' some digital or physical entity."""@en ;
                                             rdfs:label "information content entity"@en .


###  http://purl.obolibrary.org/obo/IAO_0000033
<http://purl.obolibrary.org/obo/IAO_0000033> rdf:type owl:Class ;
                                             <http://purl.obolibrary.org/obo/IAO_0000115> "An information content entity whose concretizations indicate to their bearer how to realize them in a process."@en ;
                                             <http://purl.obolibrary.org/obo/IAO_0000116> "2009-03-16: provenance: a term realizable information entity was proposed for OBI (OBI_0000337) , edited by the PlanAndPlannedProcess branch. Original definition was  \"is the specification of a process that can be concretized and realized by an actor\" with alternative term  \"instruction\".It has been subsequently moved to IAO where the objective for which the original term was defined was satisfied with the definitionof this, different, term."@en ,
                                                                                          "2013-05-30 Alan Ruttenberg: What differentiates a directive information entity from an information concretization is that it can have concretizations that are either qualities or realizable entities. The concretizations that are realizable entities are created when an individual chooses to take up the direction, i.e. has the intention to (try to) realize it."@en ,
                                                                                          "8/6/2009 Alan Ruttenberg: Changed label from \"information entity about a realizable\" after discussions at ICBO"@en ,
                                                                                          "Werner pushed back on calling it realizable information entity as it isn't realizable. However this name isn't right either. An example would be a recipe. The realizable entity would be a plan, but the information entity isn't about the plan, it, once concretized, *is* the plan. -Alan"@en ;
                                             rdfs:label "directive information entity"@en .


###  http://purl.obolibrary.org/obo/IAO_0000109
<http://purl.obolibrary.org/obo/IAO_0000109> rdf:type owl:Class ;
                                             rdfs:subClassOf <http://purl.obolibrary.org/obo/IAO_0000027> ,
                                                             [ rdf:type owl:Restriction ;
                                                               owl:onProperty <http://purl.obolibrary.org/obo/OBI_0001938> ;
                                                               owl:someValuesFrom <http://purl.obolibrary.org/obo/OBI_0001933>
                                                             ] ;
                                             <http://purl.obolibrary.org/obo/IAO_0000112> "Examples of measurement data are the recoding of the weight of a mouse as {40,mass,\"grams\"}, the recording of an observation of the behavior of the mouse {,process,\"agitated\"}, the recording of the expression level of a gene as measured through the process of microarray experiment {3.4,luminosity,}."@en ;
                                             <http://purl.obolibrary.org/obo/IAO_0000115> "A measurement datum is an information content entity that is a recording of the output of a measurement such as produced by a device."@en ;
                                             <http://purl.obolibrary.org/obo/IAO_0000116> "2/2/2009 is_specified_output of some assay?"@en ;
                                             rdfs:label "measurement datum"@en .


###  http://purl.obolibrary.org/obo/OBI_0000067
<http://purl.obolibrary.org/obo/OBI_0000067> rdf:type owl:Class ;
                                             rdfs:subClassOf <http://purl.obolibrary.org/obo/BFO_0000023> ,
                                                             [ rdf:type owl:Restriction ;
                                                               owl:onProperty <http://purl.obolibrary.org/obo/BFO_0000054> ;
                                                               owl:allValuesFrom <http://purl.obolibrary.org/obo/OBI_0000070>
                                                             ] ;
                                             <http://purl.obolibrary.org/obo/IAO_0000112> "When a specimen of blood is assayed for glucose concentration, the blood has the evaluant role. When measuring the mass of a mouse, the evaluant is the mouse. When measuring the time of DNA replication, the evaluant is the DNA. When measuring the intensity of light on a surface, the evaluant is the light source."@en ;
                                             <http://purl.obolibrary.org/obo/IAO_0000115> "a role that inheres in a material entity that is realized in an assay in which data is generated about the bearer of the evaluant role"@en ;
                                             <http://purl.obolibrary.org/obo/IAO_0000116> "Role call - 17nov-08: JF and MC think an evaluant role is always specified input of a process. Even in the case where we have an assay taking blood as evaluant and outputting blood, the blood is not the specified output at the end of the assay (the concentration of glucose in the blood is)"@en ,
                                                                                          "examples of features that could be described in an evaluant: quality.... e.g. \"contains 10 pg/ml IL2\", or \"no glucose detected\")"@en ;
                                             rdfs:label "evaluant role"@en .


###  http://purl.obolibrary.org/obo/OBI_0000070
<http://purl.obolibrary.org/obo/OBI_0000070> rdf:type owl:Class ;
                                             rdfs:subClassOf <http://purl.obolibrary.org/obo/COB_0000035> ,
                                                             [ rdf:type owl:Restriction ;
                                                               owl:onProperty <http://purl.obolibrary.org/obo/BFO_0000055> ;
                                                               owl:someValuesFrom <http://purl.obolibrary.org/obo/OBI_0000067>
                                                             ] ,
                                                             [ rdf:type owl:Restriction ;
                                                               owl:onProperty <http://purl.obolibrary.org/obo/OBI_0000417> ;
                                                               owl:someValuesFrom <http://purl.obolibrary.org/obo/IAO_0000005>
                                                             ] ;
                                             <http://purl.obolibrary.org/obo/IAO_0000112> "Assay the wavelength of light emitted by excited Neon atoms. Count of geese flying over a house." ;
                                             <http://purl.obolibrary.org/obo/IAO_0000115> "A planned process that has the objective to produce information about a material entity (the evaluant) by examining it."@en ;
                                             <http://purl.obolibrary.org/obo/IAO_0000116> "12/3/12: BP: the reference to the 'physical examination' is included to point out that a prediction is not an assay, as that does not require physical examiniation." ,
                                                                                          "Discussion on OBI call 2023-05-01 resulted in an agreement to revise the textual definition of 'assay'.  https://github.com/obi-ontology/obi/issues/1683." ;
                                             rdfs:label "assay"@en .


###  http://purl.obolibrary.org/obo/OBI_0001933
<http://purl.obolibrary.org/obo/OBI_0001933> rdf:type owl:Class ;
                                             rdfs:subClassOf <http://purl.obolibrary.org/obo/IAO_0000030> ;
                                             <http://purl.obolibrary.org/obo/IAO_0000112> "The value of 'positive' in a classification scheme of \"positive or negative\"; the value of '20g' on the quantitative scale of mass." ;
                                             <http://purl.obolibrary.org/obo/IAO_0000115> "An information content entity that specifies a value within a classification scheme or on a quantitative scale."@en ;
                                             <http://purl.obolibrary.org/obo/IAO_0000116> "This term is currently a descendant of 'information content entity', which requires that it 'is about' something. A value specification of '20g' for a measurement data item of the mass of a particular mouse 'is about' the mass of that mouse. However there are cases where a value specification is not clearly about any particular. In the future we may change 'value specification' to remove the 'is about' requirement." ;
                                             rdfs:label "value specification" .


###  https://w3id.org/pmd/co/PMD_0000638
<https://w3id.org/pmd/co/PMD_0000638> rdf:type owl:Class ;
                                      rdfs:subClassOf <https://w3id.org/pmd/co/PMD_0000849> ;
                                      rdfs:label "Ermüdungsprüfverfahren"@de ,
                                                 "fatigue testing process"@en ;
                                      <http://www.w3.org/2004/02/skos/core#definition> "Ein Mechanische Eigenschaften Analyseverfahren, das die Fähigkeit eines Materials bewertet, zyklischen Belastungen standzuhalten, und seine Ermüdungslebensdauer und -grenze bestimmt."@de ,
                                                                                       "Fatigue testing process is a  mechanical property analyzing process that assesses a material's ability to withstand cyclic loading, determining its fatigue life and endurance limit. It must have occurent parts single fatigue tests."@en .


###  https://w3id.org/pmd/co/PMD_0000773
<https://w3id.org/pmd/co/PMD_0000773> rdf:type owl:Class ;
                                      rdfs:label "Härte"@de ,
                                                 "hardness"@en ;
                                      <http://www.w3.org/2004/02/skos/core#definition> "The hardness is a mechanical property used as a measure of a material's resistance to localized plastic deformation, often tested by indentation or scratch methods."@en .


###  https://w3id.org/pmd/co/PMD_0000789
<https://w3id.org/pmd/co/PMD_0000789> rdf:type owl:Class ;
                                      rdfs:subClassOf <https://w3id.org/pmd/co/PMD_0000773> ;
                                      rdfs:label "Indentationshärte"@de ,
                                                 "indentation hardness"@en ;
                                      <http://www.w3.org/2004/02/skos/core#definition> "Die Eindruckhärte ist eine Härte, die den Widerstand eines Materials gegenüber der Verformung durch einen Eindringkörper angibt und zur Beurteilung der Oberflächenhärte verwendet wird."@de ,
                                                                                       "The indentation hardness is a hardness representing the resistance of a material to deformation from an indenter, used to assess surface hardness."@en .


###  https://w3id.org/pmd/co/PMD_0000849
<https://w3id.org/pmd/co/PMD_0000849> rdf:type owl:Class ;
                                      rdfs:label "Mechanische Eigenschaften Analyseverfahren"@de ,
                                                 "mechanical property analyzing process"@en ;
                                      <http://www.w3.org/2004/02/skos/core#definition> "An assay that evaluates the mechanical characteristics of materials, such as strength, hardness, elasticity, and tensile properties, often through tests that measure response to forces and loads."@en ,
                                                                                       "Eine Analyse, die die mechanischen Eigenschaften von Materialien bewertet, wie z.B. Festigkeit, Härte, Elastizität und Zugfestigkeit, oft durch Tests, die die Reaktion auf Kräfte und Lasten messen."@de .


###  https://w3id.org/pmd/co/PMD_0020176
<https://w3id.org/pmd/co/PMD_0020176> rdf:type owl:Class ;
                                      rdfs:subClassOf <http://purl.obolibrary.org/obo/BFO_0000030> ;
                                      rdfs:label "plate"@en ;
                                      <http://www.w3.org/2004/02/skos/core#definition> "A plate is a thick rectangular object that may bear a semi finished product role. At the same time it may be a material."@en .


#################################################################
#    Axioms restored from PMDco 3.1.2
#################################################################
# The extraction dropped these although each mentions only terms declared above; no term is added.
#   S stated by PMDco 3.1.2.   E follows from one PMDco 3.1.2 axiom (a conjunct, or an inverse property's domain/range).
#   T follows from PMDco 3.1.2 subclass axioms through classes outside the pattern.   O stated by the real OBO file only.

# S: stated by PMDco 3.1.2
<http://purl.obolibrary.org/obo/IAO_0000027> rdfs:subClassOf <http://purl.obolibrary.org/obo/IAO_0000030> .

# S: stated by PMDco 3.1.2
<http://purl.obolibrary.org/obo/IAO_0000033> rdfs:subClassOf <http://purl.obolibrary.org/obo/IAO_0000030> .

# S: stated by PMDco 3.1.2
<http://purl.obolibrary.org/obo/IAO_0000136> rdfs:domain <http://purl.obolibrary.org/obo/IAO_0000030> .

# E: one conjunct of a PMDco 3.1.2 axiom on 'assay'
<http://purl.obolibrary.org/obo/OBI_0000070> rdfs:subClassOf [ rdf:type owl:Restriction ;
                                                               owl:onProperty <http://purl.obolibrary.org/obo/OBI_0000293> ;
                                                               owl:someValuesFrom [ rdf:type owl:Restriction ;
                                                                                    owl:onProperty <http://purl.obolibrary.org/obo/RO_0000087> ;
                                                                                    owl:someValuesFrom <http://purl.obolibrary.org/obo/OBI_0000067>
                                                                                  ]
                                                             ] ;
# E: one conjunct of a PMDco 3.1.2 axiom on 'assay'
                                             rdfs:subClassOf [ rdf:type owl:Restriction ;
                                                               owl:onProperty <http://purl.obolibrary.org/obo/OBI_0000299> ;
                                                               owl:someValuesFrom <http://purl.obolibrary.org/obo/IAO_0000027>
                                                             ] .

# S: stated by PMDco 3.1.2
<http://purl.obolibrary.org/obo/OBI_0001938> rdfs:domain <http://purl.obolibrary.org/obo/IAO_0000030> .

# S: stated by PMDco 3.1.2
<http://purl.obolibrary.org/obo/RO_0000087> rdfs:range <http://purl.obolibrary.org/obo/BFO_0000023> .

# O: the real RO (2025-12-17, as imported by PMDco 3.1.2) gives it this domain, PMDco's copy omits it, PMDco's figures agree
<http://purl.obolibrary.org/obo/RO_0009006> rdfs:domain <http://purl.obolibrary.org/obo/OBI_0000070> .

# S: stated by PMDco 3.1.2
<https://w3id.org/pmd/co/PMD_0000849> rdfs:subClassOf <http://purl.obolibrary.org/obo/OBI_0000070> .


###  Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi
