batchPred | R Documentation |
batchPred
predicts relevant batch variables for improving the
normalisation and the interpretation of heterogenous datasets.
batchPred( input.edata, input.covariates.df, input.gold.standard, threshold = 1e-04, cores = 2 )
input.edata |
matrix of numeric expression data, where rows are genes and columns are samples. |
input.covariates.df |
the covariate dataframe. Each covariate is a dataframe column that represents known covariate such as batch number, age or hidden covariates such as a principle components. |
input.gold.standard |
reference data table consisting of known gene
associations. The number of true positives and false positives should be
approximately equal. gene IDs in |
threshold |
numeric. Minimum AUC score improvement required for addition to the linear design. |
cores |
integer. Number of cores / threads. Number of threads is the primary bottleneck for computing the initial covariate order. |
batchPred
returns a table consisting of with the following
columns:
Covariates: covariate, whose adjustment show greatest improvement in AUC.
LinearModel: Combination of covariates tested.
AUC: Area under roc curve (AUC) value after batch adjustment with
LinearModel
.
AUCvRaw: difference in AUC value of batch corrected and raw dataset.
covEffectOnAUC: improvement in AUC value compared to previously
tested LinearModel
.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.