A fast and intuitive batch effect removal tool for single-cell data. BBKNN is originally used in the 'scanpy' python package, and now can be used with 'Seurat' seamlessly.
| Version: | 2.0.2 | 
| Depends: | R (≥ 4.1.0), methods, utils | 
| Imports: | future, future.apply, glmnet, Rcpp, RcppAnnoy, RcppEigen, rlang, rnndescent, Rtsne, Seurat, SeuratObject, tidytable, uwot (≥ 0.2.1) | 
| LinkingTo: | Rcpp (≥ 1.0.8), RcppEigen | 
| Suggests: | dplyr, knitr, rmarkdown, testthat (≥ 3.0.0), patchwork | 
| Published: | 2025-09-09 | 
| DOI: | 10.32614/CRAN.package.bbknnR | 
| Author: | Yuchen Li [aut, cre] | 
| Maintainer: | Yuchen Li  <ycli1995 at outlook.com> | 
| BugReports: | https://github.com/ycli1995/bbknnR/issues | 
| License: | MIT + file LICENSE | 
| URL: | https://github.com/ycli1995/bbknnR,
https://github.com/Teichlab/bbknn,
https://bbknn.readthedocs.io/en/latest/ | 
| NeedsCompilation: | yes | 
| Materials: | README | 
| CRAN checks: | bbknnR results |