Description Usage Arguments Author(s) References See Also Examples
readData
function in NOISeq package customized for one-sided test in meta-analysis. Parallel computing is also available by snow package.
1 |
data |
Matrix or data.frame containing the counts (or expression data) for each feature and sample. Features must be in rows and samples must be in columns. |
factors |
A data.frame containing the experimental condition or group for each sample (columns in the data object). |
length |
Optional argument.Vector, matrix or data.frame containing the length of each feature. In case of giving a vector, the names of the vector must be the feature names or ids with the same type of identifier used in data. If a matrix or a data.frame is provided, and it has two columns, it is expected that the feature names or ids are in the first column and the length of the features in the second. If it only has one column containing the length, the rownames of the object must be the feature names or ids. |
biotype |
Optional argument.Vector, matrix or data.frame containing the biological group (biotype) for each feature. In case of giving a vector, the names of the vector must be the feature names or ids with the same type of identifier used in data. If a matrix or a data.frame is provided, and it has two columns, it is expected that the feature names or ids are in the first column and the biotypes of the features in the second. If it only has one column containing the biotypes, the rownames of the object must be the feature names or ids. |
chromosome |
Optional argument. A matrix or data.frame containing the chromosome, start position and end position of each feature. The rownames must be the feature names or ids with the same type of identifier used in data. |
gc |
Optional argument.Vector, matrix or data.frame containing the GC content of each feature. In case of giving a vector, the names of the vector must be the feature names or ids with the same type of identifier used in data. If a matrix or a data.frame is provided, and it has two columns, it is expected that the feature names or ids are in the first column and the GC content of the features in the second. If it only has one column containing the GC content, the rownames of the object must be the feature names or ids. |
studies |
A vector specifying which column in data are measured in common study. Its length must be equal to the number of column in data. |
Koki Tsuyuzaki, Itoshi Nikaido
Tarazona, S. and Garcia-Alcalde, F. and Dopazo, J. and Ferrer, A. and Conesa, A. (2011) Differential expression in RNA-seq: A matter of depth. Genome Research, 21(12): 2213-2223
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 | data(BreastCancer)
library("snow")
# Experimental condition (1: BreastCancer, 0: Normal)
flag1 <- c(1,1,1,0,0, 1,0, 1,1,1,1,1,1,1,0, 1,1,0)
# Source of data
flag2 <- c("A","A","A","A","A", "B","B", "C","C","C","C","C","C","C","C", "D","D","D")
# readData function for meta-analysis
cds <- meta.readData(data = BreastCancer, factor = flag1, studies = flag2)
# oneside NOISeq for meta-analysis
# cl <- makeCluster(4, "SOCK")
# result <- meta.oneside.noiseq(cds, k = 0.5, norm = "tmm", replicates = "biological", factor = flag1, conditions = c(1, 0), studies = flag2, cl = cl)
# stopCluster(cl)
# Script above is very time-consumming step. Please use this pre-calculated result instead
data(Result.Meta)
result <- Result.Meta
# Fisher's method (without weighting)
F <- Fisher.test(result)
str(F)
# Stouffer's method (with weighting by sample-size)
S <- Stouffer.test(result)
str(S)
|
Loading required package: NOISeq
Loading required package: Biobase
Loading required package: BiocGenerics
Loading required package: parallel
Attaching package: 'BiocGenerics'
The following objects are masked from 'package:parallel':
clusterApply, clusterApplyLB, clusterCall, clusterEvalQ,
clusterExport, clusterMap, parApply, parCapply, parLapply,
parLapplyLB, parRapply, parSapply, parSapplyLB
The following objects are masked from 'package:stats':
IQR, mad, sd, var, xtabs
The following objects are masked from 'package:base':
Filter, Find, Map, Position, Reduce, anyDuplicated, append,
as.data.frame, cbind, colMeans, colSums, colnames, do.call,
duplicated, eval, evalq, get, grep, grepl, intersect, is.unsorted,
lapply, lengths, mapply, match, mget, order, paste, pmax, pmax.int,
pmin, pmin.int, rank, rbind, rowMeans, rowSums, rownames, sapply,
setdiff, sort, table, tapply, union, unique, unsplit, which,
which.max, which.min
Welcome to Bioconductor
Vignettes contain introductory material; view with
'browseVignettes()'. To cite Bioconductor, see
'citation("Biobase")', and for packages 'citation("pkgname")'.
Loading required package: splines
Loading required package: Matrix
Loading required package: snow
Attaching package: 'snow'
The following objects are masked from 'package:BiocGenerics':
clusterApply, clusterApplyLB, clusterCall, clusterEvalQ,
clusterExport, clusterMap, clusterSplit, parApply, parCapply,
parLapply, parRapply, parSapply
The following objects are masked from 'package:parallel':
clusterApply, clusterApplyLB, clusterCall, clusterEvalQ,
clusterExport, clusterMap, clusterSplit, makeCluster, parApply,
parCapply, parLapply, parRapply, parSapply, splitIndices,
stopCluster
Loading required package: Rcpp
List of 3
$ Upper : Named num [1:23368] 0.384 0.532 0.533 NA 0.136 ...
..- attr(*, "names")= chr [1:23368] "1/2-SBSRNA4" "A1BG" "A1BG-AS1" "A1CF" ...
$ Lower : Named num [1:23368] 0.842 0.608 0.405 NA 0.366 ...
..- attr(*, "names")= chr [1:23368] "1/2-SBSRNA4" "A1BG" "A1BG-AS1" "A1CF" ...
$ Weight: Named int [1:4] 5 2 8 3
..- attr(*, "names")= chr [1:4] "Study 1" "Study 2" "Study 3" "Study 4"
List of 3
$ Upper : Named num [1:23368] 0.371 0.266 0.271 NA 0.296 ...
..- attr(*, "names")= chr [1:23368] "1/2-SBSRNA4" "A1BG" "A1BG-AS1" "A1CF" ...
$ Lower : Named num [1:23368] 0.629 0.734 0.729 NA 0.704 ...
..- attr(*, "names")= chr [1:23368] "1/2-SBSRNA4" "A1BG" "A1BG-AS1" "A1CF" ...
$ Weight: Named int [1:4] 5 2 8 3
..- attr(*, "names")= chr [1:4] "Study 1" "Study 2" "Study 3" "Study 4"
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.