output_gene_prioritization: Retrieve genes related to a disease query

Description Usage Arguments Details Examples

View source: R/output_gene_prioritization.R

Description

This function calls disease_extension to perform a descendant search, then prioritizes the disease terms matched to the disease-gene databases using system described in the paper.

Usage

1
2
3
output_gene_prioritization(disease_term, ontologies = c("ctd", "doid"),
  output_mode = "aggregate", return_output = TRUE, wordcloud = FALSE,
  predict = FALSE)

Arguments

disease_term

A disease for which to find related genes

ontologies

Defaults to c("ctd", "doid").

output_mode

Specifies if the output is a table of genes, or a list of tibbles with individual genes and source information

return_output

Logical. Specify if the output should be returned. Useful if you only want a wordcloud.

Details

In brief, each database has its own quality metrics. These are given an ad hoc score, and matches are weighted based on this score. The prioritized list is ordered, and normalized by diving through all scores by the max score.

Examples

1
2
output_gene_prioritization("alzheimer's disease")
output_gene_prioritization("alzheimer's disease", ontologies = "doid")

jeinson/PhenolyzerR documentation built on Feb. 19, 2020, 11:36 p.m.