mediKanren
mediKanren copied to clipboard
Proof-of-concept for reasoning over the SemMedDB knowledge base, using miniKanren + heuristics + indexing.
Example query: Given a transcription factor, what genes does it upregulate/downregulate? Add a parameter: how proximate / distal (+/- 5kb upstream)? [Added by SME expert at May hackathon.]
For example, A PHOSPHORYLATES B. Other relations: Ubiquitilyates Glycosylates [This came up with SME at May hackathon]
Given a list of gene names (and maybe metabolites too), filter those that have high expression in a particular tissue type. This would be particularly useful for the output. For...
For example, find all human proteins that are known to interact with a given human protein. (Feature request from a clinical researcher.)
For example, find all human proteins that contain a specific domain (Feature request from a clinical researcher.)
Right now the Racket GUI supports: `Concept 1 -> Predicate 1 -> X -> Predicate 2 -> Concept 2` and `Concept 1 -> Predicate -> X` and `X -> Predicate...
Now that researchers are asking to use the tool, a web interface would avoid the need for people to install Racket. More importantly, it would avoid the need for them...
Google used to have a feature where you could enter a set of things, and then ask it to extend the list with more "similar" entities. For example, if you...
I want to be able to search for " UPREGULATES|DOWNREGULATES " based on L1000/connectivity map/other gene expression data sets