Package: CellMentor
Type: Package
Title: Supervised Non-negative Matrix Factorization for Dimensional
        Reduction in Single-Cell Analysis
Version: 0.99.0
Authors@R: person("Ekaterina", "Petrenko", 
    email = "petrenko.kate@icloud.com", 
    role = c("aut", "cre"),
    comment = c(ORCID = "0000-0003-3549-834X"))
Description: Implements supervised cell type-aware non-negative matrix
        factorization (NMF) for dimensional reduction in single-cell
        RNA sequencing analysis. The package provides methods for
        incorporating cell type information into the dimensionality
        reduction process, enabling improved visualization and
        downstream analysis of single-cell data while preserving
        biological structure. CellMentor employs a unique loss function
        that simultaneously minimizes variation within known cell
        populations while maximizing distinctions between different
        cell types, enabling effective transfer of learned patterns
        from labeled reference datasets to new unlabeled data.
License: Apache License (>= 2)
Encoding: UTF-8
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.3.2
Depends: R (>= 4.3.0)
Imports: methods, Matrix, SingleR, Seurat (>= 4.0.0), utils, stats,
        parallel, progress, ggplot2, data.table, magrittr, graphics,
        RMTstat, sparsesvd, cluster, skmeans, MLmetrics, tibble, lsa,
        nnls, scRNAseq, SingleCellExperiment, entropy, irlba, aricode
Suggests: testthat (>= 3.0.0), covr, withr, rmarkdown, knitr,
        BiocStyle, scater
VignetteBuilder: knitr
biocViews: Software, SingleCell, GeneExpression, Transcriptomics,
        DimensionReduction
URL: https://github.com/petrenkokate/CellMentor
BugReports: https://github.com/petrenkokate/CellMentor/issues
Config/testthat/edition: 3
Config/pak/sysreqs: libglpk-dev make libbz2-dev libicu-dev liblzma-dev
        libpng-dev libxml2-dev libssl-dev python3 libnode-dev xz-utils
        zlib1g-dev
Repository: https://bioc.r-universe.dev
Date/Publication: 2025-11-04 14:31:11 UTC
RemoteUrl: https://github.com/bioc/CellMentor
RemoteRef: HEAD
RemoteSha: 7854b85e909f798c3a3119a5b0a447479d6a965d
NeedsCompilation: no
Packaged: 2026-01-15 04:46:11 UTC; root
Author: Ekaterina Petrenko [aut, cre] (ORCID:
    <https://orcid.org/0000-0003-3549-834X>)
Maintainer: Ekaterina Petrenko <petrenko.kate@icloud.com>
Built: R 4.6.0; ; 2026-01-15 04:49:43 UTC; windows
