Package: scLang 1.0.0

Andrei-Florian Stoica

scLang: A unified language for interacting with Seurat and SingleCellExperiment

scLang is a suite for package development for scRNA-seq analysis. It offers functions that can operate on both Seurat and SingleCellExperiment objects. These functions are primarily aimed to help developers build tools compatible with both types of input.

Authors:Andrei-Florian Stoica [aut, cre]

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

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

Bug tracker:https://github.com/andrei-stoica26/sclang/issues

On BioConductor:scLang-1.1.3(bioc 3.24)scLang-1.0.0(bioc 3.23)

softwaresinglecellgeneexpressionvisualization

5.62 score 2 stars 2 packages 290 downloads 16 exports 94 dependencies

Last updated from:5d4300bbbe (on RELEASE_3_23). Checks:1 NOTE, 9 OK. Indexed: no.

TargetResultTimeFilesSyslog
bioc-checksNOTE279
linux-devel-x86_64OK378
source / vignettesOK430
linux-release-x86_64OK480
macos-release-arm64OK227
macos-oldrel-arm64OK183
windows-develOK1506
windows-releaseOK1229
windows-oldrelOK1432
wasm-releaseOK247

Exports:dimPlotdimredNamesfeaturePlotmetadataDFmetadataNamesscColscCol<-scColCountsscColPairCountsscColPairPercsscDimredMatscExpMatscGeneExpscPCAMatscUMAPMatviolinPlot

Dependencies:abdivabindapebase64encBiobaseBiocGenericscachemclassclicodetoolscpp11DelayedArraydigestdotCall64dplyrfarverfastmapfuturefuture.applygenericsGenomicRangesggalluvialggeasyggforceggnewscaleggplot2ggraphggrepelglobalsgluegraphlayoutsgridExtragtablehennaigraphIRangesisobandjsonlitelabelinglatticelazyevallifecyclelistenvlivermagrittrMASSMatrixMatrixGenericsmatrixStatsmemoisenlmepaletteerparallellypillarpkgconfigplyrpolyclipprismaticprogressrpurrrR6RColorBrewerRcppRcppArmadilloRcppEigenrematch2reshape2rlangrstudioapiS4ArraysS4VectorsS7scalesSeqinfoSeuratObjectSingleCellExperimentspspamSparseArraystringistringrSummarizedExperimentsystemfontstibbletidygraphtidyrtidyselecttweenrutf8vctrsviridisviridisLitewithrXVector

Introduction to scLang

Rendered fromscLang.Rmdusingknitr::rmarkdownon May 30 2026.

Last update: 2026-03-03
Started: 2025-11-07

Readme and manuals

Help Manual

Help pageTopics
Creates a dimensionality reduction plotdimPlot
Extract the names of available dimensionality reductions from objectdimredNames dimredNames.default dimredNames.Seurat dimredNames.SingleCellExperiment
Create a dimensionality reduction plot to represent a featurefeaturePlot
Extract metadata from object as a data framemetadataDF metadataDF.default metadataDF.Seurat metadataDF.SingleCellExperiment
Return metadata namesmetadataNames
Extract a metadata/coldata column from object.scCol scCol.default scCol.Seurat scCol.SingleCellExperiment scCol<- scCol<-.default scCol<-.Seurat scCol<-.SingleCellExperiment
Extract per-group counts from the column of a single-cell expression objectscColCounts
Extract counts from two columns of a single-cell expression objectscColPairCounts
Extract percentages from two columns of a single-cell expression objectscColPairPercs
Extracts a dimensionality reduction matrix from object.scDimredMat scDimredMat.default scDimredMat.Seurat scDimredMat.SingleCellExperiment
Extracts the expression matrix from object.scExpMat scExpMat.default scExpMat.dgCMatrix scExpMat.matrix scExpMat.Seurat scExpMat.SingleCellExperiment
Extracts the expression of a single genescGeneExp scGeneExp.default scGeneExp.dgCMatrix scGeneExp.matrix scGeneExp.Seurat scGeneExp.SingleCellExperiment
Extracts the PCA matrix from object.scPCAMat
Extracts the UMAP matrix from object.scUMAPMat
Create a violin plot to represent a featureviolinPlot