Combined Results Graph
combined_results_graph(
combined_df,
selected_terms = "common",
use_description = FALSE,
layout = "stress",
node_size = "num_genes"
)
Data frame of combined pathfindR enrichment results
the vector of selected terms for creating the graph
(either IDs or term descriptions). If set to 'common'
, all of the
common terms are used. (default = 'common')
Boolean argument to indicate whether term descriptions
(in the 'Term_Description' column) should be used. (default = FALSE
)
The type of layout to create (see ggraph
for details. Default = 'stress')
Argument to indicate whether to use number of significant genes ('num_genes') or the -log10(lowest p value) ('p_val') for adjusting the node sizes (default = 'num_genes')
a ggraph
object containing the combined term-gene graph.
Each node corresponds to an enriched term (orange if common, different shades of blue otherwise),
an up-regulated gene (green), a down-regulated gene (red) or
a conflicting (i.e. up in one analysis, down in the other or vice versa) gene
(gray). An edge between a term and a gene indicates
that the given term involves the gene. Size of a term node is proportional
to either the number of genes (if node_size = 'num_genes'
) or
the -log10(lowest p value) (if node_size = 'p_val'
).
combined_results <- combine_pathfindR_results(
example_pathfindR_output,
example_comparison_output,
plot_common = FALSE
)
#> You may run `combined_results_graph()` to create visualizations of combined term-gene graphs of selected terms
g <- combined_results_graph(combined_results, selected_terms = sample(combined_results$ID, 3))