Graphic user interface to visualize and explore the values of the patient's features (e.g. genes) after a network-based propagation
propaGUIation is available on R, you can install it by:
devtools::install_github(
repo="LucaGiudice/propaGUIation",
ref = "main",
dependencies = "Depends",
upgrade = "always",
quiet = F
)
There are the following vignettes:
Few lines of code to run the GUI:
library("propaGUIation")
#Load and set up the example data ----
data("example")
# get the original patient profile
input_m = example$input_gm
# get the propagated profile
gg_prop = example$gg_prop
# get the gene-gene interaction network
g_net = example$gg_net
# download the annotation data for the genes in the propagated profile
g_ann <- download_genes_annotation(organism = "human", gene_names = rownames(gg_prop))
#Create igraph object with all the information included
net=create_net2plot(g_net = g_net, input_m = input_m, gf_prop = gg_prop, ann_net_b = g_ann)
#Start GUI
start_GUI(net, g_ann, example$chr_len, example=T)
Following plot shows you an example of how to interact with the GUI and its functionalities
MIT @ Giudice Luca
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.