tools.DEG.Nanostring.merge: Merge the DEG Pvalues for each tool used by...

Description Usage Arguments Value Examples

View source: R/DEG.R

Description

Merge the DEG Pvalues for each tool used by tools.DEG.Nanostring in one dataframe

Usage

1
2
3
4
5
6
7
tools.DEG.Nanostring.merge(
  raw.data,
  tools_DEG,
  tools_norm,
  DESeq = T,
  dir = NULL
)

Arguments

raw.data

rcc type file. List of 4 elements: Samples.IDs is a dataframe with four columns: sample name, status (WildType, Mutated), filename. rcc.df contains expression levels with samples in column and genes in rows. annots.df is a dataframe with 3 columns: geneclass (endogenous, housekeeping, negative, positive), gene name, and the accession number. FOV is a dataframe that contains Field of views information.

tools_DEG

Method to use to compute the pvalues of differentially expressed genes. "Wilcox" uses the wilcoxDEG() function implemented in this very same pacakge "limma" uses the functions DEG_limma() that comes from the limma package "RankProduct" and "RankSum" perform respectively a Rank Product and a Rank Sum analysis with the RankProducts() function from the RankProd package

tools_norm

Normalization tool. "nappa.NS", "nappa.param1","nappa.param2","nappa.param3" are different parameters used with the NAPPA() function from the NAPPA package. "nanostringnorm.default","nanostringnorm.param1","nanostringnorm.param2" use the NanoStringNorm() normalization function from the package NanoStringNorm "nanostringR" uses the HKnorm() function from the package nanostringr. "nanoR.top100","nanoR.total" uses the nsNormalize() function from the nanoR package. For the nanoR package, it is needed to give the file path to rcc files

DESeq

logical values. TRUE to use DESeq2 DEG analysis with its own normalization

dir

directory of rcc files. This parameter is only necessary if the nanoR normalizations are wanted.

Value

Dataframe with genes in columns and as many rows as there is possible combination of methods

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
# Retrieve gene expression data from Nanostring
# raw.data = Simul.data(type = "Nanostring")

# Compute the DEG pvalues with some of the possible methods
tools_DEG = c("Wilcox","limma")
tools_norm = c("nappa.NS","nanoR.total")
# Give the location of your rcc files
#RCC.dir <- file.path("./data/NANOSTRING","GSE146204_RAW")
#res.DEG = tools.DEG.Nanostring.merge(raw.data =raw.data,
#                                      tools_DEG = tools_DEG,
#                                      tools_norm = tools_norm,
#                                      DESeq = FALSE,
#                                      dir = RCC.dir)

# Compute the DEG pvalues with only "nappa.default" normalization 
#and Wilcoxon's test only
#res.DEG = tools.DEG.Nanostring.merge(raw.data =raw.data,
#                                      "Wilcox",
#                                      "nappa.default",
#                                      DESeq = FALSE)

jtcasemajor/CPRD documentation built on Dec. 21, 2021, 3:22 a.m.