APIs

ROBOKOP Reasoner APIs

Utilities

Knowledge Sources

ROBOKOP Automated Workflows and Modules

  • COP Chemical to Disease API | Notebook example: Construct a Clinical Outcome Pathway starting at a chemical and ending at a disease.
  • COP Chemial to Phenotype API | Notebook example: Construct a Clincal Outcome Pathway starting at a chemical and ending at a phenotypic feature.
  • Drug Repurposing By Gene API | Notebook example: Given a disease, find a disease that shares genetics with the input disease, and for which there is a chemical that 1) treats the output disease and 2) is related to the shared gene.
  • WF1 Mod1 API | Notebook example: Find a genetic condition that shares one or more phenotypic features with the input disease.
  • WF1 Mod1 With Gene API | Notebook example: Find a genetic condition that shares one or more phenotypic features and one or more genes with the input disease.
  • WF1 Mod1 With Process API | Notebook example: Find a genetic condition that shares one or more phenotypic features and one or more biological process with the input disease.
  • WF1 Mod2 Direct API | Notebook example: Given a disease, find genes associated with the disease, and drugs that interact with the gene.
  • WF1 Mod2 Expanded API | Notebook example: Given a disease, find genes associated with the disease, expand via shared processes to new genes, and to drugs that interact with these new genes.
  • WF1 Mod2 Relevant Expanded API | Notebook example: Given a disease, find genes associated with the disease, expand via shared processes to new genes, and to drugs that interact with these new genes. In this case, the process used to perform the gene expansion must also have a known relationship to the input disease.
  • WF1 Mod3 API | Notebook example: Given an input disease, find toxicants that may cause or exacerbate the disease, find genes that produce or retain the toxicant, and then find drugs that reduce the activity or amount of that gene.
  • WF1 Mod3a API | Notebook example: Given an input disease, find toxicants that may cause or exacerbate the disease, find genes that degrade or remove the toxicant, and then find drugs that increase the activity or amount of that gene.
  • WF2 Mod1a API | Notebook example: Given a disease, find genes associated with that disease, and then look for new genes that share many biological processes with the disease gene. This uses ROBOKOP reasoning, rather than Jaccard similarity.
  • WF2 Mod1d API | Notebook example: Given a disease, find genes associated with that disease, and then look for new genes that share many chemicals with the disease gene. This uses ROBOKOP reasoning, rather than Jaccard similarity.
  • WF2 Mod2 API | Notebook example: Given a chemical property and a disease, find chemicals with that property, and genes that interact with those chemicals that may be relevant to the disease.
  • WF4 API: Given a disease, find disease-related genes, then expand to new genes via a set of common processes, and then find chemicals that interact with these new genes.
  • WF4 Phenotype API: Given a phenotype, find phenotype-related genes, then expand to new genes via a set of common processes, and then find chemicals that interact with these new genes.
  • WF5 API: Given a chemical, find related genes, processes that those genes perform, and phenotypes that are related to the processes.
© 2023 Data Translator