| deconvolute | R Documentation | 
deconvolute given bulks with all supplied algorithms and training data
deconvolute( training.expr, training.pheno, test.expr, test.pheno, algorithms, verbose = FALSE, exclude.from.bulks = NULL, exclude.from.signature = NULL, max.genes = 500, n.bulks = 500, bulks = NULL, n.repeats = 1, subtypes = FALSE, cell.type.column = "cell_type", patient.column = "patient", n.profiles.per.bulk = 1000 )
training.expr | 
 matrix containing single-cell expression profiles (training set, one cell per column)  | 
training.pheno | 
 data frame containing phenotype data of the single-cell training set. Has to contain column 'cell.type.column'  | 
test.expr | 
 matrix containing single-cell expression profiles (test set, one cell per column)  | 
test.pheno | 
 data frame containing phenotype data of the single-cell test set. Has to contain column 'cell.type.column'  | 
algorithms | 
 List containing a list for each algorithm.
Each sublist contains 1) name   | 
verbose | 
 logical, default FALSE  | 
exclude.from.bulks | 
 character vector containing cell types to be excluded from the bulks (if they are not supplied). If not specified, all will be used.  | 
exclude.from.signature | 
 character vector containing cell types to be excluded from the signature matrix. If not specified, all will be used.  | 
max.genes | 
 maximum number of genes that will be included in the signature for each celltype  | 
n.bulks | 
 number of bulks to build if they are not supplied to the function, default 500  | 
bulks | 
 matrix containing expression profiles of bulks in the columns. If not supplied, bulks will be created  | 
n.repeats | 
 integer determining the number of times deconvolution should be repeated for each algorithm, default 1  | 
subtypes | 
 boolean, are simulated subtypes used for deconvolution?  | 
cell.type.column | 
 string, which column of 'training.pheno'/'test.pheno' holds the cell type information? default 'cell_type'  | 
patient.column | 
 string, which column of 'pheno' holds the patient information; optional, default 'patient'  | 
n.profiles.per.bulk | 
 positive numeric, number of samples to be randomly drawn for each simulated bulk; default 1000; only needed when bulks=NULL  | 
list with two entries: 1) results.list: list containing deconvolution results for all algorithms and repetitions as returned by the algorithm functions 2) bulk.props: matrix containing the real proportions / quantities for all cell types in all bulks (cell type x bulk)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.