R/plot_frequency_histogram.R
plot_frequency_histogram.Rd
Plot the frequency of gene-phenotype and phenotype-disease associations.
plot_frequency_histogram(
results = load_example_results(),
phenotype_to_genes = HPOExplorer::load_phenotype_to_genes(),
show_plot = FALSE,
verbose = TRUE
)
The cell type-phenotype enrichment results generated by gen_results and merged together with merge_results
Output of load_phenotype_to_genes mapping phenotypes to gene annotations.
Print the plot after it's been generated.
Print messages.
ggplot object
results <- load_example_results()[seq(500),]
fp_res <- plot_frequency_histogram(results=results)
#> Annotating phenotype frequencies.
#> Reading cached RDS file: phenotype_to_genes.txt
#> + Version: v2024-12-12
#> Adding genes and disease IDs.
#> Adding level-2 ancestor to each HPO ID.
#> Adding ancestor metadata.
#> Ancestor metadata already present. Use force_new=TRUE to overwrite.
#> 1,270 associations remain after filtering.
#> Reading cached RDS file: phenotype_to_genes.txt
#> + Version: v2024-12-12
#> Annotating gene frequencies.
#> Reading cached RDS file: genes_to_phenotype.txt
#> + Version: v2024-12-12
#> Adding level-2 ancestor to each HPO ID.
#> Adding ancestor metadata.
#> Ancestor metadata already present. Use force_new=TRUE to overwrite.
#> 21 associations remain after filtering.