Perform an immune cell deconvolution on a dataset.
deconvolute.default(gene_expression, method = deconvolution_methods,
indications = NULL, tumor = TRUE, arrays = FALSE)deconvolute(gene_expression, method = deconvolution_methods,
column = "gene_symbol", indications = NULL)
# S4 method for eSet,character,character,character
deconvolute(gene_expression,
method = deconvolution_methods, column = "gene_symbol",
indications = NULL)
# S4 method for eSet,character,character,missing
deconvolute(gene_expression,
method, column = "gene_symbol")
# S4 method for matrix,character,missing,character
deconvolute(gene_expression,
method, indications = NULL)
# S4 method for matrix,character,missing,missing
deconvolute(gene_expression,
method)
# S4 method for data.frame,character,missing,character
deconvolute(gene_expression,
method, indications = NULL)
# S4 method for data.frame,character,missing,missing
deconvolute(gene_expression,
method)
A numeric matrix with HGNC gene symbols as rownames and sample identifiers as colnames. Data must be on non-log scale.
a string specifying the method.
Supported methods are xcell, ...
a character vector with one indication per sample for TIMER. Argument is ignored for all other methods.
use a signature matrix/procedure optimized for tumor samples, if supported by the method. Currently affects EPIC and quanTIseq.
Runs methods in a mode optimized for microarray data. Currently affects quanTIseq and CIBERSORT.
arguments passed to the respective method
Expression set
column name of the fData column that contains HGNC gene symbols.
data.frame with cell_type as first column and a column with the
calculated cell fractions for each sample.
gene_expression = eSet,method = character,column = character,indications = character: eset is a Biobase::ExpressionSet.
fData contains a column with HGNC gene symbols (specify column name)
gene_expression = eSet,method = character,column = character,indications = missing: variant where indications are not defined, cannot be used with method == 'timer'
gene_expression = matrix,method = character,column = missing,indications = character: matrix is matrix with HGNC gene symbols as row names.
gene_expression = matrix,method = character,column = missing,indications = missing: variant where indications are not defined, cannot be used with method=='timer'
gene_expression = data.frame,method = character,column = missing,indications = character: matrix is data frame with HGNC gene symbols as row names.
gene_expression = data.frame,method = character,column = missing,indications = missing: variant where indications are not defined, cannot be used with method=='timer'
# NOT RUN {
# Not run: deconvolute(gene_expression_matrix, "xcell")
# }
Run the code above in your browser using DataLab