Description Usage Arguments Value See Also Examples
This function will do GSEA analysis through the function
gage. After obtaining the ranking of
pathways, this function will choose the top five (default)
pathaways, and then find the related miRNAs based on their
gene set.
1 2 |
mrna_se |
SummarizedExperiment for input format and it contains mRNA information. |
mirna_se |
SummarizedExperiment for input format, and it contains miRNA information. |
class |
string. Choose one features from all rows of phenotype data. |
compare |
character, if the length of case is the same as control, use "paired".Default is "unpaired". |
eg2sym |
logical. conversion between Entrez Gene IDs and official gene symbols for human genes. |
pathway_num |
The number of chosen pathways from the result of GSEA analysis. |
list format containing both selected gene and miRNA expression data for each chosen pathway.
gage for GSEA analysis.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | require(data.table)
## Load example data
aa <- system.file("extdata", "GSE19536_mrna.csv", package = "anamiR")
mrna <- fread(aa, fill = TRUE, header = TRUE)
bb <- system.file("extdata", "GSE19536_mirna.csv", package = "anamiR")
mirna <- fread(bb, fill = TRUE, header = TRUE)
cc <- system.file("extdata", "pheno_data.csv", package = "anamiR")
pheno.data <- fread(cc, fill = TRUE, header = TRUE)
## adjust data format
mirna_name <- mirna[["miRNA"]]
mrna_name <- mrna[["Gene"]]
mirna <- mirna[, -1]
mrna <- mrna[, -1]
mirna <- data.matrix(mirna)
mrna <- data.matrix(mrna)
row.names(mirna) <- mirna_name
row.names(mrna) <- mrna_name
pheno_name <- pheno.data[["Sample"]]
pheno.data <- pheno.data[, -1]
pheno.data <- as.matrix(pheno.data)
row.names(pheno.data) <- pheno_name
## SummarizedExperiment class
require(SummarizedExperiment)
mirna_se <- SummarizedExperiment(
assays = SimpleList(counts=mirna),
colData = pheno.data)
mrna_se <- SummarizedExperiment(
assays = SimpleList(counts=mrna),
colData = pheno.data)
#table <- GSEA_ana(mrna_se = mrna_se,
#mirna_se = mirna_se, class = "ER",
#pathway_num = 2)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.