ENSEMBLE function for deconvolution results output from SCDC_prop.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
bulk.eset |
ExpressionSet object for bulk samples |
sc.eset.list |
list of ExpressionSet objects for single cell reference datasets. Note that the variable names of multiple ExpressionSet objects should be consistent. Not required if prop.input is specified. |
ct.varname |
character string specifying the variable name for 'cell types'. Not required if prop.input is specified. |
sample |
character string specifying the variable name for subject/samples. Not required if prop.input is specified. |
ct.sub |
vector. a subset of cell types that are selected to construct basis matrix. Not required if prop.input is specified. |
grid.search |
logical. whether to allow grid search method to derive the ENSEMBLE weights. |
search.length |
a number between 0 to 0.5. if using "Grid search", the step length used. Smaller search.length derives more accurate optimization results. |
iter.max |
the maximum number of iteration in WNNLS |
nu |
a small constant to facilitate the calculation of variance |
epsilon |
a small constant number used for convergence criteria |
truep |
true cell-type proportions for bulk samples if known |
prop.input |
A list of SCDC_prop objects. Default is NULL. Users can use the SCDC function CreateSCDCpropObj to create the SCDC_prop objects first, and then put all objects into a list as this input. This allows users to ENSEMBLE results calculated from other deconvolution methods. |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.