# Single-Cell Batch Correction Methods

## Documentation for package ‘batchelor’ version 1.4.0

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

batchCorrect | Batch correction methods
batchCorrect-method | Batch correction methods
batchelor-restrict | Using restriction
BatchelorParam-class | BatchelorParam methods
checkBatchConsistency | Check batch inputs
checkIfSCE | Check batch inputs
checkRestrictions | Check batch inputs
ClassicMnnParam | BatchelorParam methods
ClassicMnnParam-class | BatchelorParam methods
clusterMNN | Cluster-based MNN
correctExperiments | Correct SingleCellExperiment objects
cosineNorm | Cosine normalization
divideIntoBatches | Divide into batches
fastMNN | Fast mutual nearest neighbors correction
FastMnnParam | BatchelorParam methods
FastMnnParam-class | BatchelorParam methods
findMutualNN | Find mutual nearest neighbors
mnnCorrect | Mutual nearest neighbors correction
multiBatchNorm | Per-batch scaling normalization
multiBatchPCA | Multi-batch PCA
noCorrect | No correction
NoCorrectParam | BatchelorParam methods
NoCorrectParam-class | BatchelorParam methods
reducedMNN | MNN correction in reduced dimensions
regressBatches | Regress out batch effects
RegressParam | BatchelorParam methods
RegressParam-class | BatchelorParam methods
rescaleBatches | Scale counts across batches
RescaleParam | BatchelorParam methods
RescaleParam-class | BatchelorParam methods