Skip to content

Commit 3e01d54

Browse files
committed
example adverse effects queries
1 parent 877518a commit 3e01d54

File tree

1 file changed

+47
-0
lines changed

1 file changed

+47
-0
lines changed
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
#lang racket/base
2+
3+
(provide
4+
)
5+
6+
(require
7+
"../../../../medikanren2/neo/neo-low-level/query-low-level-multi-db.rkt"
8+
"../../../../medikanren2/neo/neo-utils/neo-helpers-multi-db.rkt"
9+
"../../../../medikanren2/neo/neo-server/neo-server-utils.rkt"
10+
"../../../../medikanren2/neo/neo-reasoning/neo-biolink-reasoning-low-level.rkt"
11+
"../utils.rkt"
12+
json
13+
racket/format
14+
racket/list
15+
racket/match
16+
racket/set
17+
racket/pretty
18+
racket/string)
19+
20+
;; adverse affects for imatinib mesylate
21+
(query:Known->X
22+
'("CHEBI:45783")
23+
'("biolink:causes"
24+
"biolink:exacerbates"
25+
"biolink:has_adverse_event"
26+
"biolink:contributes_to")
27+
#f)
28+
29+
;; contraindications for imatinib mesylate
30+
(query:Known->X
31+
'("CHEBI:45783")
32+
'("biolink:contraindicated_in")
33+
#f)
34+
35+
;; the variable `all-predicates` is bound to a list of all supported
36+
;; biolink predicates
37+
38+
;; other biolink predicates that might be useful:
39+
#|
40+
"biolink:contraindicated_in"
41+
"biolink:has_side_effect"
42+
"biolink:FDA_adverse_event_level"
43+
"biolink:adverse_event_of"
44+
"biolink:has_adverse_event"
45+
"biolink:highest_FDA_approval_status"
46+
"biolink:drug_regulatory_status_world_wide"
47+
|#

0 commit comments

Comments
 (0)