MIDAS (Multi-source Integrated Disease Association Search) aggregates gene-disease associations from multiple databases. This vignette demonstrates common analysis workflows.
See what databases are available:
Find diseases associated with a gene list:
Find genes associated with a disease:
Test whether a gene list is significantly enriched for specific diseases:
gene_list <- c("TP53", "BRCA1", "EGFR", "VEGFA", "MYC", "KRAS",
"AKT1", "PIK3CA", "PTEN", "RB1")
enrichment <- query_disease_enrichment(
gene_list,
p_value_cutoff = 0.05,
correction_method = "fdr",
min_hit_count = 3
)
cat(attr(enrichment, "total_significant"), "significant diseases from",
attr(enrichment, "total_tested"), "tested\n")
head(enrichment, 10)Normalize mixed identifiers before analysis:
Compare coverage across evidence databases:
Find shared genetic targets across diseases: