####---- Upstream Regulators (Barcharts) ----####

plot_height = 350
plot_width = 500
x_axis_label = "-log10 p-value"
y_axis_label = ""
non_significant_colour = default_2way_sig_colour
significant_colour = default_2way_non_sig_colour
bar_outline_size = 1
bar_transparency = 0.75
legend_position = "bottom"
data_label_size = 5
significant_name = "significant"
non_significant_name = "non-significant"

<*per_ura*>
top_10_upstream_regulators = get_top10_ura_function(<*type*>_all_gene_sets,<*type*>_enriched_gene_sets,"enriched")
ggp = make_oras_bar_chart(top_10_upstream_regulators,x_axis_label,y_axis_label,non_significant_colour,significant_colour,bar_outline_size,bar_transparency,legend_position,significant_name,non_significant_name,data_label_size)
save_plot(ggp,plot_height,plot_width,"<*path*>plots/upstream_regulator_analysis/<*type*>/enriched/enriched_upstream_regulators_bar_chart.png<*/path*>")

x_axis_label = "activation z-score"
significant_name = "activated"
non_significant_name = "not-activated"

top_10_upstream_regulators = get_top10_ura_function(<*type*>_all_gene_sets,<*type*>_activated_gene_sets, "activated")
ggp = make_ura_bar_chart(top_10_upstream_regulators,x_axis_label,y_axis_label,non_significant_colour,significant_colour,bar_outline_size,bar_transparency,legend_position,significant_name,non_significant_name,data_label_size, "activated")
save_plot(ggp,plot_height,plot_width,"<*path*>plots/upstream_regulator_analysis/<*type*>/activated/activated_upstream_regulators_bar_chart.png<*/path*>")

x_axis_label = "activation z-score"
significant_name = "inhibited"
non_significant_name = "not-inhibited"

top_10_upstream_regulators = get_top10_ura_function(<*type*>_all_gene_sets,<*type*>_activated_gene_sets, "inhibited")
ggp = make_ura_bar_chart(top_10_upstream_regulators,x_axis_label,y_axis_label,non_significant_colour,significant_colour,bar_outline_size,bar_transparency,legend_position,significant_name,non_significant_name,data_label_size, "inhibited")
save_plot(ggp,plot_height,plot_width,"<*path*>plots/upstream_regulator_analysis/<*type*>/inhibited/inhibited_upstream_regulators_bar_chart.png<*/path*>")
<*/per_ura*>

