Package: CellMentor 1.1.2

Ekaterina Petrenko

CellMentor: Supervised Non-negative Matrix Factorization for Dimensional Reduction in Single-Cell Analysis

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.

Authors:Ekaterina Petrenko [aut, cre]

CellMentor_1.1.2.tar.gz
CellMentor_1.1.2.zip(r-4.7)CellMentor_1.1.2.zip(r-4.6)CellMentor_1.1.2.zip(r-4.5)
CellMentor_1.1.2.tgz(r-4.6-any)CellMentor_1.1.2.tgz(r-4.5-any)
CellMentor_1.1.2.tar.gz(r-4.7-any)CellMentor_1.1.2.tar.gz(r-4.6-any)
CellMentor_1.1.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
CellMentor/json (API)
NEWS

# Install 'CellMentor' in R:
install.packages('CellMentor', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/petrenkokate/cellmentor/issues

Datasets:
  • obj_toy - Tiny prebuilt CSFNMF object for accessors
  • qry_matrix_toy - Tiny toy matrices and labels for runnable examples
  • ref_celltype_toy - Tiny toy matrices and labels for runnable examples
  • ref_matrix_toy - Tiny toy matrices and labels for runnable examples

On BioConductor:CellMentor-1.1.2(bioc 3.24)CellMentor-1.0.1(bioc 3.23)

softwaresinglecelltranscriptomicsdimensionreduction

6.45 score 19 stars 37 scripts 13 exports 179 dependencies

Last updated from:52bfb5db78. Checks:1 WARNING, 9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
bioc-checksWARNING275
linux-devel-x86_64OK681
source / vignettesOK490
linux-release-x86_64OK703
macos-release-arm64OK578
macos-oldrel-arm64OK335
windows-develOK1735
windows-releaseOK1766
windows-oldrelOK1479
wasm-releaseOK241

Exports:CellMentorcm_annotationcm_rankCreateCSFNMFobjectdata_matrixHh.baron_datasethBaronDatasetmatricesmuraro_datasetproject_dataref_matrixW

Dependencies:abindaricodeaskpassassortheadbase64encbeachmatBHBiobaseBiocGenericsBiocParallelbitopsbslibcachemcaToolscliclueclustercodetoolscommonmarkcowplotcpp11crayoncrosstalkcurldata.tableDelayedArraydeldirdigestdotCall64dplyrdqrngentropyevaluatefarverfastDummiesfastmapfitdistrplusFNNfontawesomeformatRfsfutile.loggerfutile.optionsfuturefuture.applygenericsGenomicRangesggplot2ggrepelggridgesglobalsgluegoftestgplotsgridExtragtablegtoolsherehighrhmshtmltoolshtmlwidgetshttpuvhttricaigraphIRangesirlbaisobandjquerylibjsonliteKernSmoothknitrlabelinglambda.rlaterlatticelazyevallifecyclelistenvlmtestlsamagrittrMASSMatrixMatrixGenericsmatrixStatsmemoisemimeminiUIMLmetricsnlmennlsopensslotelparallellypatchworkpbapplypillarpkgconfigplotlyplyrpngpolyclipprettyunitsprogressprogressrpromisespurrrR6RANNrappdirsRColorBrewerRcppRcppAnnoyRcppArmadilloRcppEigenRcppHNSWRcppProgressRcppTOMLreshape2reticulaterlangrmarkdownRMTstatROCRrprojrootRSpectraRtsneS4ArraysS4VectorsS7sassscalesscattermoresctransformSeqinfoSeuratSeuratObjectshinySingleCellExperimentSingleRsitmoskmeansslamsnowSnowballCsourcetoolsspspamSparseArraysparsesvdspatstat.dataspatstat.explorespatstat.geomspatstat.randomspatstat.sparsespatstat.univarspatstat.utilsstringistringrSummarizedExperimentsurvivalsystensortibbletidyrtidyselecttinytexutf8uwotvctrsviridisLitewithrxfunxtableXVectoryamlzoo

Introduction to CellMentor

Rendered fromCellMentor_vignette.Rmdusingknitr::rmarkdownon Jun 21 2026.

Last update: 2026-05-19
Started: 2025-10-27