Nothing
## ----include = FALSE----------------------------------------------------------
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
eval = FALSE
)
## ----setup--------------------------------------------------------------------
# library(coglasso)
## -----------------------------------------------------------------------------
# help(multi_omics_sd)
## -----------------------------------------------------------------------------
# nlambda_w <- 30
# nlambda_b <- 30
# cs <- c(0.01, 0.05, 0.1, 0.2, 1, 5, 10, 20, 100)
## -----------------------------------------------------------------------------
# cg <- coglasso(multi_omics_sd,
# pX = 162,
# nlambda_w = nlambda_w,
# nlambda_b = nlambda_b,
# c = cs
# )
## -----------------------------------------------------------------------------
# set.seed(42)
# sel_cg <- stars_coglasso(cg)
## -----------------------------------------------------------------------------
# # To create the igraph object from the selected adjacency matrix:
# sel_graph <- igraph::graph.adjacency(sel_cg$sel_adj, mode = "undirected")
#
# # Setting some graphical parameters
# igraph::V(sel_graph)$label <- NA
# igraph::V(sel_graph)$color <- c(rep("#00ccff", 162), rep("#ff9999", 76))
# igraph::V(sel_graph)$frame.color <- c(rep("#002060", 162), rep("#800000", 76))
# igraph::V(sel_graph)$frame.width <- 2
# igraph::V(sel_graph)$size <- 4
# igraph::E(sel_graph)$width <- 0.3
#
# # Setting a force-based network layout and removing disconnected nodes from the graph
# lo <- igraph::layout_with_fr(sel_graph)
# diconnected <- which(igraph::degree(sel_graph) == 0)
# sel_graph2 <- igraph::delete.vertices(sel_graph, diconnected)
# lo2 <- lo[-diconnected, ]
#
# # Plotting
# plot(sel_graph2, layout = lo2)
## -----------------------------------------------------------------------------
# igraph::V(sel_graph)$label<-colnames(sel_cg$data)
# cirbp_index <- which(colnames(sel_cg$data) == "Cirbp")
# subnetwork <- igraph::subgraph(
# sel_graph,
# c(cirbp_index, igraph::neighbors(sel_graph, cirbp_index))
# )
# plot(subnetwork)
## -----------------------------------------------------------------------------
# communities <- igraph::cluster_fast_greedy(sel_graph)
# community2 <- communities[[2]]
# community2_graph<-igraph::subgraph(sel_graph, community2)
#
# # Focusing on nodes of interest
# fosjun_erg_AA <- c("Fos", "Fosb", "Junb", "Fosl2", "Egr1", "Egr2", "Egr3", "Ala", "Arg", "Asn","His","Ile","Leu","Lys","Met","Orn","Phe","Ser","Thr","Tyr","Val")
# igraph::V(community2_igraph)[!(label %in% fosjun_erg_AA)]$color<-c(rep("#3bd8ff", 29), rep("#ffadad", 5))
# igraph::V(community2_igraph)[!(label %in% fosjun_erg_AA)]$frame.color<-NA
# igraph::V(community2_igraph)[!(label %in% fosjun_erg_AA)]$label<-NA
#
# lo_community2 <- igraph::layout_with_fr(community2_graph)
# plot(community2_graph, layout=lo_community2)
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.