forked from oborel/obo-relations
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ro-base.obo
6445 lines (5815 loc) · 384 KB
/
ro-base.obo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
format-version: 1.2
data-version: ro/releases/2020-12-18/ro-base.owl
subsetdef: http://purl.obolibrary.org/obo/valid_for_go_annotation_extension ""
subsetdef: http://purl.obolibrary.org/obo/valid_for_go_gp2term ""
subsetdef: http://purl.obolibrary.org/obo/valid_for_go_ontology ""
subsetdef: http://purl.obolibrary.org/obo/valid_for_gocam ""
subsetdef: ro-eco ""
subsetdef: RO:0002259 ""
remark: Includes Ontology(OntologyID(OntologyIRI(<http://purl.obolibrary.org/obo/ro/bfo-axioms.owl>) VersionIRI(<null>))) [Axioms: 18 Logical Axioms: 7]
remark: Includes Ontology(OntologyID(OntologyIRI(<http://purl.obolibrary.org/obo/ro/bfo-classes-minimal.owl>) VersionIRI(<null>))) [Axioms: 56 Logical Axioms: 13]
remark: Includes Ontology(OntologyID(OntologyIRI(<http://purl.obolibrary.org/obo/ro/chemical.owl>) VersionIRI(<null>))) [Axioms: 9 Logical Axioms: 3]
remark: Includes Ontology(OntologyID(OntologyIRI(<http://purl.obolibrary.org/obo/ro/core.owl>) VersionIRI(<null>))) [Axioms: 291 Logical Axioms: 62]
remark: Includes Ontology(OntologyID(OntologyIRI(<http://purl.obolibrary.org/obo/ro/el-constraints.owl>) VersionIRI(<null>))) [Axioms: 6 Logical Axioms: 2]
remark: Includes Ontology(OntologyID(OntologyIRI(<http://purl.obolibrary.org/obo/ro/generated-axioms.owl>) VersionIRI(<null>))) [Axioms: 18 Logical Axioms: 9]
remark: Includes Ontology(OntologyID(OntologyIRI(<http://purl.obolibrary.org/obo/ro/rohom.owl>) VersionIRI(<null>))) [Axioms: 731 Logical Axioms: 148]
remark: Includes Ontology(OntologyID(OntologyIRI(<http://purl.obolibrary.org/obo/ro/temporal-intervals.owl>) VersionIRI(<null>))) [Axioms: 146 Logical Axioms: 45]
ontology: ro/ro-base
property_value: http://purl.org/dc/elements/1.1/description "The OBO Relations Ontology (RO) is a collection of OWL relations (ObjectProperties) intended for use across a wide variety of biological ontologies." xsd:string
property_value: http://purl.org/dc/elements/1.1/title "OBO Relations Ontology" xsd:string
property_value: http://purl.org/dc/terms/license https://creativecommons.org/publicdomain/zero/1.0/
property_value: http://xmlns.com/foaf/0.1/homepage " https://github.com/oborel/obo-relations/" xsd:anyURI
owl-axioms: Prefix(owl:=<http://www.w3.org/2002/07/owl#>)\nPrefix(rdf:=<http://www.w3.org/1999/02/22-rdf-syntax-ns#>)\nPrefix(xml:=<http://www.w3.org/XML/1998/namespace>)\nPrefix(xsd:=<http://www.w3.org/2001/XMLSchema#>)\nPrefix(rdfs:=<http://www.w3.org/2000/01/rdf-schema#>)\n\n\nOntology(\nDeclaration(Class(<http://purl.obolibrary.org/obo/BFO_0000002>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/BFO_0000003>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/BFO_0000004>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/BFO_0000006>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/BFO_0000015>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/BFO_0000019>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/BFO_0000031>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/BFO_0000040>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/BFO_0000141>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/CARO_0000006>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/CARO_0000007>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/CARO_0010000>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/CL_0000000>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/CL_0000540>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/GO_0003674>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/GO_0004842>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/GO_0008150>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/GO_0016301>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/GO_0044403>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/GO_0072519>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/GO_0085030>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/GO_0085031>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/OGMS_0000031>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/PATO_0000402>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/PATO_0001199>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/RO_0002577>))\nDeclaration(Class(<http://purl.obolibrary.org/obo/UPHENO_0001001>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/BFO_0000050>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/BFO_0000051>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/BFO_0000055>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/BFO_0000062>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/BFO_0000063>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/BFO_0000066>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0000052>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0000053>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0000056>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0000057>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0001025>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002008>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002013>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002014>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002015>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002018>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002025>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002103>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002131>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002132>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002170>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002176>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002180>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002204>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002207>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002211>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002212>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002213>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002215>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002233>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002234>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002327>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002331>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002333>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002351>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002352>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002376>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002378>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002379>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002380>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002400>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002404>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002411>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002418>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002425>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002440>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002441>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002442>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002443>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002444>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002447>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002448>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002449>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002450>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002461>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002462>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002463>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002465>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002466>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002467>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002468>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002480>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002481>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002482>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002496>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002497>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002510>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002512>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002513>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002551>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002566>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002578>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002583>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002593>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002629>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0002630>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0003000>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0003301>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0004000>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0004022>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0004026>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0004027>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0004029>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0009001>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0009002>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0009003>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0009005>))\nDeclaration(ObjectProperty(<http://purl.obolibrary.org/obo/RO_0040036>))\nDeclaration(DataProperty(<http://purl.obolibrary.org/obo/RO_0002029>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/IAO_0000426>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0001900>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002161>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002171>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002172>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002173>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002174>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002175>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002416>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002419>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002420>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002421>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002422>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002423>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002474>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002475>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002483>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002484>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002504>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002535>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002536>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002537>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002538>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002539>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002540>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002541>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002542>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002543>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002544>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002545>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002546>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002547>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002548>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002549>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002550>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002560>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002561>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002562>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002575>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002579>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002580>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002581>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002582>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002594>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002601>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002602>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002603>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002604>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002605>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002611>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002612>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002613>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0002617>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0004048>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0004049>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0004050>))\nDeclaration(AnnotationProperty(<http://purl.obolibrary.org/obo/RO_0040042>))\nDeclaration(AnnotationProperty(<http://swrl.stanford.edu/ontologies/3.3/swrla.owl#isRuleEnabled>))\n############################\n# Annotation Properties\n############################\n\n# Annotation Property: <http://purl.obolibrary.org/obo/IAO_0000426> (<http://purl.obolibrary.org/obo/IAO_0000426>)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/IAO_0000426> <http://purl.obolibrary.org/obo/RO_0002422>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0001900> (<http://purl.obolibrary.org/obo/RO_0001900>)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0001900> <http://purl.obolibrary.org/obo/RO_0002422>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002161> (never in taxon)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002161> <http://purl.obolibrary.org/obo/RO_0002172>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002171> (mutually spatially disjoint with)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002171> <http://purl.obolibrary.org/obo/RO_0002420>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002172> (taxonomic class assertion)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002172> <http://purl.obolibrary.org/obo/RO_0002420>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002173> (ambiguous for taxon)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002173> <http://purl.obolibrary.org/obo/RO_0002172>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002174> (dubious for taxon)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002174> <http://purl.obolibrary.org/obo/RO_0002172>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002175> (present in taxon)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002175> <http://purl.obolibrary.org/obo/RO_0002172>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002419> (annotation property cardinality)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002419> <http://purl.obolibrary.org/obo/RO_0002423>)\nAnnotationPropertyRange(<http://purl.obolibrary.org/obo/RO_0002419> xsd:nonNegativeInteger)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002420> (logical macro assertion on a class)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002420> <http://purl.obolibrary.org/obo/RO_0002416>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002421> (logical macro assertion on a property)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002421> <http://purl.obolibrary.org/obo/RO_0002416>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002422> (logical macro assertion on an object property)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002422> <http://purl.obolibrary.org/obo/RO_0002421>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002423> (logical macro assertion on an annotation property)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002423> <http://purl.obolibrary.org/obo/RO_0002421>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002474> (dispositional interpretation)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002474> <http://purl.obolibrary.org/obo/RO_0002422>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002475> (has no connections with)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002475> <http://purl.obolibrary.org/obo/RO_0002420>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002484> (curator guidance link)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002484> <http://purl.obolibrary.org/obo/RO_0002483>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002504> (always present in taxon)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002504> <http://purl.obolibrary.org/obo/RO_0002175>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002535> (temporal logical macro assertion on a class)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002535> <http://purl.obolibrary.org/obo/RO_0002420>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002536> (measurement property has unit)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002536> <http://purl.obolibrary.org/obo/RO_0002423>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002537> (has start time value)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002537> <http://purl.obolibrary.org/obo/RO_0002535>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002538> (has end time value)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002538> <http://purl.obolibrary.org/obo/RO_0002535>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002539> (start, days post fertilization)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002539> <http://purl.obolibrary.org/obo/RO_0002537>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002540> (end, days post fertilization)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002540> <http://purl.obolibrary.org/obo/RO_0002538>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002541> (start, years post birth)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002541> <http://purl.obolibrary.org/obo/RO_0002537>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002542> (end, years post birth)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002542> <http://purl.obolibrary.org/obo/RO_0002538>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002543> (start, months post birth)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002543> <http://purl.obolibrary.org/obo/RO_0002537>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002544> (end, months post birth)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002544> <http://purl.obolibrary.org/obo/RO_0002538>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002545> (month of gestation)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002545> <http://purl.obolibrary.org/obo/RO_0002535>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002546> (has developmental stage marker)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002546> <http://purl.obolibrary.org/obo/RO_0002535>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002547> (start, days post coitum)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002547> <http://purl.obolibrary.org/obo/RO_0002537>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002548> (end, days post coitum)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002548> <http://purl.obolibrary.org/obo/RO_0002538>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002549> (start, weeks post birth)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002549> <http://purl.obolibrary.org/obo/RO_0002537>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002550> (end, weeks post birth)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002550> <http://purl.obolibrary.org/obo/RO_0002538>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002560> (is asymmetric relational form of process class)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002560> <http://purl.obolibrary.org/obo/RO_0002562>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002561> (is symmetric relational form of process class)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002561> <http://purl.obolibrary.org/obo/RO_0002562>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002562> (is relational form of process class)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002562> <http://purl.obolibrary.org/obo/RO_0002594>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002575> (is direct form of)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002575> <http://purl.obolibrary.org/obo/RO_0002422>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002579> (is indirect form of)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002579> <http://purl.obolibrary.org/obo/RO_0002422>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002580> (logical macro assertion on an axiom)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002580> <http://purl.obolibrary.org/obo/RO_0002416>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002581> (is a defining property chain axiom)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002581> <http://purl.obolibrary.org/obo/RO_0002580>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002582> (is a defining property chain axiom where second argument is reflexive)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002582> <http://purl.obolibrary.org/obo/RO_0002581>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002594> (is relational form of a class)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002594> <http://purl.obolibrary.org/obo/RO_0002422>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002601> (logical macro assertion involving identity)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002601> <http://purl.obolibrary.org/obo/RO_0002416>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002602> (in approximate one to one relationship with)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002602> <http://purl.obolibrary.org/obo/RO_0002601>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002603> (is approximately equivalent to)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002603> <http://purl.obolibrary.org/obo/RO_0002602>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002604> (is opposite of)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002604> <http://purl.obolibrary.org/obo/RO_0002602>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002605> (is indistinguishable from)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002605> <http://purl.obolibrary.org/obo/RO_0002603>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002611> (evidential logical macro assertion on an axiom)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002611> <http://purl.obolibrary.org/obo/RO_0002580>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002612> (axiom has evidence)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002612> <http://purl.obolibrary.org/obo/RO_0002611>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002613> (axiom contradicted by evidence)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002613> <http://purl.obolibrary.org/obo/RO_0002611>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0002617> (is representative IRI for equivalence set)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0002617> <http://purl.obolibrary.org/obo/RO_0002601>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0004048> (is directional form of)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0004048> <http://purl.obolibrary.org/obo/RO_0002422>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0004049> (is positive form of)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0004049> <http://purl.obolibrary.org/obo/RO_0004048>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0004050> (is negative form of)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0004050> <http://purl.obolibrary.org/obo/RO_0004048>)\n\n# Annotation Property: <http://purl.obolibrary.org/obo/RO_0040042> (is homeomorphic for)\n\nSubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/RO_0040042> <http://purl.obolibrary.org/obo/RO_0002422>)\n\n\n############################\n# Object Properties\n############################\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0001025> (located in)\n\nObjectPropertyRange(<http://purl.obolibrary.org/obo/RO_0001025> ObjectIntersectionOf(<http://purl.obolibrary.org/obo/BFO_0000004> ObjectComplementOf(<http://purl.obolibrary.org/obo/BFO_0000006>)))\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0002008> (coincident with)\n\nObjectPropertyRange(<http://purl.obolibrary.org/obo/RO_0002008> ObjectIntersectionOf(<http://purl.obolibrary.org/obo/BFO_0000002> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0000053> <http://purl.obolibrary.org/obo/PATO_0001199>)))\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0002103> (synapsed by)\n\nObjectPropertyRange(<http://purl.obolibrary.org/obo/RO_0002103> ObjectUnionOf(<http://purl.obolibrary.org/obo/CL_0000540> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/BFO_0000050> <http://purl.obolibrary.org/obo/CL_0000540>)))\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0002132> (has fasciculating neuron projection)\n\nObjectPropertyRange(<http://purl.obolibrary.org/obo/RO_0002132> ObjectUnionOf(<http://purl.obolibrary.org/obo/CL_0000540> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/BFO_0000050> <http://purl.obolibrary.org/obo/CL_0000540>)))\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0002170> (connected to)\n\nObjectPropertyRange(<http://purl.obolibrary.org/obo/RO_0002170> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/BFO_0000050> <http://purl.obolibrary.org/obo/RO_0002577>))\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0002176> (connects)\n\nObjectPropertyRange(<http://purl.obolibrary.org/obo/RO_0002176> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/BFO_0000050> <http://purl.obolibrary.org/obo/RO_0002577>))\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0002204> (gene product of)\n\nObjectPropertyRange(<http://purl.obolibrary.org/obo/RO_0002204> ObjectUnionOf(<http://purl.obolibrary.org/obo/BFO_0000031> <http://purl.obolibrary.org/obo/BFO_0000040>))\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0002207> (directly develops from)\n\nObjectPropertyRange(<http://purl.obolibrary.org/obo/RO_0002207> ObjectUnionOf(<http://purl.obolibrary.org/obo/CARO_0010000> <http://purl.obolibrary.org/obo/CL_0000000>))\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0002351> (has member)\n\nIrreflexiveObjectProperty(<http://purl.obolibrary.org/obo/RO_0002351>)\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0002378> (anabranch of)\n\nSubObjectPropertyOf(<http://purl.obolibrary.org/obo/RO_0002378> ObjectInverseOf(<http://purl.obolibrary.org/obo/RO_0002376>))\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0002380> (branching part of)\n\nObjectPropertyRange(<http://purl.obolibrary.org/obo/RO_0002380> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0000053> <http://purl.obolibrary.org/obo/PATO_0000402>))\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0002425> (differs in attribute of)\n\nObjectPropertyRange(<http://purl.obolibrary.org/obo/RO_0002425> ObjectUnionOf(<http://purl.obolibrary.org/obo/BFO_0000004> <http://purl.obolibrary.org/obo/BFO_0000015>))\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0002510> (transcribed from)\n\nObjectPropertyRange(<http://purl.obolibrary.org/obo/RO_0002510> ObjectUnionOf(<http://purl.obolibrary.org/obo/BFO_0000031> <http://purl.obolibrary.org/obo/BFO_0000040>))\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0002512> (ribosomal translation of)\n\nObjectPropertyRange(<http://purl.obolibrary.org/obo/RO_0002512> ObjectUnionOf(<http://purl.obolibrary.org/obo/BFO_0000031> <http://purl.obolibrary.org/obo/BFO_0000040>))\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0002513> (ribosomally translates to)\n\nObjectPropertyRange(<http://purl.obolibrary.org/obo/RO_0002513> ObjectUnionOf(<http://purl.obolibrary.org/obo/BFO_0000031> <http://purl.obolibrary.org/obo/BFO_0000040>))\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0002551> (has skeleton)\n\nIrreflexiveObjectProperty(<http://purl.obolibrary.org/obo/RO_0002551>)\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0003301> (has role in modeling)\n\nIrreflexiveObjectProperty(<http://purl.obolibrary.org/obo/RO_0003301>)\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0004000> (condition has genetic basis in)\n\nObjectPropertyRange(<http://purl.obolibrary.org/obo/RO_0004000> ObjectUnionOf(<http://purl.obolibrary.org/obo/BFO_0000015> <http://purl.obolibrary.org/obo/BFO_0000019> <http://purl.obolibrary.org/obo/BFO_0000040>))\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0004022> (disease has basis in feature)\n\nObjectPropertyRange(<http://purl.obolibrary.org/obo/RO_0004022> ObjectUnionOf(<http://purl.obolibrary.org/obo/OGMS_0000031> <http://purl.obolibrary.org/obo/UPHENO_0001001>))\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0004026> (disease has location)\n\nObjectPropertyRange(<http://purl.obolibrary.org/obo/RO_0004026> ObjectUnionOf(<http://purl.obolibrary.org/obo/CARO_0000006> <http://purl.obolibrary.org/obo/CARO_0000007>))\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0004027> (disease has inflammation site)\n\nObjectPropertyRange(<http://purl.obolibrary.org/obo/RO_0004027> ObjectUnionOf(<http://purl.obolibrary.org/obo/CARO_0000006> <http://purl.obolibrary.org/obo/CARO_0000007>))\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0004029> (disease has feature)\n\nObjectPropertyRange(<http://purl.obolibrary.org/obo/RO_0004029> ObjectUnionOf(<http://purl.obolibrary.org/obo/OGMS_0000031> <http://purl.obolibrary.org/obo/UPHENO_0001001>))\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0009001> (has substance added)\n\nIrreflexiveObjectProperty(<http://purl.obolibrary.org/obo/RO_0009001>)\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0009002> (has substance removed)\n\nIrreflexiveObjectProperty(<http://purl.obolibrary.org/obo/RO_0009002>)\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0009003> (immersed in)\n\nIrreflexiveObjectProperty(<http://purl.obolibrary.org/obo/RO_0009003>)\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0009005> (has primary substance added)\n\nIrreflexiveObjectProperty(<http://purl.obolibrary.org/obo/RO_0009005>)\n\n# Object Property: <http://purl.obolibrary.org/obo/RO_0040036> (has anatomical participant)\n\nObjectPropertyRange(<http://purl.obolibrary.org/obo/RO_0040036> ObjectUnionOf(<http://purl.obolibrary.org/obo/CARO_0000006> <http://purl.obolibrary.org/obo/CARO_0000007>))\n\n\n############################\n# Data Properties\n############################\n\n# Data Property: <http://purl.obolibrary.org/obo/RO_0002029> (has increased age-specific mortality rate)\n\nDataPropertyRange(<http://purl.obolibrary.org/obo/RO_0002029> DatatypeRestriction(xsd:short xsd:minInclusive \"0\"^^xsd:short xsd:maxInclusive \"100\"^^xsd:short))\n\n\n\n############################\n# Classes\n############################\n\n# Class: <http://purl.obolibrary.org/obo/BFO_0000002> (continuant)\n\nDisjointClasses(<http://purl.obolibrary.org/obo/BFO_0000002> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/BFO_0000050> <http://purl.obolibrary.org/obo/BFO_0000003>))\n\n# Class: <http://purl.obolibrary.org/obo/BFO_0000003> (occurrent)\n\nDisjointClasses(<http://purl.obolibrary.org/obo/BFO_0000003> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/BFO_0000050> <http://purl.obolibrary.org/obo/BFO_0000002>))\n\n# Class: <http://purl.obolibrary.org/obo/BFO_0000040> (material entity)\n\nDisjointClasses(<http://purl.obolibrary.org/obo/BFO_0000040> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/BFO_0000050> <http://purl.obolibrary.org/obo/BFO_0000141>))\n\n# Class: <http://purl.obolibrary.org/obo/BFO_0000141> (immaterial entity)\n\nDisjointClasses(<http://purl.obolibrary.org/obo/BFO_0000141> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/BFO_0000051> <http://purl.obolibrary.org/obo/BFO_0000040>))\n\n# Class: <http://purl.obolibrary.org/obo/GO_0004842> (<http://purl.obolibrary.org/obo/GO_0004842>)\n\nSubClassOf(<http://purl.obolibrary.org/obo/GO_0004842> ObjectHasSelf(<http://purl.obolibrary.org/obo/RO_0002482>))\n\n# Class: <http://purl.obolibrary.org/obo/GO_0016301> (<http://purl.obolibrary.org/obo/GO_0016301>)\n\nSubClassOf(<http://purl.obolibrary.org/obo/GO_0016301> ObjectHasSelf(<http://purl.obolibrary.org/obo/RO_0002481>))\n\n# Class: <http://purl.obolibrary.org/obo/GO_0044403> (<http://purl.obolibrary.org/obo/GO_0044403>)\n\nSubClassOf(<http://purl.obolibrary.org/obo/GO_0044403> ObjectHasSelf(<http://purl.obolibrary.org/obo/RO_0002465>))\n\n# Class: <http://purl.obolibrary.org/obo/GO_0072519> (<http://purl.obolibrary.org/obo/GO_0072519>)\n\nSubClassOf(<http://purl.obolibrary.org/obo/GO_0072519> ObjectHasSelf(<http://purl.obolibrary.org/obo/RO_0002468>))\n\n# Class: <http://purl.obolibrary.org/obo/GO_0085030> (<http://purl.obolibrary.org/obo/GO_0085030>)\n\nSubClassOf(<http://purl.obolibrary.org/obo/GO_0085030> ObjectHasSelf(<http://purl.obolibrary.org/obo/RO_0002467>))\n\n# Class: <http://purl.obolibrary.org/obo/GO_0085031> (<http://purl.obolibrary.org/obo/GO_0085031>)\n\nSubClassOf(<http://purl.obolibrary.org/obo/GO_0085031> ObjectHasSelf(<http://purl.obolibrary.org/obo/RO_0002466>))\n\n\nSubClassOf(ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0002566> <http://purl.obolibrary.org/obo/BFO_0000040>) ObjectUnionOf(ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0000056> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0002418> <http://purl.obolibrary.org/obo/BFO_0000015>)) ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0002215> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0000056> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/RO_0002418> <http://purl.obolibrary.org/obo/BFO_0000015>)))))\nSubObjectPropertyOf(ObjectPropertyChain(<http://purl.obolibrary.org/obo/BFO_0000051> <http://purl.obolibrary.org/obo/BFO_0000055> <http://purl.obolibrary.org/obo/RO_0000052>) <http://purl.obolibrary.org/obo/RO_0000057>)\nSubObjectPropertyOf(ObjectPropertyChain(<http://purl.obolibrary.org/obo/RO_0001025> ObjectInverseOf(<http://purl.obolibrary.org/obo/RO_0001025>)) <http://purl.obolibrary.org/obo/RO_0002379>)\nSubObjectPropertyOf(ObjectPropertyChain(<http://purl.obolibrary.org/obo/RO_0002215> <http://purl.obolibrary.org/obo/RO_0002481> <http://purl.obolibrary.org/obo/RO_0002400>) <http://purl.obolibrary.org/obo/RO_0002447>)\nSubObjectPropertyOf(ObjectPropertyChain(<http://purl.obolibrary.org/obo/RO_0002215> <http://purl.obolibrary.org/obo/RO_0002482> <http://purl.obolibrary.org/obo/RO_0002400>) <http://purl.obolibrary.org/obo/RO_0002480>)\nSubObjectPropertyOf(ObjectPropertyChain(<http://purl.obolibrary.org/obo/RO_0002327> <http://purl.obolibrary.org/obo/RO_0002211> <http://purl.obolibrary.org/obo/RO_0002333>) <http://purl.obolibrary.org/obo/RO_0002448>)\nSubObjectPropertyOf(ObjectPropertyChain(<http://purl.obolibrary.org/obo/RO_0002327> <http://purl.obolibrary.org/obo/RO_0002411> <http://purl.obolibrary.org/obo/RO_0002233>) <http://purl.obolibrary.org/obo/RO_0002566>)\nSubObjectPropertyOf(ObjectPropertyChain(<http://purl.obolibrary.org/obo/RO_0002327> <http://purl.obolibrary.org/obo/RO_0002411> <http://purl.obolibrary.org/obo/RO_0002333>) <http://purl.obolibrary.org/obo/RO_0002566>)\nSubObjectPropertyOf(ObjectPropertyChain(<http://purl.obolibrary.org/obo/RO_0002327> <http://purl.obolibrary.org/obo/RO_0002629> <http://purl.obolibrary.org/obo/RO_0002333>) <http://purl.obolibrary.org/obo/RO_0002450>)\nSubObjectPropertyOf(ObjectPropertyChain(<http://purl.obolibrary.org/obo/RO_0002327> <http://purl.obolibrary.org/obo/RO_0002630> <http://purl.obolibrary.org/obo/RO_0002333>) <http://purl.obolibrary.org/obo/RO_0002449>)\nSubObjectPropertyOf(ObjectPropertyChain(<http://purl.obolibrary.org/obo/RO_0002461> <http://purl.obolibrary.org/obo/RO_0002465> ObjectInverseOf(<http://purl.obolibrary.org/obo/RO_0002461>)) <http://purl.obolibrary.org/obo/RO_0002440>)\nSubObjectPropertyOf(ObjectPropertyChain(<http://purl.obolibrary.org/obo/RO_0002461> <http://purl.obolibrary.org/obo/RO_0002466> ObjectInverseOf(<http://purl.obolibrary.org/obo/RO_0002461>)) <http://purl.obolibrary.org/obo/RO_0002441>)\nSubObjectPropertyOf(ObjectPropertyChain(<http://purl.obolibrary.org/obo/RO_0002461> <http://purl.obolibrary.org/obo/RO_0002467> ObjectInverseOf(<http://purl.obolibrary.org/obo/RO_0002461>)) <http://purl.obolibrary.org/obo/RO_0002442>)\nSubObjectPropertyOf(ObjectPropertyChain(<http://purl.obolibrary.org/obo/RO_0002461> <http://purl.obolibrary.org/obo/RO_0002468> ObjectInverseOf(<http://purl.obolibrary.org/obo/RO_0002461>)) <http://purl.obolibrary.org/obo/RO_0002443>)\nSubObjectPropertyOf(ObjectPropertyChain(<http://purl.obolibrary.org/obo/RO_0002462> <http://purl.obolibrary.org/obo/RO_0002468> ObjectInverseOf(<http://purl.obolibrary.org/obo/RO_0002463>)) <http://purl.obolibrary.org/obo/RO_0002444>)\nSubObjectPropertyOf(ObjectPropertyChain(<http://purl.obolibrary.org/obo/RO_0002583> <http://purl.obolibrary.org/obo/BFO_0000062> ObjectInverseOf(<http://purl.obolibrary.org/obo/RO_0002583>)) <http://purl.obolibrary.org/obo/RO_0002496>)\nSubObjectPropertyOf(ObjectPropertyChain(<http://purl.obolibrary.org/obo/RO_0002593> <http://purl.obolibrary.org/obo/BFO_0000063> ObjectInverseOf(<http://purl.obolibrary.org/obo/RO_0002593>)) <http://purl.obolibrary.org/obo/RO_0002497>)\nSubObjectPropertyOf(ObjectPropertyChain(ObjectInverseOf(<http://purl.obolibrary.org/obo/BFO_0000066>) <http://purl.obolibrary.org/obo/RO_0002234>) <http://purl.obolibrary.org/obo/RO_0003000>)\nSubObjectPropertyOf(ObjectPropertyChain(ObjectInverseOf(<http://purl.obolibrary.org/obo/RO_0002176>) <http://purl.obolibrary.org/obo/RO_0002176>) <http://purl.obolibrary.org/obo/RO_0002170>)\nDLSafeRule(Body(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002180> Variable(<urn:swrl#w>) Variable(<urn:swrl#p>)) ClassAtom(<http://purl.obolibrary.org/obo/BFO_0000015> Variable(<urn:swrl#w>)) ClassAtom(<http://purl.obolibrary.org/obo/BFO_0000015> Variable(<urn:swrl#p>)))Head(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002018> Variable(<urn:swrl#w>) Variable(<urn:swrl#p>))))\nDLSafeRule(Annotation(<http://swrl.stanford.edu/ontologies/3.3/swrla.owl#isRuleEnabled> \"true\"^^xsd:boolean) Annotation(rdfs:comment \"MF(X)-directly_regulates->MF(Y)-enabled_by->GP(Z) => MF(Y)-has_input->GP(Y) e.g. if 'protein kinase activity'(X) directly_regulates 'protein binding activity (Y)and this is enabled by GP(Z) then X has_input Z\"^^xsd:string) Annotation(rdfs:label \"infer input from direct reg\"^^xsd:string) Body(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002327> Variable(<http://purl.obolibrary.org/obo/ro.owl#z>) Variable(<http://purl.obolibrary.org/obo/ro.owl#y>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002578> Variable(<http://purl.obolibrary.org/obo/ro.owl#x>) Variable(<http://purl.obolibrary.org/obo/ro.owl#y>)) ClassAtom(<http://purl.obolibrary.org/obo/GO_0003674> Variable(<http://purl.obolibrary.org/obo/ro.owl#x>)) ClassAtom(<http://purl.obolibrary.org/obo/GO_0003674> Variable(<http://purl.obolibrary.org/obo/ro.owl#y>)))Head(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002233> Variable(<http://purl.obolibrary.org/obo/ro.owl#x>) Variable(<http://purl.obolibrary.org/obo/ro.owl#z>))))\nDLSafeRule(Annotation(rdfs:comment \"GP(X)-enables->MF(Y)-has_part->MF(Z) => GP(X) enables MF(Z),\ne.g. if GP X enables ATPase coupled transporter activity' and 'ATPase coupled transporter activity' has_part 'ATPase activity' then GP(X) enables 'ATPase activity'\") Annotation(rdfs:label \"enabling an MF enables its parts\") Body(ClassAtom(<http://purl.obolibrary.org/obo/GO_0003674> Variable(<urn:swrl#y>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002327> Variable(<urn:swrl#x>) Variable(<urn:swrl#y>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/BFO_0000051> Variable(<urn:swrl#y>) Variable(<urn:swrl#z>)))Head(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002327> Variable(<urn:swrl#x>) Variable(<urn:swrl#z>))))\nDLSafeRule(Annotation(<http://swrl.stanford.edu/ontologies/3.3/swrla.owl#isRuleEnabled> \"true\"^^xsd:boolean) Annotation(rdfs:comment \"GP(X)-enables->MF(Y)-part_of->BP(Z) => GP(X) involved_in BP(Z) e.g. if X enables 'protein kinase activity' and Y 'part of' 'signal tranduction' then X involved in 'signal transduction'\"^^xsd:string) Annotation(rdfs:label \"involved in BP\"^^xsd:string) Body(ClassAtom(<http://purl.obolibrary.org/obo/GO_0008150> Variable(<urn:swrl#z>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/BFO_0000050> Variable(<urn:swrl#y>) Variable(<urn:swrl#z>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002327> Variable(<urn:swrl#x>) Variable(<urn:swrl#y>)))Head(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002331> Variable(<urn:swrl#x>) Variable(<urn:swrl#z>))))\nDLSafeRule(Body(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002578> Variable(<urn:swrl#a1>) Variable(<urn:swrl#a2>)) ClassAtom(<http://purl.obolibrary.org/obo/GO_0016301> Variable(<urn:swrl#a1>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002333> Variable(<urn:swrl#a1>) Variable(<urn:swrl#g1>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002333> Variable(<urn:swrl#a2>) Variable(<urn:swrl#g2>)))Head(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002447> Variable(<urn:swrl#g1>) Variable(<urn:swrl#g2>))))\nDLSafeRule(Annotation(rdfs:comment \"This rule is dubious: added as a quick fix for expected inference in GO-CAM. The problem is most acute for transmembrane proteins, such as receptors or cell adhesion molecules, which have some subfunctions inside the cell (e.g. kinase activity) and some subfunctions outside (e.g. ligand binding). Correct annotation of where these functions occurs leads to incorrect inference about the location of the whole protein. This should probably be weakened to \\\"... -> overlaps\\\"\") Body(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/BFO_0000066> Variable(<urn:swrl#y>) Variable(<urn:swrl#z>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002327> Variable(<urn:swrl#x>) Variable(<urn:swrl#y>)))Head(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/BFO_0000050> Variable(<urn:swrl#x>) Variable(<urn:swrl#z>))))\nDLSafeRule(Annotation(rdfs:comment \"If a molecular function (X) has a regulatory subfunction, then any gene product which is an input to that subfunction has an activity that directly_regulates X. Note: this is intended for cases where the regaultory subfunction is protein binding, so it could be tightened with an additional clause to specify this.\") Annotation(rdfs:label \"inferring direct reg edge from input to regulatory subfunction\") Body(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002352> Variable(<urn:swrl#B>) Variable(<urn:swrl#C>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002333> Variable(<urn:swrl#A>) Variable(<urn:swrl#B>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002013> Variable(<urn:swrl#D>) Variable(<urn:swrl#C>)))Head(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002578> Variable(<urn:swrl#A>) Variable(<urn:swrl#D>))))\nDLSafeRule(Annotation(rdfs:label \"inferring direct neg reg edge from input to regulatory subfunction\") Body(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002352> Variable(<urn:swrl#B>) Variable(<urn:swrl#C>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002333> Variable(<urn:swrl#A>) Variable(<urn:swrl#B>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002014> Variable(<urn:swrl#D>) Variable(<urn:swrl#C>)))Head(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002630> Variable(<urn:swrl#A>) Variable(<urn:swrl#D>))))\nDLSafeRule(Annotation(rdfs:label \"inferring direct positive reg edge from input to regulatory subfunction\") Body(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002352> Variable(<urn:swrl#B>) Variable(<urn:swrl#C>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002333> Variable(<urn:swrl#A>) Variable(<urn:swrl#B>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002015> Variable(<urn:swrl#D>) Variable(<urn:swrl#C>)))Head(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002629> Variable(<urn:swrl#A>) Variable(<urn:swrl#D>))))\nDLSafeRule(Annotation(rdfs:label \"effector input is compound function input\") Body(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002233> Variable(<urn:swrl#eff>) Variable(<urn:swrl#in>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002025> Variable(<urn:swrl#mf>) Variable(<urn:swrl#eff>)))Head(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002233> Variable(<urn:swrl#mf>) Variable(<urn:swrl#in>))))\nDLSafeRule(Annotation(rdfs:label \"Input of effector is input of its parent MF\") Body(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002233> Variable(<urn:swrl#mf>) Variable(<urn:swrl#in>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002025> Variable(<urn:swrl#mf>) Variable(<urn:swrl#eff>)))Head(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002233> Variable(<urn:swrl#eff>) Variable(<urn:swrl#in>))))\nDLSafeRule(Annotation(rdfs:comment \"if effector directly regulates X, its parent MF directly regulates X\") Body(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002025> Variable(<urn:swrl#mf>) Variable(<urn:swrl#eff>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002578> Variable(<urn:swrl#mf>) Variable(<urn:swrl#mf2>)))Head(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002578> Variable(<urn:swrl#eff>) Variable(<urn:swrl#mf2>))))\nDLSafeRule(Annotation(rdfs:comment \"if effector directly positively regulates X, its parent MF directly positively regulates X\") Body(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002629> Variable(<urn:swrl#mf>) Variable(<urn:swrl#mf2>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002025> Variable(<urn:swrl#mf>) Variable(<urn:swrl#eff>)))Head(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002629> Variable(<urn:swrl#eff>) Variable(<urn:swrl#mf2>))))\nDLSafeRule(Annotation(rdfs:label \"if effector directly negatively regulates X, its parent MF directly negatively regulates X\") Body(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002025> Variable(<urn:swrl#mf>) Variable(<urn:swrl#eff>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002630> Variable(<urn:swrl#mf>) Variable(<urn:swrl#mf2>)))Head(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002630> Variable(<urn:swrl#eff>) Variable(<urn:swrl#mf2>))))\nDLSafeRule(Annotation(rdfs:label \"'causally downstream of' and 'overlaps' should be disjoint properties (a SWRL rule is required because these are non-simple properties).\") Body(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002404> Variable(<urn:swrl#x>) Variable(<urn:swrl#y>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002131> Variable(<urn:swrl#x>) Variable(<urn:swrl#y>)))Head(ClassAtom(owl:Nothing Variable(<urn:swrl#x>)) ClassAtom(owl:Nothing Variable(<urn:swrl#y>))))\nDLSafeRule(Annotation(rdfs:label \"'causally upstream of' and 'overlaps' should be disjoint properties (a SWRL rule is required because these are non-simple properties).\") Body(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002411> Variable(<urn:swrl#x>) Variable(<urn:swrl#y>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002131> Variable(<urn:swrl#x>) Variable(<urn:swrl#y>)))Head(ClassAtom(owl:Nothing Variable(<urn:swrl#x>)) ClassAtom(owl:Nothing Variable(<urn:swrl#y>))))\nDLSafeRule(Body(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002213> Variable(<urn:swrl#y>) Variable(<urn:swrl#z>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002212> Variable(<urn:swrl#x>) Variable(<urn:swrl#y>)))Head(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002212> Variable(<urn:swrl#x>) Variable(<urn:swrl#z>))))\nDLSafeRule(Body(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002213> Variable(<urn:swrl#x>) Variable(<urn:swrl#y>)) ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002212> Variable(<urn:swrl#y>) Variable(<urn:swrl#z>)))Head(ObjectPropertyAtom(<http://purl.obolibrary.org/obo/RO_0002212> Variable(<urn:swrl#x>) Variable(<urn:swrl#z>))))\nAnnotationAssertion(rdfs:comment <http://purl.obolibrary.org/obo/RO_0002432> \"\")\n)
[Term]
id: BFO:0000002
name: continuant
def: "An entity that exists in full at any time in which it exists at all, persists through time while maintaining its identity and has no temporal parts." []
disjoint_from: BFO:0000003 ! occurrent
relationship: BFO:0000050 BFO:0000002 ! part of continuant
relationship: RO:0002214 BFO:0000002 ! has prototype continuant
relationship: RO:HOM0000000 BFO:0000002 ! continuant
[Term]
id: BFO:0000003
name: occurrent
def: "An entity that has temporal parts and that happens, unfolds or develops through time." []
relationship: BFO:0000050 BFO:0000003 ! part of occurrent
relationship: RO:HOM0000000 BFO:0000003 ! occurrent
[Term]
id: BFO:0000004
name: independent continuant
def: "A continuant that is a bearer of quality and realizable entity entities, in which other entities inhere and which itself cannot inhere in anything." []
is_a: BFO:0000002 ! continuant
disjoint_from: BFO:0000020 ! specifically dependent continuant
disjoint_from: BFO:0000031 ! generically dependent continuant
relationship: BFO:0000050 BFO:0000004 ! part of independent continuant
[Term]
id: BFO:0000005
name: obsolete dependent continuant
def: "A continuant that is either dependent on one or other independent continuant bearers or inheres in or is borne by other entities." []
is_a: ObsoleteClass ! Obsolete Class
is_obsolete: true
[Term]
id: BFO:0000006
name: spatial region
is_a: BFO:0000141 ! immaterial entity
[Term]
id: BFO:0000015
name: process
def: "An occurrent that has temporal proper parts and for some time t, p s-depends_on some material entity at t." []
is_a: BFO:0000003 ! occurrent
relationship: RO:0002214 BFO:0000015 ! has prototype process
[Term]
id: BFO:0000016
name: disposition
is_a: BFO:0000017 ! realizable entity
disjoint_from: BFO:0000023 ! role
[Term]
id: BFO:0000017
name: realizable entity
def: "A specifically dependent continuant that inheres in continuant entities and are not exhibited in full at every time in which it inheres in an entity or group of entities. The exhibition or actualization of a realizable entity is a particular manifestation, functioning or process that occurs under certain circumstances." []
is_a: BFO:0000020 ! specifically dependent continuant
disjoint_from: BFO:0000019 ! quality
relationship: BFO:0000050 BFO:0000017 ! part of realizable entity
[Term]
id: BFO:0000019
name: quality
is_a: BFO:0000020 ! specifically dependent continuant
relationship: BFO:0000050 BFO:0000019 ! part of quality
[Term]
id: BFO:0000020
name: specifically dependent continuant
def: "A continuant that inheres in or is borne by other entities. Every instance of A requires some specific instance of B which must always be the same." []
is_a: BFO:0000002 ! continuant
disjoint_from: BFO:0000031 ! generically dependent continuant
relationship: BFO:0000050 BFO:0000020 ! part of specifically dependent continuant
[Term]
id: BFO:0000023
name: role
def: "A realizable entity the manifestation of which brings about some result or end that is not essential to a continuant in virtue of the kind of thing that it is but that can be served or participated in by that kind of continuant in some kinds of natural, social or institutional contexts." []
is_a: BFO:0000017 ! realizable entity
[Term]
id: BFO:0000031
name: generically dependent continuant
def: "A continuant that is dependent on one or other independent continuant bearers. For every instance of A requires some instance of (an independent continuant type) B but which instance of B serves can change from time to time." []
is_a: BFO:0000002 ! continuant
relationship: BFO:0000050 BFO:0000031 ! part of generically dependent continuant
[Term]
id: BFO:0000034
name: function
is_a: BFO:0000016 ! disposition
[Term]
id: BFO:0000040
name: material entity
def: "An independent continuant that is spatially extended whose identity is independent of that of other entities and can be maintained through time." []
is_a: BFO:0000004 ! independent continuant
disjoint_from: BFO:0000141 ! immaterial entity
[Term]
id: BFO:0000141
name: immaterial entity
is_a: BFO:0000004 ! independent continuant
[Term]
id: CARO:0000006
relationship: RO:0002179 CARO:0000003 ! drains
[Term]
id: GO:0004842
[Term]
id: GO:0016301
[Term]
id: GO:0044403
[Term]
id: GO:0072519
[Term]
id: GO:0085030
[Term]
id: GO:0085031
[Term]
id: ObsoleteClass
name: Obsolete Class
[Term]
id: RO:0002310
name: exposure event or process
def: "A process occurring within or in the vicinity of an organism that exerts some causal influence on the organism via the interaction between an exposure stimulus and an exposure receptor. The exposure stimulus may be a process, material entity or condition (for example, lack of nutrients). The exposure receptor can be an organism, organism population or a part of an organism." []
is_a: BFO:0000015 ! process
property_value: http://purl.org/dc/terms/creator "Chris Mungall" xsd:string
property_value: IAO:0000112 "An exposure event in which a human is exposed to particulate matter in the air. Here the exposure stimulus/stress is the particulate matter, the receptor is the airways and lungs of the human," xsd:string
property_value: IAO:0000112 "An exposure event in which a plant is provided with fertilizer. The exposure receptor is the root system of the plant, the stimulus is the fertilizing chemical, the route is via the soil, possibly mediated by symbotic microbes." xsd:anyURI
property_value: IAO:0000116 "This class is intended as a grouping for various domain and species-specific exposure classes. The ExO class http://purl.obolibrary.org/obo/ExO_0000002 'exposure event' assumes that all exposures involve stressors, which limits the applicability of this class to 'positive' exposures, e.g. exposing a plant to beneficial growing conditions." xsd:string
property_value: seeAlso https://github.com/oborel/obo-relations/pull/173 xsd:anyURI
created_by: cjm
creation_date: 2017-06-05T17:55:39Z
[Term]
id: RO:0002532
name: sequentially ordered entity
def: "Any entity that is ordered in discrete units along a linear axis." []
relationship: RO:0002524 RO:0002533 ! has subsequence sequence atomic unit
property_value: IAO:0000117 "Chris Mungall" xsd:string
[Term]
id: RO:0002533
name: sequence atomic unit
def: "Any individual unit of a collection of like units arranged in a linear order" []
is_a: RO:0002532 ! sequentially ordered entity
property_value: IAO:0000117 "Chris Mungall" xsd:string
property_value: IAO:0000232 "An individual unit can be a molecular entity such as a base pair, or an abstract entity, such as the abstraction of a base pair." xsd:string
[Term]
id: RO:0002534
name: sequence bearer
def: "Any entity that can be divided into parts such that each part is an atomical unit of a sequence" []
is_a: RO:0002532 ! sequentially ordered entity
property_value: IAO:0000117 "Chris Mungall" xsd:string
property_value: IAO:0000232 "Sequence bearers can be molecular entities, such as a portion of a DNA molecule, or they can be abstract entities, such as an entity representing all human sonic hedgehog regions of the genome with a particular DNA sequence." xsd:string
[Term]
id: RO:0002577
name: system
def: "A material entity consisting of multiple components that are causally integrated." []
is_a: BFO:0000040 ! material entity
property_value: IAO:0000116 "May be replaced by a BFO class, as discussed in http://www.jbiomedsem.com/content/4/1/43" xsd:string
property_value: IAO:0000117 "Chris Mungall" xsd:string
property_value: IAO:0000119 http://www.jbiomedsem.com/content/4/1/43 xsd:string
[Typedef]
id: BFO:0000050
name: part of
def: "a core relation that holds between a part and its whole" []
subset: http://purl.obolibrary.org/obo/valid_for_go_annotation_extension
subset: http://purl.obolibrary.org/obo/valid_for_go_gp2term
subset: http://purl.obolibrary.org/obo/valid_for_go_ontology
subset: http://purl.obolibrary.org/obo/valid_for_gocam
property_value: IAO:0000111 "is part of" xsd:string
property_value: IAO:0000112 "my brain is part of my body (continuant parthood, two material entities)" xsd:string
property_value: IAO:0000112 "my stomach cavity is part of my stomach (continuant parthood, immaterial entity is part of material entity)" xsd:string
property_value: IAO:0000112 "this day is part of this year (occurrent parthood)" xsd:string
property_value: IAO:0000116 "Everything is part of itself. Any part of any part of a thing is itself part of that thing. Two distinct things cannot be part of each other." xsd:string
property_value: IAO:0000116 "Occurrents are not subject to change and so parthood between occurrents holds for all the times that the part exists. Many continuants are subject to change, so parthood between continuants will only hold at certain times, but this is difficult to specify in OWL. See https://code.google.com/p/obo-relations/wiki/ROAndTime" xsd:string
property_value: IAO:0000116 "Parthood requires the part and the whole to have compatible classes: only an occurrent can be part of an occurrent; only a process can be part of a process; only a continuant can be part of a continuant; only an independent continuant can be part of an independent continuant; only an immaterial entity can be part of an immaterial entity; only a specifically dependent continuant can be part of a specifically dependent continuant; only a generically dependent continuant can be part of a generically dependent continuant. (This list is not exhaustive.)\n\nA continuant cannot be part of an occurrent: use 'participates in'. An occurrent cannot be part of a continuant: use 'has participant'. A material entity cannot be part of an immaterial entity: use 'has location'. A specifically dependent continuant cannot be part of an independent continuant: use 'inheres in'. An independent continuant cannot be part of a specifically dependent continuant: use 'bearer of'." xsd:string
property_value: IAO:0000118 "part_of" xsd:string
property_value: RO:0001900 RO:0001901
property_value: RO:0040042 BFO:0000002
property_value: RO:0040042 BFO:0000003
property_value: RO:0040042 BFO:0000004
property_value: RO:0040042 BFO:0000017
property_value: RO:0040042 BFO:0000019
property_value: RO:0040042 BFO:0000020
property_value: RO:0040042 BFO:0000031
property_value: seeAlso http://ontologydesignpatterns.org/wiki/Community:Parts_and_Collections
property_value: seeAlso http://ontologydesignpatterns.org/wiki/Submissions:PartOf
property_value: seeAlso http://www.obofoundry.org/ro/#OBO_REL:part_of xsd:string
is_transitive: true
is_a: RO:0002131 ! overlaps
inverse_of: BFO:0000051 ! has part
[Typedef]
id: BFO:0000051
name: has part
def: "a core relation that holds between a whole and its part" []
subset: http://purl.obolibrary.org/obo/valid_for_go_annotation_extension
subset: http://purl.obolibrary.org/obo/valid_for_go_ontology
subset: http://purl.obolibrary.org/obo/valid_for_gocam
property_value: IAO:0000111 "has part" xsd:string
property_value: IAO:0000112 "my body has part my brain (continuant parthood, two material entities)" xsd:string
property_value: IAO:0000112 "my stomach has part my stomach cavity (continuant parthood, material entity has part immaterial entity)" xsd:string
property_value: IAO:0000112 "this year has part this day (occurrent parthood)" xsd:string
property_value: IAO:0000116 "Everything has itself as a part. Any part of any part of a thing is itself part of that thing. Two distinct things cannot have each other as a part." xsd:string
property_value: IAO:0000116 "Occurrents are not subject to change and so parthood between occurrents holds for all the times that the part exists. Many continuants are subject to change, so parthood between continuants will only hold at certain times, but this is difficult to specify in OWL. See https://code.google.com/p/obo-relations/wiki/ROAndTime" xsd:string
property_value: IAO:0000116 "Parthood requires the part and the whole to have compatible classes: only an occurrent have an occurrent as part; only a process can have a process as part; only a continuant can have a continuant as part; only an independent continuant can have an independent continuant as part; only a specifically dependent continuant can have a specifically dependent continuant as part; only a generically dependent continuant can have a generically dependent continuant as part. (This list is not exhaustive.)\n\nA continuant cannot have an occurrent as part: use 'participates in'. An occurrent cannot have a continuant as part: use 'has participant'. An immaterial entity cannot have a material entity as part: use 'location of'. An independent continuant cannot have a specifically dependent continuant as part: use 'bearer of'. A specifically dependent continuant cannot have an independent continuant as part: use 'inheres in'." xsd:string
property_value: IAO:0000118 "has_part" xsd:string
property_value: RO:0001900 RO:0001901
is_transitive: true
is_a: RO:0002131 ! overlaps
[Typedef]
id: BFO:0000054
name: realized in
comment: Paraphrase of elucidation: a relation between a realizable entity and a process, 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
property_value: IAO:0000111 "realized in" xsd:string
property_value: IAO:0000112 "this disease is realized in this disease course" xsd:string
property_value: IAO:0000112 "this fragility is realized in this shattering" xsd:string
property_value: IAO:0000112 "this investigator role is realized in this investigation" xsd:string
property_value: IAO:0000118 "is realized by" xsd:string
property_value: IAO:0000118 "realized_in" xsd:string
property_value: IAO:0000600 "[copied from inverse property 'realizes'] to say that b realizes c at t is to assert that there is some material entity d & b is a process which has participant d at t & c is a disposition or role of which d is bearer_of at t& the type instantiated by b is correlated with the type instantiated by c. (axiom label in BFO2 Reference: [059-003])" xsd:string
property_value: isDefinedBy http://purl.obolibrary.org/obo/bfo.owl
domain: BFO:0000017 ! realizable entity
range: BFO:0000015 ! process
inverse_of: BFO:0000055 ! realizes
[Typedef]
id: BFO:0000055
name: realizes
comment: 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
property_value: IAO:0000111 "realizes" xsd:string
property_value: IAO:0000112 "this disease course realizes this disease" xsd:string
property_value: IAO:0000112 "this investigation realizes this investigator role" xsd:string
property_value: IAO:0000112 "this shattering realizes this fragility" xsd:string
property_value: IAO:0000600 "to say that b realizes c at t is to assert that there is some material entity d & b is a process which has participant d at t & c is a disposition or role of which d is bearer_of at t& the type instantiated by b is correlated with the type instantiated by c. (axiom label in BFO2 Reference: [059-003])" xsd:string
property_value: isDefinedBy http://purl.obolibrary.org/obo/iao.owl
domain: BFO:0000015 ! process
range: BFO:0000017 ! realizable entity
[Typedef]
id: BFO:0000060
name: obsolete preceded by
comment: accidentally included in BFO 1.2 proposal\n - should have been BFO_0000062
is_transitive: true
is_obsolete: true
[Typedef]
id: BFO:0000062
name: preceded by
def: "x is preceded by y if and only if the time point at which y ends is before or equivalent to the time point at which x starts. Formally: x preceded by y iff ω(y) <= α(x), where α is a function that maps a process to a start point, and ω is a function that maps a process to an end point." []
subset: ro-eco
property_value: http://purl.org/dc/elements/1.1/source http://www.obofoundry.org/ro/#OBO_REL:preceded_by xsd:string
property_value: IAO:0000111 "preceded by" xsd:string
property_value: IAO:0000116 "An example is: translation preceded_by transcription; aging preceded_by development (not however death preceded_by aging). Where derives_from links classes of continuants, preceded_by links classes of processes. Clearly, however, these two relations are not independent of each other. Thus if cells of type C1 derive_from cells of type C, then any cell division involving an instance of C1 in a given lineage is preceded_by cellular processes involving an instance of C. The assertion P preceded_by P1 tells us something about Ps in general: that is, it tells us something about what happened earlier, given what we know about what happened later. Thus it does not provide information pointing in the opposite direction, concerning instances of P1 in general; that is, that each is such as to be succeeded by some instance of P. Note that an assertion to the effect that P preceded_by P1 is rather weak; it tells us little about the relations between the underlying instances in virtue of which the preceded_by relation obtains. Typically we will be interested in stronger relations, for example in the relation immediately_preceded_by, or in relations which combine preceded_by with a condition to the effect that the corresponding instances of P and P1 share participants, or that their participants are connected by relations of derivation, or (as a first step along the road to a treatment of causality) that the one process in some way affects (for example, initiates or regulates) the other." xsd:string
property_value: IAO:0000118 "is preceded by" xsd:string
property_value: IAO:0000118 "preceded_by" xsd:string
domain: BFO:0000003 ! occurrent
range: BFO:0000003 ! occurrent
holds_over_chain: BFO:0000050 BFO:0000062
holds_over_chain: RO:0002091 BFO:0000062
holds_over_chain: RO:0002092 BFO:0000062
is_transitive: true
is_a: RO:0002086 ! ends after
inverse_of: BFO:0000063 ! precedes
[Typedef]
id: BFO:0000063
name: precedes
def: "x precedes y if and only if the time point at which x ends is before or equivalent to the time point at which y starts. Formally: x precedes y iff ω(x) <= α(y), where α is a function that maps a process to a start point, and ω is a function that maps a process to an end point." []
subset: ro-eco
property_value: IAO:0000111 "precedes" xsd:string
domain: BFO:0000003 ! occurrent
range: BFO:0000003 ! occurrent
holds_over_chain: BFO:0000050 BFO:0000063
holds_over_chain: RO:0002092 BFO:0000063
is_transitive: true
is_a: RO:0002222 ! temporally related to
[Typedef]
id: BFO:0000066
name: occurs in
def: "b occurs_in c =def b is a process and c is a material entity or immaterial entity& there exists a spatiotemporal region r and b occupies_spatiotemporal_region r.& forall(t) if b exists_at t then c exists_at t & there exist spatial regions s and s’ where & b spatially_projects_onto s at t& c is occupies_spatial_region s’ at t& s is a proper_continuant_part_of s’ at t" []
comment: Paraphrase of definition: a relation between a process and an independent continuant, in which the process takes place entirely within the independent continuant
subset: http://purl.obolibrary.org/obo/valid_for_go_annotation_extension
subset: http://purl.obolibrary.org/obo/valid_for_go_ontology
subset: http://purl.obolibrary.org/obo/valid_for_gocam
property_value: IAO:0000111 "occurs in" xsd:string
property_value: IAO:0000118 "occurs_in" xsd:string
property_value: IAO:0000118 "unfolds in" xsd:string
property_value: IAO:0000118 "unfolds_in" xsd:string
property_value: isDefinedBy http://purl.obolibrary.org/obo/bfo.owl
domain: BFO:0000003 ! occurrent
range: BFO:0000004 ! independent continuant
holds_over_chain: BFO:0000050 BFO:0000066
inverse_of: BFO:0000067 ! contains process
transitive_over: BFO:0000050 ! part of
[Typedef]
id: BFO:0000067
name: contains process
def: "[copied from inverse property 'occurs in'] b occurs_in c =def b is a process and c is a material entity or immaterial entity& there exists a spatiotemporal region r and b occupies_spatiotemporal_region r.& forall(t) if b exists_at t then c exists_at t & there exist spatial regions s and s’ where & b spatially_projects_onto s at t& c is occupies_spatial_region s’ at t& s is a proper_continuant_part_of s’ at t" []
comment: Paraphrase of definition: a relation between an independent continuant and a process, in which the process takes place entirely within the independent continuant
property_value: IAO:0000111 "site of" xsd:string
property_value: isDefinedBy http://purl.obolibrary.org/obo/bfo.owl
[Typedef]
id: RO:0000052
name: inheres in
def: "a relation between a specifically dependent continuant (the dependent) and an independent continuant (the bearer), in which the dependent specifically depends on the bearer for its existence" []
property_value: IAO:0000111 "inheres in" xsd:string
property_value: IAO:0000112 "this fragility inheres in this vase" xsd:string
property_value: IAO:0000112 "this red color inheres in this apple" xsd:string
property_value: IAO:0000116 "A dependent inheres in its bearer at all times for which the dependent exists." xsd:string
property_value: IAO:0000118 "inheres_in" xsd:string
property_value: RO:0001900 RO:0001901
is_a: RO:0002314 ! inheres in part of
inverse_of: RO:0000053 ! bearer of
[Typedef]
id: RO:0000053
name: bearer of
def: "a relation between an independent continuant (the bearer) and a specifically dependent continuant (the dependent), in which the dependent specifically depends on the bearer for its existence" []
property_value: IAO:0000111 "bearer of" xsd:string
property_value: IAO:0000112 "this apple is bearer of this red color" xsd:string
property_value: IAO:0000112 "this vase is bearer of this fragility" xsd:string
property_value: IAO:0000116 "A bearer can have many dependents, and its dependents can exist for different periods of time, but none of its dependents can exist when the bearer does not exist." xsd:string
property_value: IAO:0000118 "bearer_of" xsd:string
property_value: IAO:0000118 "is bearer of" xsd:string
property_value: RO:0001900 RO:0001901
range: BFO:0000020 ! specifically dependent continuant
[Typedef]
id: RO:0000056
name: participates in
def: "a relation between a continuant and a process, in which the continuant is somehow involved in the process" []
property_value: IAO:0000111 "participates in" xsd:string
property_value: IAO:0000112 "this blood clot participates in this blood coagulation" xsd:string
property_value: IAO:0000112 "this input material (or this output material) participates in this process" xsd:string
property_value: IAO:0000112 "this investigator participates in this investigation" xsd:string
property_value: IAO:0000118 "participates_in" xsd:string
domain: BFO:0000002 ! continuant
range: BFO:0000003 ! occurrent
inverse_of: RO:0000057 ! has participant
[Typedef]
id: RO:0000057
name: has participant
def: "a relation between a process and a continuant, in which the continuant is somehow involved in the process" []
property_value: http://purl.org/dc/elements/1.1/source http://www.obofoundry.org/ro/#OBO_REL:has_participant xsd:string
property_value: IAO:0000111 "has participant" xsd:string
property_value: IAO:0000112 "this blood coagulation has participant this blood clot" xsd:string
property_value: IAO:0000112 "this investigation has participant this investigator" xsd:string
property_value: IAO:0000112 "this process has participant this input material (or this output material)" xsd:string
property_value: IAO:0000116 "Has_participant is a primitive instance-level relation between a process, a continuant, and a time at which the continuant participates in some way in the process. The relation obtains, for example, when this particular process of oxygen exchange across this particular alveolar membrane has_participant this particular sample of hemoglobin at this particular time." xsd:string
property_value: IAO:0000118 "has_participant" xsd:string
domain: BFO:0000003 ! occurrent
range: BFO:0000002 ! continuant
holds_over_chain: BFO:0000051 RO:0000057
[Typedef]
id: RO:0000058
name: is concretized as
def: "A relationship between a generically dependent continuant and a specifically dependent continuant, in which the generically dependent continuant depends on some independent continuant in virtue of the fact that the specifically dependent continuant also depends on that same independent continuant. A generically dependent continuant may be concretized as multiple specifically dependent continuants." []
property_value: IAO:0000112 "A journal article is an information artifact that inheres in some number of printed journals. For each copy of the printed journal there is some quality that carries the journal article, such as a pattern of ink. The journal article (a generically dependent continuant) is concretized as the quality (a specifically dependent continuant), and both depend on that copy of the printed journal (an independent continuant)." xsd:string
property_value: IAO:0000112 "An investigator reads a protocol and forms a plan to carry out an assay. The plan is a realizable entity (a specifically dependent continuant) that concretizes the protocol (a generically dependent continuant), and both depend on the investigator (an independent continuant). The plan is then realized by the assay (a process)." xsd:string
domain: BFO:0000031 ! generically dependent continuant
range: BFO:0000020 ! specifically dependent continuant
inverse_of: RO:0000059 ! concretizes
[Typedef]
id: RO:0000059
name: concretizes
def: "A relationship between a specifically dependent continuant and a generically dependent continuant, in which the generically dependent continuant depends on some independent continuant in virtue of the fact that the specifically dependent continuant also depends on that same independent continuant. Multiple specifically dependent continuants can concretize the same generically dependent continuant." []
property_value: IAO:0000112 "A journal article is an information artifact that inheres in some number of printed journals. For each copy of the printed journal there is some quality that carries the journal article, such as a pattern of ink. The quality (a specifically dependent continuant) concretizes the journal article (a generically dependent continuant), and both depend on that copy of the printed journal (an independent continuant)." xsd:string
property_value: IAO:0000112 "An investigator reads a protocol and forms a plan to carry out an assay. The plan is a realizable entity (a specifically dependent continuant) that concretizes the protocol (a generically dependent continuant), and both depend on the investigator (an independent continuant). The plan is then realized by the assay (a process)." xsd:string
domain: BFO:0000020 ! specifically dependent continuant
range: BFO:0000031 ! generically dependent continuant
[Typedef]
id: RO:0000079
name: function of
def: "a relation between a function and an independent continuant (the bearer), in which the function specifically depends on the bearer for its existence" []
property_value: IAO:0000112 "this catalysis function is a function of this enzyme" xsd:string
property_value: IAO:0000116 "A function inheres in its bearer at all times for which the function exists, however the function need not be realized at all the times that the function exists." xsd:string
property_value: IAO:0000118 "function_of" xsd:string
property_value: IAO:0000118 "is function of" xsd:string
domain: BFO:0000034 ! function
is_a: RO:0000052 ! inheres in
inverse_of: RO:0000085 ! has function
[Typedef]
id: RO:0000080
name: quality of
def: "a relation between a quality and an independent continuant (the bearer), in which the quality specifically depends on the bearer for its existence" []
property_value: IAO:0000112 "this red color is a quality of this apple" xsd:string
property_value: IAO:0000116 "A quality inheres in its bearer at all times for which the quality exists." xsd:string
property_value: IAO:0000118 "is quality of" xsd:string
property_value: IAO:0000118 "quality_of" xsd:string
is_a: RO:0000052 ! inheres in
inverse_of: RO:0000086 ! has quality
[Typedef]
id: RO:0000081
name: role of
def: "a relation between a role and an independent continuant (the bearer), in which the role specifically depends on the bearer for its existence" []
property_value: IAO:0000112 "this investigator role is a role of this person" xsd:string
property_value: IAO:0000116 "A role inheres in its bearer at all times for which the role exists, however the role need not be realized at all the times that the role exists." xsd:string
property_value: IAO:0000118 "is role of" xsd:string
property_value: IAO:0000118 "role_of" xsd:string
is_a: RO:0000052 ! inheres in
inverse_of: RO:0000087 ! has role
[Typedef]
id: RO:0000085
name: has function
def: "a relation between an independent continuant (the bearer) and a function, in which the function specifically depends on the bearer for its existence" []
property_value: IAO:0000112 "this enzyme has function this catalysis function (more colloquially: this enzyme has this catalysis function)" xsd:string
property_value: IAO:0000116 "A bearer can have many functions, and its functions can exist for different periods of time, but none of its functions can exist when the bearer does not exist. A function need not be realized at all the times that the function exists." xsd:string
property_value: IAO:0000118 "has_function" xsd:string
domain: BFO:0000004 ! independent continuant
range: BFO:0000034 ! function
is_a: RO:0000053 ! bearer of
[Typedef]
id: RO:0000086
name: has quality
def: "a relation between an independent continuant (the bearer) and a quality, in which the quality specifically depends on the bearer for its existence" []
property_value: IAO:0000112 "this apple has quality this red color" xsd:string
property_value: IAO:0000116 "A bearer can have many qualities, and its qualities can exist for different periods of time, but none of its qualities can exist when the bearer does not exist." xsd:string
property_value: IAO:0000118 "has_quality" xsd:string
range: BFO:0000019 ! quality
is_a: RO:0000053 ! bearer of
[Typedef]
id: RO:0000087
name: has role
def: "a relation between an independent continuant (the bearer) and a role, in which the role specifically depends on the bearer for its existence" []
property_value: IAO:0000112 "this person has role this investigator role (more colloquially: this person has this role of investigator)" xsd:string
property_value: 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." xsd:string
property_value: IAO:0000118 "has_role" xsd:string
domain: BFO:0000004 ! independent continuant
range: BFO:0000023 ! role
is_a: RO:0000053 ! bearer of
[Typedef]
id: RO:0000091
name: has disposition
def: "a relation between an independent continuant (the bearer) and a disposition, in which the disposition specifically depends on the bearer for its existence" []
domain: BFO:0000004 ! independent continuant
range: BFO:0000016 ! disposition
is_a: RO:0000053 ! bearer of
inverse_of: RO:0000092 ! disposition of
[Typedef]
id: RO:0000092
name: disposition of
def: "inverse of has disposition" []
subset: RO:0002259
is_a: RO:0000052 ! inheres in
[Typedef]
id: RO:0000300
name: obsolete in neural circuit with
def: "OBSOLETE A relation that holds between two neurons connected directly via a synapse, or indirectly via a series of synaptically connected neurons." []
comment: Obsoleted as no longer a useful relationship (all neurons in an organism are in a neural circuit with each other).
property_value: http://purl.org/spar/cito/citesAsAuthority http://www.ncbi.nlm.nih.gov/pubmed/22402613
property_value: IAO:0000114 IAO:0000125
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
property_value: RO:0001900 RO:0001901
is_transitive: true
is_obsolete: true
[Typedef]
id: RO:0000301
name: obsolete upstream in neural circuit with
def: "OBSOLETE A relation that holds between a neuron that is synapsed_to another neuron or a neuron that is connected indirectly to another by a chain of neurons, each synapsed_to the next, in which the direction is from the last to the first." []
comment: Obsoleted as no longer a useful relationship (all neurons in an organism are in a neural circuit with each other).
property_value: http://purl.org/spar/cito/citesAsAuthority http://www.ncbi.nlm.nih.gov/pubmed/22402613
property_value: IAO:0000114 IAO:0000125
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
property_value: RO:0001900 RO:0001901
is_transitive: true
is_obsolete: true
[Typedef]
id: RO:0000302
name: obsolete downstream in neural circuit with
def: "OBSOLETE A relation that holds between a neuron that is synapsed_by another neuron or a neuron that is connected indirectly to another by a chain of neurons, each synapsed_by the next, in which the direction is from the last to the first." []
comment: Obsoleted as no longer a useful relationship (all neurons in an organism are in a neural circuit with each other).
property_value: http://purl.org/spar/cito/citesAsAuthority http://www.ncbi.nlm.nih.gov/pubmed/22402613
property_value: IAO:0000114 IAO:0000125
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
property_value: RO:0001900 RO:0001901
is_transitive: true
is_obsolete: true
[Typedef]
id: RO:0001000
name: derives from
def: "a relation between two distinct material entities, the new entity and the old entity, in which the new entity begins to exist when the old entity ceases to exist, and the new entity inherits the significant portion of the matter of the old entity" []
subset: ro-eco
property_value: IAO:0000112 "this cell derives from this parent cell (cell division)" xsd:string
property_value: IAO:0000112 "this nucleus derives from this parent nucleus (nuclear division)" xsd:string
property_value: IAO:0000114 IAO:0000125
property_value: IAO:0000116 "This is a very general relation. More specific relations are preferred when applicable, such as 'directly develops from'." xsd:string
property_value: IAO:0000118 "derives_from" xsd:string
property_value: IAO:0000232 "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." xsd:string
inverse_of: RO:0001001 ! derives into
[Typedef]
id: RO:0001001
name: derives into
def: "a relation between two distinct material entities, the old entity and the new entity, in which the new entity begins to exist when the old entity ceases to exist, and the new entity inherits the significant portion of the matter of the old entity" []
subset: ro-eco
property_value: IAO:0000112 "this parent cell derives into this cell (cell division)" xsd:string
property_value: IAO:0000112 "this parent nucleus derives into this nucleus (nuclear division)" xsd:string
property_value: IAO:0000114 IAO:0000125
property_value: IAO:0000116 "This is a very general relation. More specific relations are preferred when applicable, such as 'directly develops into'. To avoid making statements about a future that may not come to pass, it is often better to use the backward-looking 'derives from' rather than the forward-looking 'derives into'." xsd:string
property_value: IAO:0000118 "derives_into" xsd:string
[Typedef]
id: RO:0001015
name: location of
def: "a relation between two independent continuants, the location and the target, in which the target is entirely within the location" []
property_value: IAO:0000111 "is location of" xsd:string
property_value: IAO:0000112 "my head is the location of my brain" xsd:string
property_value: IAO:0000112 "this cage is the location of this rat" xsd:string
property_value: IAO:0000116 "Most location relations will only hold at certain times, but this is difficult to specify in OWL. See https://code.google.com/p/obo-relations/wiki/ROAndTime" xsd:string
property_value: IAO:0000118 "location_of" xsd:string
property_value: RO:0001900 RO:0001901
is_transitive: true
inverse_of: RO:0001025 ! located in
[Typedef]
id: RO:0001018
name: contained in
subset: ro-eco
property_value: IAO:0000111 "contained in" xsd:string
property_value: IAO:0000116 "Containment is location not involving parthood, and arises only where some immaterial continuant is involved." xsd:string
property_value: IAO:0000116 "Containment obtains in each case between material and immaterial continuants, for instance: lung contained_in thoracic cavity; bladder contained_in pelvic cavity. Hence containment is not a transitive relation. If c part_of c1 at t then we have also, by our definition and by the axioms of mereology applied to spatial regions, c located_in c1 at t. Thus, many examples of instance-level location relations for continuants are in fact cases of instance-level parthood. For material continuants location and parthood coincide. Containment is location not involving parthood, and arises only where some immaterial continuant is involved. To understand this relation, we first define overlap for continuants as follows: c1 overlap c2 at t =def for some c, c part_of c1 at t and c part_of c2 at t. The containment relation on the instance level can then be defined (see definition):" xsd:string
property_value: IAO:0000116 "Intended meaning:\ndomain: material entity\nrange: spatial region or site (immaterial continuant)\n " xsd:string
property_value: IAO:0000118 "contained_in" xsd:string
property_value: RO:0001900 RO:0001901
domain: BFO:0000040 ! material entity
range: BFO:0000004 ! independent continuant
holds_over_chain: RO:0001025 BFO:0000050
inverse_of: RO:0001019 ! contains
[Typedef]
id: RO:0001019
name: contains
subset: ro-eco
property_value: IAO:0000111 "contains" xsd:string
property_value: RO:0001900 RO:0001901
[Typedef]
id: RO:0001020
name: is allergic trigger for
def: "A relation between a material entity and a condition (a phenotype or disease) of a host, in which the material entity is not part of the host, and is considered harmless to non-allergic hosts, and the condition results in pathological processes that include an abnormally strong immune response against the material entity." []
property_value: IAO:0000112 "penicillin (CHEBI:17334) is allergic trigger for penicillin allergy (DOID:0060520)" xsd:string
domain: BFO:0000040 ! material entity
is_a: RO:0003302 ! causes or contributes to condition
inverse_of: RO:0001022 ! has allergic trigger
[Typedef]
id: RO:0001021
name: is autoimmune trigger for
def: "A relation between a material entity and a condition (a phenotype or disease) of a host, in which the material entity is part of the host itself, and the condition results in pathological processes that include an abnormally strong immune response against the material entity." []
domain: BFO:0000040 ! material entity
is_a: RO:0003302 ! causes or contributes to condition
inverse_of: RO:0001023 ! has autoimmune trigger
[Typedef]
id: RO:0001022
name: has allergic trigger
def: "A relation between a condition (a phenotype or disease) of a host and a material entity, in which the material entity is not part of the host, and is considered harmless to non-allergic hosts, and the condition results in pathological processes that include an abnormally strong immune response against the material entity." []
property_value: IAO:0000112 "penicillin allergy (DOID:0060520) has allergic trigger penicillin (CHEBI:17334)" xsd:string
range: BFO:0000040 ! material entity
is_a: RO:0003302 ! causes or contributes to condition
[Typedef]
id: RO:0001023
name: has autoimmune trigger
def: "A relation between a condition (a phenotype or disease) of a host and a material entity, in which the material entity is part of the host itself, and the condition results in pathological processes that include an abnormally strong immune response against the material entity." []
range: BFO:0000040 ! material entity
is_a: RO:0003302 ! causes or contributes to condition
[Typedef]
id: RO:0001025
name: located in
def: "a relation between two independent continuants, the target and the location, in which the target is entirely within the location" []
property_value: http://purl.org/dc/elements/1.1/source http://www.obofoundry.org/ro/#OBO_REL:located_in xsd:string
property_value: IAO:0000111 "located in" xsd:string
property_value: IAO:0000112 "my brain is located in my head" xsd:string
property_value: IAO:0000112 "this rat is located in this cage" xsd:string
property_value: IAO:0000116 "Location as a relation between instances: The primitive instance-level relation c located_in r at t reflects the fact that each continuant is at any given time associated with exactly one spatial region, namely its exact location. Following we can use this relation to define a further instance-level location relation - not between a continuant and the region which it exactly occupies, but rather between one continuant and another. c is located in c1, in this sense, whenever the spatial region occupied by c is part_of the spatial region occupied by c1. Note that this relation comprehends both the relation of exact location between one continuant and another which obtains when r and r1 are identical (for example, when a portion of fluid exactly fills a cavity), as well as those sorts of inexact location relations which obtain, for example, between brain and head or between ovum and uterus" xsd:string
property_value: IAO:0000116 "Most location relations will only hold at certain times, but this is difficult to specify in OWL. See https://code.google.com/p/obo-relations/wiki/ROAndTime" xsd:string
property_value: IAO:0000118 "located_in" xsd:string
property_value: RO:0001900 RO:0001901
domain: BFO:0000004 {http://purl.obolibrary.org/obo/IAO_0000116="This is redundant with the more specific 'independent and not spatial region' constraint. We leave in the redundant axiom for use with reasoners that do not use negation."} ! independent continuant
range: BFO:0000004 {http://purl.obolibrary.org/obo/IAO_0000116="This is redundant with the more specific 'independent and not spatial region' constraint. We leave in the redundant axiom for use with reasoners that do not use negation."} ! independent continuant
is_transitive: true
transitive_over: BFO:0000050 ! part of
[Typedef]
id: RO:0002000
name: 2D boundary of
def: "a relation between a 2D immaterial entity (the boundary) and a material entity, in which the boundary delimits the material entity" []
property_value: IAO:0000112 "the surface of my skin is a 2D boundary of my body" xsd:string
property_value: IAO:0000116 "A 2D boundary may have holes and gaps, but it must be a single connected entity, not an aggregate of several disconnected parts." xsd:string
property_value: IAO:0000116 "Although the boundary is two-dimensional, it exists in three-dimensional space and thus has a 3D shape." xsd:string
property_value: IAO:0000118 "2D_boundary_of" xsd:string
property_value: IAO:0000118 "boundary of" xsd:string
property_value: IAO:0000118 "is 2D boundary of" xsd:string
property_value: IAO:0000118 "is boundary of" xsd:string
property_value: RO:0001900 RO:0001901
is_a: RO:0002323 ! mereotopologically related to
inverse_of: RO:0002002 ! has 2D boundary
[Typedef]
id: RO:0002001
name: aligned with
property_value: IAO:0000114 IAO:0000125
property_value: IAO:0000116 "May be obsoleted, see https://github.com/oborel/obo-relations/issues/260" xsd:string
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
property_value: RO:0001900 RO:0001901
is_transitive: true
[Typedef]
id: RO:0002002
name: has 2D boundary
def: "a relation between a material entity and a 2D immaterial entity (the boundary), in which the boundary delimits the material entity" []
property_value: IAO:0000112 "my body has 2D boundary the surface of my skin" xsd:string
property_value: IAO:0000116 "A 2D boundary may have holes and gaps, but it must be a single connected entity, not an aggregate of several disconnected parts." xsd:string
property_value: IAO:0000116 "Although the boundary is two-dimensional, it exists in three-dimensional space and thus has a 3D shape." xsd:string
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
property_value: IAO:0000118 "has boundary" xsd:string
property_value: IAO:0000118 "has_2D_boundary" xsd:string
property_value: RO:0001900 RO:0001901
domain: BFO:0000040 ! material entity
range: BFO:0000141 ! immaterial entity
is_a: RO:0002323 ! mereotopologically related to
[Typedef]
id: RO:0002003
name: electrically_synapsed_to
def: "A relation that holds between two neurons that are electrically coupled via gap junctions." []
property_value: http://purl.org/spar/cito/citesAsAuthority http://www.ncbi.nlm.nih.gov/pubmed/22402613
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
is_a: RO:0002170 ! connected to
[Typedef]
id: RO:0002004
name: tracheates
def: "The relationship that holds between a trachea or tracheole and an antomical structure that is contained in (and so provides an oxygen supply to)." []
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
domain: CARO:0000003
range: CARO:0000003
is_a: RO:0001018 ! contained in
[Typedef]
id: RO:0002005
name: innervated_by
property_value: http://purl.org/spar/cito/citesAsAuthority http://www.ncbi.nlm.nih.gov/pubmed/22402613 xsd:anyURI
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
domain: CARO:0000003
range: CARO:0001001
inverse_of: RO:0002134 ! innervates
[Typedef]
id: RO:0002006
name: has synaptic terminal of
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
is_a: RO:0002131 ! overlaps
inverse_of: RO:0002130 ! has synaptic terminal in
[Typedef]
id: RO:0002007
name: bounding layer of
def: "X outer_layer_of Y iff:\n. X :continuant that bearer_of some PATO:laminar\n. X part_of Y\n. exists Z :surface\n. X has_boundary Z\n. Z boundary_of Y\n\nhas_boundary: http://purl.obolibrary.org/obo/RO_0002002\nboundary_of: http://purl.obolibrary.org/obo/RO_0002000" []
comment: A relationship that applies between a continuant and its outer, bounding layer. Examples include the relationship between a multicellular organism and its integument, between an animal cell and its plasma membrane, and between a membrane bound organelle and its outer/bounding membrane.
subset: ro-eco
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
range: BFO:0000040 ! material entity
is_a: BFO:0000050 ! part of
[Typedef]
id: RO:0002008
name: coincident with
def: "A relation that holds between two linear structures that are approximately parallel to each other for their entire length and where either the two structures are adjacent to each other or one is part of the other." []
comment: Example: if we define region of chromosome as any subdivision of a chromosome along its long axis, then we can define a region of chromosome that contains only gene x as 'chromosome region' that coincident_with some 'gene x', where the term gene X corresponds to a genomic sequence.
subset: ro-eco
property_value: IAO:0000116 "Note from NCEAS meeting: consider changing primary label" xsd:string
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
is_a: RO:0002323 ! mereotopologically related to
[Typedef]
id: RO:0002009
name: cell expresses
def: "A relation that applies between a cell(c) and a gene(g) , where the process of 'transcription, DNA templated (GO_0006351)' is occuring in in cell c and that process has input gene g." []
property_value: http://purl.org/dc/terms/description "x 'cell expresses' y iff:\ncell(x)\nAND gene(y)\nAND exists some 'transcription, DNA templated (GO_0006351)'(t)\nAND t occurs_in x\nAND t has_input y" xsd:string
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
domain: CL:0000000
is_a: RO:0002292 ! expresses
[Typedef]
id: RO:0002010
name: regulates in other organism
def: "x 'regulates in other organism' y if and only if: (x is the realization of a function to exert an effect on the frequency, rate or extent of y) AND (the agents of x are produced by organism o1 and the agents of y are produced by organism o2)." []
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
domain: BFO:0000015 ! process
range: BFO:0000015 ! process
is_a: RO:0002418 ! causally upstream of or within
[Typedef]
id: RO:0002011
name: regulates transport of
def: "A relationship that holds between a process that regulates a transport process and the entity transported by that process." []
subset: ro-eco
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
holds_over_chain: RO:0002211 RO:0002313
[Typedef]
id: RO:0002012
name: occurent part of
def: "A part of relation that applies only between occurents." []
domain: BFO:0000003 ! occurrent
range: BFO:0000003 ! occurrent
is_a: BFO:0000050 ! part of
is_a: RO:0002418 ! causally upstream of or within
[Typedef]
id: RO:0002013
name: has regulatory component activity
def: "A 'has regulatory component activity' B if A and B are GO molecular functions (GO_0003674), A has_component B and A is regulated by B." []
is_a: RO:0002017 ! has component activity
is_a: RO:0002334 ! regulated by
created_by: dos
creation_date: 2017-05-24T09:30:46Z
[Typedef]
id: RO:0002014
name: has negative regulatory component activity
def: "A relationship that holds between a GO molecular function and a component of that molecular function that negatively regulates the activity of the whole. More formally, A 'has regulatory component activity' B iff :A and B are GO molecular functions (GO_0003674), A has_component B and A is negatively regulated by B." []
comment: By convention GO molecular functions are classified by their effector function. Internal regulatory functions are treated as components. For example, NMDA glutmate receptor activity is a cation channel activity with positive regulatory component 'glutamate binding' and negative regulatory components including 'zinc binding' and 'magnesium binding'.
is_a: RO:0002013 ! has regulatory component activity
is_a: RO:0002335 ! negatively regulated by
created_by: dos
creation_date: 2017-05-24T09:31:01Z
[Typedef]
id: RO:0002015
name: has positive regulatory component activity
def: "A relationship that holds between a GO molecular function and a component of that molecular function that positively regulates the activity of the whole. More formally, A 'has regulatory component activity' B iff :A and B are GO molecular functions (GO_0003674), A has_component B and A is positively regulated by B." []
comment: By convention GO molecular functions are classified by their effector function and internal regulatory functions are treated as components. So, for example calmodulin has a protein binding activity that has positive regulatory component activity calcium binding activity. Receptor tyrosine kinase activity is a tyrosine kinase activity that has positive regulatory component 'ligand binding'.
is_a: RO:0002013 ! has regulatory component activity
is_a: RO:0002336 ! positively regulated by
created_by: dos
creation_date: 2017-05-24T09:31:17Z
[Typedef]
id: RO:0002016
name: has necessary component activity
comment: A has necessary component activity B if A and B are GO molecular functions (GO_0003674), A has_component B and B is necessary for A. For example, ATPase coupled transporter activity has necessary component ATPase activity; transcript factor activity has necessary component DNA binding activity.
is_a: RO:0002017 ! has component activity
is_a: RO:0002336 ! positively regulated by
created_by: dos
creation_date: 2017-05-24T09:36:08Z
[Typedef]
id: RO:0002017
name: has component activity
comment: A 'has component activity' B if A is A and B are molecular functions (GO_0003674) and A has_component B.
is_a: RO:0002018 ! has component process
created_by: dos
creation_date: 2017-05-24T09:44:33Z
[Typedef]
id: RO:0002018
name: has component process
def: "w 'has process component' p if p and w are processes, w 'has part' p and w is such that it can be directly disassembled into into n parts p, p2, p3, ..., pn, where these parts are of similar type." []
domain: BFO:0000015 ! process
range: BFO:0000015 ! process
is_a: RO:0002180 ! has component
created_by: dos
creation_date: 2017-05-24T09:49:21Z
[Typedef]
id: RO:0002019
name: has ligand
def: "A relationship that holds between between a receptor and an chemical entity, typically a small molecule or peptide, that carries information between cells or compartments of a cell and which binds the receptor and regulates its effector function." []
is_a: RO:0002233 ! has input
created_by: dos
creation_date: 2017-07-19T17:30:36Z
[Typedef]
id: RO:0002020
name: transports
def: "Holds between p and c when p is a transport process or transporter activity and the outcome of this p is to move c from one location to another." []
is_a: RO:0002313 ! transports or maintains localization of
created_by: dos
creation_date: 2017-07-20T17:11:08Z
[Typedef]
id: RO:0002021
name: occurs across
def: "A relationship between a process and a barrier, where the process occurs in a region spanning the barrier. For cellular processes the barrier is typically a membrane. Examples include transport across a membrane and membrane depolarization." []
is_a: RO:0002479 ! has part that occurs in
created_by: dos
creation_date: 2017-07-20T17:19:37Z
[Typedef]
id: RO:0002022
name: directly regulated by
comment: Process(P2) is directly regulated by process(P1) iff: P1 regulates P2 via direct physical interaction between an agent executing P1 (or some part of P1) and an agent executing P2 (or some part of P2). For example, if protein A has protein binding activity(P1) that targets protein B and this binding regulates the kinase activity (P2) of protein B then P1 directly regulates P2. {xref="GOC:dos"}
is_a: RO:0002334 ! regulated by
inverse_of: RO:0002578 ! directly regulates
created_by: dos
creation_date: 2017-09-17T13:52:24Z
[Typedef]
id: RO:0002023
name: directly negatively regulated by
def: "Process(P2) is directly negatively regulated by process(P1) iff: P1 negatively regulates P2 via direct physical interaction between an agent executing P1 (or some part of P1) and an agent executing P2 (or some part of P2). For example, if protein A has protein binding activity(P1) that targets protein B and this binding negatively regulates the kinase activity (P2) of protein B then P2 directly negatively regulated by P1." [GOC:dos]
is_a: RO:0002022 ! directly regulated by
inverse_of: RO:0002630 ! directly negatively regulates
created_by: dos
creation_date: 2017-09-17T13:52:38Z
[Typedef]
id: RO:0002024
name: directly positively regulated by
def: "Process(P2) is directly postively regulated by process(P1) iff: P1 positively regulates P2 via direct physical interaction between an agent executing P1 (or some part of P1) and an agent executing P2 (or some part of P2). For example, if protein A has protein binding activity(P1) that targets protein B and this binding positively regulates the kinase activity (P2) of protein B then P2 is directly postively regulated by P1." [GOC:dos]
is_a: RO:0002022 ! directly regulated by
inverse_of: RO:0002629 ! directly positively regulates
created_by: dos
creation_date: 2017-09-17T13:52:47Z
[Typedef]
id: RO:0002025
name: has effector activity
def: "A 'has effector activity' B if A and B are GO molecular functions (GO_0003674), A 'has component activity' B and B is the effector (output function) of B. Each compound function has only one effector activity." [GOC:dos]
comment: This relation is designed for constructing compound molecular functions, typically in combination with one or more regulatory component activity relations.
is_functional: true
is_a: RO:0002017 ! has component activity
created_by: dos
creation_date: 2017-09-22T14:14:36Z
[Typedef]
id: RO:0002026
name: in register with
def: "A relationship that holds between two images, A and B, where:\nA depicts X;\nB depicts Y;\nX and Y are both of type T'\nC is a 2 layer image consiting of layers A and B;\nA and B are aligned in C according to a shared co-ordinate framework so that common features of X and Y are co-incident with each other.\nNote: A and B may be 2D or 3D.\nExamples include: the relationship between two channels collected simultaneously from a confocal microscope; the relationship between an image dpeicting X and a painted annotation layer that delineates regions of X; the relationship between the tracing of a neuron on an EM stack and the co-ordinate space of the stack; the relationship between two separately collected images that have been brought into register via some image registration software." [GOC:dos]
domain: http://xmlns.com/foaf/0.1/image
range: http://xmlns.com/foaf/0.1/image
is_a: RO:0002323 ! mereotopologically related to
created_by: dos
creation_date: 2017-12-07T12:58:06Z
[Typedef]
id: RO:0002081
name: before or simultaneous with
comment: Primitive instance level timing relation between events
subset: ro-eco
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
property_value: IAO:0000118 "<=" xsd:string
is_a: RO:0002222 ! temporally related to
[Typedef]
id: RO:0002082
name: simultaneous with
comment: t1 simultaneous_with t2 iff:= t1 before_or_simultaneous_with t2 and not (t1 before t2)
subset: ro-eco
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
is_transitive: true
is_a: RO:0002081 ! before or simultaneous with
[Typedef]
id: RO:0002083
name: before
comment: t1 before t2 iff:= t1 before_or_simulataneous_with t2 and not (t1 simultaeous_with t2)
subset: ro-eco
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
is_transitive: true
is_a: RO:0002081 ! before or simultaneous with
[Typedef]
id: RO:0002084
name: during which ends
comment: Previously had ID http://purl.obolibrary.org/obo/RO_0002122 in test files in sandpit - but this seems to have been dropped from ro-edit.owl at some point. No re-use under this ID AFAIK, but leaving note here in case we run in to clashes down the line. Official ID now chosen from DOS ID range.
subset: ro-eco
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
is_a: RO:0002222 ! temporally related to
inverse_of: RO:0002093 ! ends during
[Typedef]
id: RO:0002085
name: encompasses
comment: Previously had ID http://purl.obolibrary.org/obo/RO_0002124 in test files in sandpit - but this seems to have been dropped from ro-edit.owl at some point. No re-use under this ID AFAIK, but leaving note here in case we run in to clashes down the line. Official ID now chosen from DOS ID range.
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
property_value: IAO:0000118 "di" xsd:string
is_transitive: true
is_a: RO:0002088 ! during which starts
inverse_of: RO:0002092 ! happens during
[Typedef]
id: RO:0002086
name: ends after
comment: X ends_after Y iff: end(Y) before_or_simultaneous_with end(X)
subset: ro-eco
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
holds_over_chain: RO:0002093 BFO:0000062
is_transitive: true
is_a: RO:0002222 ! temporally related to
[Typedef]
id: RO:0002087
name: immediately preceded by
comment: X immediately_preceded_by Y iff: end(X) simultaneous_with start(Y)
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
property_value: IAO:0000118 "starts_at_end_of" xsd:string
holds_over_chain: RO:0002224 RO:0002230
is_a: BFO:0000062 ! preceded by
inverse_of: RO:0002090 ! immediately precedes
[Typedef]
id: RO:0002088
name: during which starts
comment: Previously had ID http://purl.obolibrary.org/obo/RO_0002123 in test files in sandpit - but this seems to have been dropped from ro-edit.owl at some point. No re-use under this ID AFAIK, but leaving note here in case we run in to clashes down the line. Official ID now chosen from DOS ID range.
subset: ro-eco
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
is_a: RO:0002222 ! temporally related to
inverse_of: RO:0002091 ! starts during
[Typedef]
id: RO:0002089
name: starts before
subset: ro-eco
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
holds_over_chain: RO:0002091 BFO:0000060
is_transitive: true
is_a: RO:0002222 ! temporally related to
[Typedef]
id: RO:0002090
name: immediately precedes
comment: X immediately_precedes_Y iff: end(X) simultaneous_with start(Y)
subset: ro-eco
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
property_value: IAO:0000118 "ends_at_start_of" xsd:string
property_value: IAO:0000118 "meets" xsd:string
property_value: RO:0002575 BFO:0000063
holds_over_chain: RO:0002230 RO:0002224
is_a: BFO:0000063 ! precedes
[Typedef]
id: RO:0002091
name: starts during
comment: X starts_during Y iff: (start(Y) before_or_simultaneous_with start(X)) AND (start(X) before_or_simultaneous_with end(Y))
subset: ro-eco
property_value: IAO:0000117 "David Osumi-Sutherland" xsd:string
property_value: IAO:0000118 "io" xsd:string
domain: BFO:0000003 ! occurrent
range: BFO:0000003 ! occurrent
is_a: RO:0002222 ! temporally related to