Batch effect estimation using an extended Kalman filter
EkfBE(
refBatch,
queBatch,
pairs,
sampling = FALSE,
numSamples = NULL,
verbose = FALSE
)
Reference batch.
Query batch.
A numerical matrix containing MNNs pairs cell indexes. First column corresponds to query batch cells.
Sample MNNs pairs.
If sampling, number of MNNs pairs samples to use on the estimation process.
Print output.
A list containing the estimated correction vector and the estimation data. The length of the correction vector is equal to the number of genes.
The input batches must have the same number of genes. The model used on the estimation has the form of g_ref = g_que + be, where the batch effect is represented as a value added to the reference gene expression, causing a linear deviation between the reference and the query batches.