#devtools::uses_testthat()
library(TimiRGeN)
library(testthat)
#load data
Log2FC <- readRDS("log2fc.rds")
Ints <- readRDS("interactions.rds")
#find which mRNAs are found in the wikipathway of interest
mRNA_wiki <- assay(Log2FC, 3)[which(
             assay(Log2FC, 3)$ID %in% Ints$gene == TRUE),
             ]
#check 1
#should be less in mRNA_wiki than mRNA_log2fc
test_that("mRNA_wiki is smaller than mRNA_log2fc", {
    expect_lt(length(rownames(mRNA_wiki)),
    length(rownames(assay(Log2FC, 3))))
})
Log2FC
name_combn <- expand.grid(rownames(assay(Log2FC, 4)),
                          rownames(mRNA_wiki),
                          stringsAsFactors = FALSE)
interactions_df <- do.call(rbind,apply(name_combn, 1, corrTable,
                                       miR_exprs = assay(Log2FC, 4),
                                       mRNA_wiki = mRNA_wiki, maxInt = 5))
#continue
#check 2
#aspects of interactions_df
test_that("aspects of interactions_df are as expected", {
    expect_equal(length(names(interactions_df)), 5)
})
#save data
saveRDS(interactions_df, "corrmat.rds",compress = "xz")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.