# NOT RUN {
library(dplyr)
expression_vector_sender = rnorm(n = 10000, mean = 6, sd = 3)
expression_vector_receiver = rnorm(n = 10000, mean = 6, sd = 3)
names(expression_vector_sender) = sample(x = geneinfo_human$symbol,size = 10000,replace = FALSE)
names(expression_vector_receiver) = sample(x = geneinfo_human$symbol,size = 10000,replace = FALSE)
weighted_lr_network = construct_weighted_networks(lr_network, sig_network, gr_network, source_weights_df, n_output_networks = 3) %>% .$lr
sender_cell_receiver_lr_network = get_active_ligand_receptor_network(expression_vector_sender,expression_vector_receiver,weighted_lr_network,expression_cutoff_sender = 4, expression_cutoff_receiver = 4)
# }
Run the code above in your browser using DataLab