Package: scMerge 1.29.1

Yingxin Lin

scMerge: scMerge: Merging multiple batches of scRNA-seq data

Like all gene expression data, single-cell data suffers from batch effects and other unwanted variations that makes accurate biological interpretations difficult. The scMerge method leverages factor analysis, stably expressed genes (SEGs) and (pseudo-) replicates to remove unwanted variations and merge multiple single-cell data. This package contains all the necessary functions in the scMerge pipeline, including the identification of SEGs, replication-identification methods, and merging of single-cell data.

Authors:Yingxin Lin [aut, cre], Kevin Wang [aut], Sydney Bioinformatics and Biometrics Group [fnd]

scMerge_1.29.1.tar.gz
scMerge_1.29.1.zip(r-4.7-any)scMerge_1.29.1.zip(r-4.6-any)scMerge_1.29.1.zip(r-4.5-any)
scMerge_1.29.1.tgz(r-4.6-any)scMerge_1.29.1.tgz(r-4.5-any)
scMerge_1.29.1.tar.gz(r-4.7-any)scMerge_1.29.1.tar.gz(r-4.6-any)
scMerge_1.29.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
scMerge/json (API)

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

Bug tracker:https://github.com/sydneybiox/scmerge/issues

Datasets:
  • example_sce - Subsetted mouse ESC 'SingleCellExperiment' object
  • segList - Stably expressed gene list in official gene symbols for both human and mouse
  • segList_ensemblGeneID - Stably expressed gene list in EnsemblGeneID for both human and mouse

On BioConductor:scMerge-1.29.0(bioc 3.24)scMerge-1.28.0(bioc 3.23)

batcheffectgeneexpressionnormalizationrnaseqsequencingsinglecellsoftwaretranscriptomicsbioinformaticssingle-cell

10.26 score 72 stars 2 packages 186 scripts 792 downloads 8 mentions 11 exports 163 dependencies

Last updated from:3ece494605. Checks:8 WARNING, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
bioc-checksWARNING212
linux-develWARNING555
source / vignettesOK371
linux-releaseWARNING627
macos-releaseWARNING399
macos-oldrelWARNING443
windows-develWARNING314
windows-releaseWARNING493
windows-oldrelWARNING511
wasm-releaseOK190

Exports:fastRUVIIIgetAdjustedMatruvSimulatesce_cbindscMergescMerge2scMerge2hscReplicatescRUVgscRUVIIIscSEGIndex

Dependencies:abindassortheadbackportsbase64encbatchelorbbmlebdsmatrixbeachmatbeeswarmBHBiobaseBiocGenericsBiocNeighborsBiocParallelBiocSingularbitopsblusterbslibcachemcallrcaToolscheckmatecliclustercodetoolscolorspacecpp11cvToolsdata.tableDelayedArrayDelayedMatrixStatsdensEstBayesDEoptimRdescdigestdistrdistributionaldqrngedgeRevaluatefarverfastmapFNNfontawesomeforeignformatRFormulafsfutile.loggerfutile.optionsgenericsGenomicRangesggbeeswarmggplot2ggrepelgluegplotsgridExtragtablegtoolshighrHmischtmlTablehtmltoolshtmlwidgetsigraphinlineIRangesirlbaisobandjquerylibjsonliteKernSmoothknitrlabelinglambda.rlatticelifecyclelimmalocfitlooM3DropmagrittrMASSMatrixMatrixGenericsmatrixStatsmemoisemetapodmgcvmimemvtnormnlmennetnumDerivotelpheatmappillarpkgbuildpkgconfigposteriorprocessxproxyCpsQuickJSRR6rappdirsRColorBrewerRcppRcppAnnoyRcppArmadilloRcppEigenRcppMLRcppParallelRcppProgressreldistResidualMatrixrlangrmarkdownrobustbaserpartRSpectrarstanrstantoolsrstudioapirsvdRtsneruvS4ArraysS4VectorsS7sassScaledMatrixscalesscaterscranscuttleSeqinfosfsmiscSingleCellExperimentsitmosnowSparseArraysparseMatrixStatsStanHeadersstartupmsgstatmodstringistringrSummarizedExperimenttensorAtibbletinytexutf8uwotvctrsviporviridisviridisLitewithrxfunXVectoryaml

An introduction to scMerge2
Introduction | Loading Packages and Data | scMerge2 | Unsupervised scMerge2 | Semi-supervised scMerge2 | More details of scMerge2 | Number of pseudobulk | Return matrix by batch | Hierarchical scMerge2 | Scenario 1 | Scenario 2 | Session Info

Last update: 2023-08-02
Started: 2022-10-21

An introduction to the scMerge package
Introduction | Loading Packages and Data | Illustrating pseudo-replicates constructions | Unsupervised scMerge | Selecting all cells | Supervised scMerge | Semi-supervised scMerge I | Semi-supervised scMerge II | Selecting negative controls | Achieving fast and memory-efficient computation | Using approximated SVD | Parallelised computing | Sparse array | Out-of-memory computations (through HDF5Array) | Reference | Session Info

Last update: 2022-10-21
Started: 2018-08-09