Skip to content

Commit 98157a6

Browse files
committed
domain-range constrs
1 parent c677fb5 commit 98157a6

2 files changed

Lines changed: 191 additions & 154 deletions

File tree

src/ontology/ro-edit.owl

Lines changed: 47 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -499,6 +499,7 @@ Declaration(ObjectProperty(obo:RO_0009501))
499499
Declaration(ObjectProperty(obo:RO_0010001))
500500
Declaration(ObjectProperty(obo:RO_0010002))
501501
Declaration(ObjectProperty(obo:RO_0040035))
502+
Declaration(ObjectProperty(obo:RO_0040036))
502503
Declaration(ObjectProperty(owl:topObjectProperty))
503504
Declaration(DataProperty(obo:RO_0002029))
504505
Declaration(AnnotationProperty(obo:IAO_0000232))
@@ -1041,6 +1042,8 @@ AnnotationAssertion(obo:RO_0001900 obo:RO_0000300 obo:RO_0001901)
10411042
AnnotationAssertion(cito:citesAsAuthority obo:RO_0000300 <http://www.ncbi.nlm.nih.gov/pubmed/22402613>)
10421043
AnnotationAssertion(rdfs:label obo:RO_0000300 "in neural circuit with"@en)
10431044
TransitiveObjectProperty(obo:RO_0000300)
1045+
ObjectPropertyDomain(obo:RO_0000300 obo:CL_0000540)
1046+
ObjectPropertyRange(obo:RO_0000300 obo:CL_0000540)
10441047

10451048
# Object Property: obo:RO_0000301 (upstream in neural circuit with)
10461049

@@ -1206,6 +1209,8 @@ AnnotationAssertion(obo:IAO_0000117 obo:RO_0002005 "David Osumi-Sutherland")
12061209
AnnotationAssertion(cito:citesAsAuthority obo:RO_0002005 "http://www.ncbi.nlm.nih.gov/pubmed/22402613"^^xsd:anyURI)
12071210
AnnotationAssertion(rdfs:label obo:RO_0002005 "innervated_by"@en)
12081211
InverseObjectProperties(obo:RO_0002005 obo:RO_0002134)
1212+
ObjectPropertyDomain(obo:RO_0002005 obo:CARO_0000003)
1213+
ObjectPropertyRange(obo:RO_0002005 obo:CARO_0001001)
12091214

12101215
# Object Property: obo:RO_0002006 (has synaptic terminal of)
12111216

@@ -1458,6 +1463,7 @@ AnnotationAssertion(obo:RO_0001900 obo:RO_0002100 obo:RO_0001901)
14581463
AnnotationAssertion(rdfs:label obo:RO_0002100 "has soma location"@en)
14591464
SubObjectPropertyOf(obo:RO_0002100 obo:RO_0002131)
14601465
ObjectPropertyDomain(obo:RO_0002100 obo:CL_0000540)
1466+
ObjectPropertyRange(obo:RO_0002100 obo:CARO_0000003)
14611467

14621468
# Object Property: obo:RO_0002101 (fasciculates with)
14631469

@@ -1630,6 +1636,7 @@ AnnotationAssertion(obo:IAO_0000114 obo:RO_0002111 obo:IAO_0000125)
16301636
AnnotationAssertion(obo:IAO_0000118 obo:RO_0002111 "has neurotransmitter")
16311637
AnnotationAssertion(rdfs:label obo:RO_0002111 "releases neurotransmitter"@en)
16321638
SubObjectPropertyOf(obo:RO_0002111 owl:topObjectProperty)
1639+
ObjectPropertyDomain(obo:RO_0002111 obo:CARO_0000003)
16331640

16341641
# Object Property: obo:RO_0002112 (synapsed_by_via_type_Is_bouton)
16351642

@@ -2601,8 +2608,8 @@ AnnotationAssertion(obo:IAO_0000117 obo:RO_0002296 "Chris Mungall")
26012608
AnnotationAssertion(obo:IAO_0000119 obo:RO_0002296 "http://www.geneontology.org/GO.doc.development.shtml"^^xsd:anyURI)
26022609
AnnotationAssertion(oboInOwl:shorthand obo:RO_0002296 "results_in_development_of"^^xsd:string)
26032610
AnnotationAssertion(rdfs:label obo:RO_0002296 "results in development of"@en)
2604-
SubObjectPropertyOf(obo:RO_0002296 obo:RO_0000057)
26052611
SubObjectPropertyOf(obo:RO_0002296 obo:RO_0002295)
2612+
SubObjectPropertyOf(obo:RO_0002296 obo:RO_0040036)
26062613

26072614
# Object Property: obo:RO_0002297 (results in formation of)
26082615

@@ -2627,8 +2634,8 @@ AnnotationAssertion(obo:IAO_0000117 obo:RO_0002298 "Chris Mungall")
26272634
AnnotationAssertion(obo:IAO_0000119 obo:RO_0002298 "GOC:mtg_berkeley_2013")
26282635
AnnotationAssertion(oboInOwl:shorthand obo:RO_0002298 "results_in_morphogenesis_of"^^xsd:string)
26292636
AnnotationAssertion(rdfs:label obo:RO_0002298 "results in morphogenesis of"@en)
2630-
SubObjectPropertyOf(obo:RO_0002298 obo:RO_0000057)
26312637
SubObjectPropertyOf(obo:RO_0002298 obo:RO_0002295)
2638+
SubObjectPropertyOf(obo:RO_0002298 obo:RO_0040036)
26322639

26332640
# Object Property: obo:RO_0002299 (results in maturation of)
26342641

@@ -2640,8 +2647,8 @@ AnnotationAssertion(obo:IAO_0000117 obo:RO_0002299 "Chris Mungall")
26402647
AnnotationAssertion(obo:IAO_0000119 obo:RO_0002299 "GOC:mtg_berkeley_2013")
26412648
AnnotationAssertion(oboInOwl:shorthand obo:RO_0002299 "results_in_maturation_of"^^xsd:string)
26422649
AnnotationAssertion(rdfs:label obo:RO_0002299 "results in maturation of"@en)
2643-
SubObjectPropertyOf(obo:RO_0002299 obo:RO_0000057)
26442650
SubObjectPropertyOf(obo:RO_0002299 obo:RO_0002295)
2651+
SubObjectPropertyOf(obo:RO_0002299 obo:RO_0040036)
26452652

26462653
# Object Property: obo:RO_0002300 (results in disappearance of)
26472654

@@ -2728,8 +2735,8 @@ AnnotationAssertion(obo:IAO_0000115 obo:RO_0002313 "Holds between p and c when p
27282735
AnnotationAssertion(obo:IAO_0000117 obo:RO_0002313 "Chris Mungall")
27292736
AnnotationAssertion(obo:IAO_0000118 obo:RO_0002313 "regulates localization of")
27302737
AnnotationAssertion(rdfs:label obo:RO_0002313 "transports or maintains localization of"@en)
2731-
SubObjectPropertyOf(obo:RO_0002313 obo:RO_0000057)
27322738
SubObjectPropertyOf(obo:RO_0002313 obo:RO_0002337)
2739+
SubObjectPropertyOf(obo:RO_0002313 obo:RO_0040036)
27332740

27342741
# Object Property: obo:RO_0002314 (inheres in part of)
27352742

@@ -2750,9 +2757,9 @@ AnnotationAssertion(obo:IAO_0000117 obo:RO_0002315 "Chris Mungall")
27502757
AnnotationAssertion(obo:IAO_0000119 obo:RO_0002315 "GOC:mtg_berkeley_2013")
27512758
AnnotationAssertion(oboInOwl:shorthand obo:RO_0002315 "results_in_acquisition_of_features_of"^^xsd:string)
27522759
AnnotationAssertion(rdfs:label obo:RO_0002315 "results in acquisition of features of"@en)
2753-
SubObjectPropertyOf(obo:RO_0002315 obo:RO_0000057)
27542760
SubObjectPropertyOf(obo:RO_0002315 obo:RO_0002295)
2755-
ObjectPropertyRange(obo:RO_0002315 obo:CL_0000000)
2761+
SubObjectPropertyOf(obo:RO_0002315 obo:RO_0040036)
2762+
ObjectPropertyRange(obo:RO_0002315 obo:CARO_0000003)
27562763

27572764
# Object Property: obo:RO_0002320 (evolutionarily related to)
27582765

@@ -2975,8 +2982,8 @@ SubObjectPropertyOf(obo:RO_0002342 obo:RO_0002344)
29752982
AnnotationAssertion(obo:IAO_0000112 obo:RO_0002343 "'pollen tube growth' results_in growth_of some 'pollen tube'")
29762983
AnnotationAssertion(obo:IAO_0000117 obo:RO_0002343 "Chris Mungall")
29772984
AnnotationAssertion(rdfs:label obo:RO_0002343 "results in growth of"@en)
2978-
SubObjectPropertyOf(obo:RO_0002343 obo:RO_0000057)
29792985
SubObjectPropertyOf(obo:RO_0002343 obo:RO_0002295)
2986+
SubObjectPropertyOf(obo:RO_0002343 obo:RO_0040036)
29802987

29812988
# Object Property: obo:RO_0002344 (results in transport to from or in)
29822989

@@ -3041,8 +3048,8 @@ SubObjectPropertyOf(obo:RO_0002354 obo:RO_0002353)
30413048
AnnotationAssertion(obo:IAO_0000115 obo:RO_0002355 "A relationship between a process and an anatomical entity such that the process contributes to the act of creating the structural organization of the anatomical entity.")
30423049
AnnotationAssertion(obo:IAO_0000117 obo:RO_0002355 "Chris Mungall")
30433050
AnnotationAssertion(rdfs:label obo:RO_0002355 "results in structural organization of"@en)
3044-
SubObjectPropertyOf(obo:RO_0002355 obo:RO_0000057)
30453051
SubObjectPropertyOf(obo:RO_0002355 obo:RO_0002295)
3052+
SubObjectPropertyOf(obo:RO_0002355 obo:RO_0040036)
30463053

30473054
# Object Property: obo:RO_0002356 (results in specification of)
30483055

@@ -3301,7 +3308,6 @@ AnnotationAssertion(rdfs:comment obo:RO_0002403 "Likely to be obsoleted. See:
33013308
https://docs.google.com/document/d/1QMhs9J-P_q3o_rDh-IX4ZEnz0PnXrzLRVkI3vvz8NEQ/edit")
33023309
AnnotationAssertion(rdfs:label obo:RO_0002403 "obsolete has indirect output"^^xsd:string)
33033310
AnnotationAssertion(owl:deprecated obo:RO_0002403 "true"^^xsd:boolean)
3304-
SubObjectPropertyOf(obo:RO_0002403 obo:RO_0002234)
33053311

33063312
# Object Property: obo:RO_0002404 (causally downstream of)
33073313

@@ -3836,12 +3842,12 @@ AnnotationAssertion(obo:IAO_0000232 obo:RO_0002463 "Experimental: relation used
38363842
AnnotationAssertion(rdfs:label obo:RO_0002463 "target participant in")
38373843
SubObjectPropertyOf(obo:RO_0002463 obo:RO_0002461)
38383844

3839-
# Object Property: obo:RO_0002464 (helper property)
3845+
# Object Property: obo:RO_0002464 (helper property (not for use in curation))
38403846

38413847
AnnotationAssertion(obo:IAO_0000114 obo:RO_0002464 obo:IAO_0000428)
38423848
AnnotationAssertion(obo:IAO_0000117 obo:RO_0002464 "Chris Mungall")
38433849
AnnotationAssertion(obo:IAO_0000232 obo:RO_0002464 "This property or its subproperties is not to be used directly. These properties exist as helper properties that are used to support OWL reasoning.")
3844-
AnnotationAssertion(rdfs:label obo:RO_0002464 "helper property")
3850+
AnnotationAssertion(rdfs:label obo:RO_0002464 "helper property (not for use in curation)")
38453851

38463852
# Object Property: obo:RO_0002465 (is symbiosis)
38473853

@@ -3987,6 +3993,7 @@ AnnotationAssertion(obo:IAO_0000117 obo:RO_0002487 "Chris Mungall")
39873993
AnnotationAssertion(obo:IAO_0000232 obo:RO_0002487 "Do not use this relation directly. It is ended as a grouping for a diverse set of relations, typically connecting an anatomical entity to a biological process or developmental stage.")
39883994
AnnotationAssertion(rdfs:label obo:RO_0002487 "relation between structure and stage")
39893995
ObjectPropertyDomain(obo:RO_0002487 obo:BFO_0000002)
3996+
ObjectPropertyDomain(obo:RO_0002487 ObjectUnionOf(obo:CARO_0000006 obo:CARO_0000007))
39903997
ObjectPropertyRange(obo:RO_0002487 obo:BFO_0000003)
39913998

39923999
# Object Property: obo:RO_0002488 (existence starts during)
@@ -4418,8 +4425,8 @@ InverseObjectProperties(obo:RO_0002551 obo:RO_0002576)
44184425
AnnotationAssertion(obo:IAO_0000115 obo:RO_0002552 "p results in the end of s if p results in a change of state in s whereby s either ceases to exist, or s becomes functionally impaired or s has its fate committed such that it is put on a path to be degraded.")
44194426
AnnotationAssertion(obo:IAO_0000117 obo:RO_0002552 "Chris Mungall")
44204427
AnnotationAssertion(rdfs:label obo:RO_0002552 "results in ending of")
4421-
SubObjectPropertyOf(obo:RO_0002552 obo:RO_0000057)
44224428
SubObjectPropertyOf(obo:RO_0002552 obo:RO_0002295)
4429+
SubObjectPropertyOf(obo:RO_0002552 obo:RO_0040036)
44234430

44244431
# Object Property: obo:RO_0002553 (hyperparasite of)
44254432

@@ -4512,7 +4519,7 @@ AnnotationAssertion(obo:IAO_0000115 obo:RO_0002565 "Holds between p and c when p
45124519
AnnotationAssertion(obo:IAO_0000117 obo:RO_0002565 "Chris Mungall")
45134520
AnnotationAssertion(obo:IAO_0000232 obo:RO_0002565 "")
45144521
AnnotationAssertion(rdfs:label obo:RO_0002565 "results in movement of")
4515-
SubObjectPropertyOf(obo:RO_0002565 obo:RO_0000057)
4522+
SubObjectPropertyOf(obo:RO_0002565 obo:RO_0040036)
45164523

45174524
# Object Property: obo:RO_0002566 (causally influences)
45184525

@@ -4642,8 +4649,8 @@ SubObjectPropertyOf(obo:RO_0002584 obo:RO_0002595)
46424649

46434650
AnnotationAssertion(obo:IAO_0000116 obo:RO_0002585 "p 'results in closure of' c if and only if p is a developmental process and p results in a state of c changing from open to closed.")
46444651
AnnotationAssertion(rdfs:label obo:RO_0002585 "results in closure of")
4645-
SubObjectPropertyOf(obo:RO_0002585 obo:RO_0000057)
46464652
SubObjectPropertyOf(obo:RO_0002585 obo:RO_0002295)
4653+
SubObjectPropertyOf(obo:RO_0002585 obo:RO_0040036)
46474654

46484655
# Object Property: obo:RO_0002586 (results in breakdown of)
46494656

@@ -4684,7 +4691,7 @@ SubObjectPropertyOf(obo:RO_0002591 obo:RO_0002592)
46844691

46854692
AnnotationAssertion(obo:IAO_0000115 obo:RO_0002592 "p results in organization of c iff p results in the assembly, arrangement of constituent parts, or disassembly of c")
46864693
AnnotationAssertion(rdfs:label obo:RO_0002592 "results in organization of")
4687-
SubObjectPropertyOf(obo:RO_0002592 obo:RO_0000057)
4694+
SubObjectPropertyOf(obo:RO_0002592 obo:RO_0040036)
46884695

46894696
# Object Property: obo:RO_0002593 (existence ends at point)
46904697

@@ -5454,6 +5461,8 @@ AnnotationAssertion(obo:IAO_0000116 obo:RO_0009001 "The relation X 'has substanc
54545461
AnnotationAssertion(obo:IAO_0000117 obo:RO_0009001 "Damion Dooley")
54555462
AnnotationAssertion(rdfs:label obo:RO_0009001 "has substance added"@en)
54565463
IrreflexiveObjectProperty(obo:RO_0009001)
5464+
ObjectPropertyDomain(obo:RO_0009001 obo:BFO_0000040)
5465+
ObjectPropertyRange(obo:RO_0009001 obo:BFO_0000040)
54575466

54585467
# Object Property: obo:RO_0009002 (has substance removed)
54595468

@@ -5463,6 +5472,8 @@ AnnotationAssertion(obo:IAO_0000115 obo:RO_0009002 "\"has substance removed\" is
54635472
AnnotationAssertion(obo:IAO_0000117 obo:RO_0009002 "Damion Dooley"@en)
54645473
AnnotationAssertion(rdfs:label obo:RO_0009002 "has substance removed"@en)
54655474
IrreflexiveObjectProperty(obo:RO_0009002)
5475+
ObjectPropertyDomain(obo:RO_0009002 obo:BFO_0000040)
5476+
ObjectPropertyRange(obo:RO_0009002 obo:BFO_0000040)
54665477

54675478
# Object Property: obo:RO_0009003 (immersed in)
54685479

@@ -5472,6 +5483,8 @@ AnnotationAssertion(obo:IAO_0000115 obo:RO_0009003 "\"immersed in\" is a relatio
54725483
AnnotationAssertion(obo:IAO_0000117 obo:RO_0009003 "Damion Dooley")
54735484
AnnotationAssertion(rdfs:label obo:RO_0009003 "immersed in"@en)
54745485
IrreflexiveObjectProperty(obo:RO_0009003)
5486+
ObjectPropertyDomain(obo:RO_0009003 obo:BFO_0000040)
5487+
ObjectPropertyRange(obo:RO_0009003 obo:BFO_0000040)
54755488

54765489
# Object Property: obo:RO_0009005 (has primary substance added)
54775490

@@ -5534,6 +5547,15 @@ AnnotationAssertion(oboInOwl:created_by obo:RO_0040035 "cjm"^^xsd:string)
55345547
AnnotationAssertion(oboInOwl:creation_date obo:RO_0040035 "2018-09-26T00:00:32Z"^^xsd:dateTime)
55355548
AnnotationAssertion(rdfs:label obo:RO_0040035 "disease relationship")
55365549

5550+
# Object Property: obo:RO_0040036 (has anatomical participant)
5551+
5552+
AnnotationAssertion(obo:IAO_0000115 obo:RO_0040036 "p has anatomical participant c iff p has participant c, and c is an anatomical entity")
5553+
AnnotationAssertion(oboInOwl:created_by obo:RO_0040036 "cjm"^^xsd:string)
5554+
AnnotationAssertion(oboInOwl:creation_date obo:RO_0040036 "2018-09-26T01:08:58Z"^^xsd:dateTime)
5555+
AnnotationAssertion(rdfs:label obo:RO_0040036 "has anatomical participant")
5556+
SubObjectPropertyOf(obo:RO_0040036 obo:RO_0000057)
5557+
ObjectPropertyRange(obo:RO_0040036 ObjectUnionOf(obo:CARO_0000006 obo:CARO_0000007))
5558+
55375559
# Object Property: obo:RO_HOM0000001 (in homology relationship with)
55385560

55395561
SubObjectPropertyOf(obo:RO_HOM0000001 obo:RO_0002158)
@@ -5565,11 +5587,20 @@ DataPropertyRange(obo:RO_0002029 DatatypeRestriction(xsd:short xsd:minInclusive
55655587
# Class: obo:BFO_0000002 (continuant)
55665588

55675589
SubClassOf(obo:BFO_0000002 ObjectAllValuesFrom(obo:RO_0002214 obo:BFO_0000002))
5590+
SubClassOf(obo:BFO_0000002 ObjectAllValuesFrom(obo:RO_HOM0000000 obo:BFO_0000002))
5591+
5592+
# Class: obo:BFO_0000003 (occurrent)
5593+
5594+
SubClassOf(obo:BFO_0000003 ObjectAllValuesFrom(obo:RO_HOM0000000 obo:BFO_0000003))
55685595

55695596
# Class: obo:BFO_0000015 (process)
55705597

55715598
SubClassOf(obo:BFO_0000015 ObjectAllValuesFrom(obo:RO_0002214 obo:BFO_0000015))
55725599

5600+
# Class: obo:CARO_0000006 (material anatomical entity)
5601+
5602+
SubClassOf(obo:CARO_0000006 ObjectAllValuesFrom(obo:RO_0002179 obo:CARO_0000003))
5603+
55735604
# Class: obo:GO_0004842 (ubiquitin-protein ligase activity)
55745605

55755606
SubClassOf(obo:GO_0004842 ObjectHasSelf(obo:RO_0002482))
@@ -5791,6 +5822,7 @@ DLSafeRule(Annotation(rdfs:comment "if effector directly positively regulates X,
57915822
DLSafeRule(Annotation(rdfs:label "if effector directly negatively regulates X, its parent MF directly negatively regulates X") Body(ObjectPropertyAtom(obo:RO_0002025 Variable(<urn:swrl#mf>) Variable(<urn:swrl#eff>)) ObjectPropertyAtom(obo:RO_0002630 Variable(<urn:swrl#mf>) Variable(<urn:swrl#mf2>)))Head(ObjectPropertyAtom(obo:RO_0002630 Variable(<urn:swrl#eff>) Variable(<urn:swrl#mf2>))))
57925823
DLSafeRule(Body(ObjectPropertyAtom(obo:RO_0002213 Variable(<urn:swrl#y>) Variable(<urn:swrl#z>)) ObjectPropertyAtom(obo:RO_0002212 Variable(<urn:swrl#x>) Variable(<urn:swrl#y>)))Head(ObjectPropertyAtom(obo:RO_0002212 Variable(<urn:swrl#x>) Variable(<urn:swrl#z>))))
57935824
DLSafeRule(Body(ObjectPropertyAtom(obo:RO_0002213 Variable(<urn:swrl#x>) Variable(<urn:swrl#y>)) ObjectPropertyAtom(obo:RO_0002212 Variable(<urn:swrl#y>) Variable(<urn:swrl#z>)))Head(ObjectPropertyAtom(obo:RO_0002212 Variable(<urn:swrl#x>) Variable(<urn:swrl#z>))))
5825+
AnnotationAssertion(owl:deprecated obo:BFO_0000060 "true"^^xsd:boolean)
57945826
AnnotationAssertion(obo:IAO_0000115 obo:RO_0000092 "inverse of has disposition")
57955827
AnnotationAssertion(oboInOwl:inSubset obo:RO_0000092 obo:RO_0002259)
57965828
AnnotationAssertion(obo:IAO_0000232 obo:RO_0001000 "This relation is taken from the RO2005 version of RO. It may be obsoleted and replaced by relations with different definitions. See also the 'develops from' family of relations.")

0 commit comments

Comments
 (0)