# Generated by roxygen2: do not edit by hand

export(ClassicMnnParam)
export(FastMnnParam)
export(NoCorrectParam)
export(RegressParam)
export(RescaleParam)
export(batchCorrect)
export(checkBatchConsistency)
export(checkIfSCE)
export(checkRestrictions)
export(checkSpikeConsistency)
export(correctExperiments)
export(cosineNorm)
export(divideIntoBatches)
export(fastMNN)
export(findMutualNN)
export(mnnCorrect)
export(multiBatchNorm)
export(multiBatchPCA)
export(noCorrect)
export(reducedMNN)
export(regressBatches)
export(rescaleBatches)
exportClasses(BatchelorParam)
exportClasses(ClassicMnnParam)
exportClasses(FastMnnParam)
exportClasses(NoCorrectParam)
exportClasses(RegressParam)
exportClasses(RescaleParam)
exportMethods(batchCorrect)
import(methods)
importClassesFrom(DelayedArray,integer_OR_NULL)
importClassesFrom(Matrix,dsparseMatrix)
importClassesFrom(S4Vectors,DataFrame)
importClassesFrom(S4Vectors,List)
importClassesFrom(S4Vectors,SimpleList)
importClassesFrom(SingleCellExperiment,SingleCellExperiment)
importFrom(BiocGenerics,"colnames<-")
importFrom(BiocGenerics,"rownames<-")
importFrom(BiocGenerics,"sizeFactors<-")
importFrom(BiocGenerics,cbind)
importFrom(BiocGenerics,colnames)
importFrom(BiocGenerics,ncol)
importFrom(BiocGenerics,rbind)
importFrom(BiocGenerics,rownames)
importFrom(BiocGenerics,sizeFactors)
importFrom(BiocNeighbors,KmknnParam)
importFrom(BiocNeighbors,buildIndex)
importFrom(BiocNeighbors,queryKNN)
importFrom(BiocParallel,SerialParam)
importFrom(BiocParallel,bpisup)
importFrom(BiocParallel,bpstart)
importFrom(BiocParallel,bpstop)
importFrom(BiocParallel,register)
importFrom(BiocSingular,DeferredMatrix)
importFrom(BiocSingular,ExactParam)
importFrom(BiocSingular,IrlbaParam)
importFrom(BiocSingular,LowRankMatrix)
importFrom(BiocSingular,ResidualMatrix)
importFrom(BiocSingular,bsdeferred)
importFrom(BiocSingular,runSVD)
importFrom(DelayedArray,"seed<-")
importFrom(DelayedArray,DelayedArray)
importFrom(DelayedArray,getAutoBPPARAM)
importFrom(DelayedArray,seed)
importFrom(DelayedArray,setAutoBPPARAM)
importFrom(DelayedArray,sweep)
importFrom(DelayedMatrixStats,colVars)
importFrom(Matrix,colSums)
importFrom(Matrix,crossprod)
importFrom(Matrix,rowMeans)
importFrom(Matrix,t)
importFrom(Rcpp,sourceCpp)
importFrom(S4Vectors,"mcols<-")
importFrom(S4Vectors,"metadata<-")
importFrom(S4Vectors,DataFrame)
importFrom(S4Vectors,List)
importFrom(S4Vectors,SimpleList)
importFrom(S4Vectors,mcols)
importFrom(S4Vectors,metadata)
importFrom(S4Vectors,normalizeSingleBracketSubscript)
importFrom(SingleCellExperiment,SingleCellExperiment)
importFrom(SingleCellExperiment,isSpike)
importFrom(SingleCellExperiment,reducedDim)
importFrom(SingleCellExperiment,spikeNames)
importFrom(SummarizedExperiment,"assay<-")
importFrom(SummarizedExperiment,"colData<-")
importFrom(SummarizedExperiment,"rowData<-")
importFrom(SummarizedExperiment,"rowRanges<-")
importFrom(SummarizedExperiment,assay)
importFrom(SummarizedExperiment,assayNames)
importFrom(SummarizedExperiment,colData)
importFrom(SummarizedExperiment,rowData)
importFrom(SummarizedExperiment,rowRanges)
importFrom(methods,as)
importFrom(methods,is)
importFrom(methods,new)
importFrom(scater,calculateAverage)
importFrom(scater,normalizeCounts)
importFrom(stats,median)
importFrom(stats,model.matrix)
importFrom(utils,head)
importFrom(utils,relist)
importFrom(utils,tail)
importMethodsFrom(BiocGenerics,ncol)
importMethodsFrom(BiocGenerics,nrow)
importMethodsFrom(scater,librarySizeFactors)
importMethodsFrom(scater,logNormCounts)
useDynLib(batchelor, .registration=TRUE, .fixes="cxx_")
