Changes in version 0.99.18 (2023-06-01) - Revised according to comments from Luke. The revision mainly focuses on inputing different types of inputs (matrix, Seurat object, and SingleCellExperiment object). Submitted to Bioconductor. Changes in version 0.99.3 (2022-06-28) - Revised according to comments from Luke. The revision mainly focuses on inputing SingleCellExperiment object and parallel computing. Submitted to Bioconductor. Changes in version 0.99.2 (2021-12-06) - Revised according to comments from Luke. Submitted to Bioconductor. Changes in version 0.99.0 (2021-09-17) - Submitted to Bioconductor.