Package: ondisc 1.3.5

Timothy Barry

ondisc: Algorithms and Data Structures for Large Single-Cell Expression Matrices

Single-cell datasets are growing in size, posing challenges as well as opportunities for genomics researchers. 'ondisc' is an R package that facilitates analysis of large-scale single-cell data out-of-core on a laptop or distributed across tens to hundreds of processors on a cluster or cloud. In both of these settings, 'ondisc' requires only a few gigabytes of memory, even if the input data are tens of gigabytes in size. 'ondisc' mainly is oriented toward single-cell CRISPR screen analysis, but also can be used for single-cell differential expression and single-cell co-expression analyses. 'ondisc' is powered by several new, efficient algorithms for manipulating and querying large, sparse expression matrices.

Authors:Timothy Barry [aut, cre], Songcheng Dai [ctb], Yixuan Qiu [ctb], Eugene Katsevich [aut, ths]

ondisc_1.3.5.tar.gz
ondisc_1.3.5.tar.gz(r-4.7-arm64)ondisc_1.3.5.tar.gz(r-4.7-x86_64)ondisc_1.3.5.tar.gz(r-4.6-arm64)ondisc_1.3.5.tar.gz(r-4.6-x86_64)
manual.pdf |manual.html
card.svg |card.png
ondisc/json (API)
NEWS

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

Bug tracker:https://github.com/timothy-barry/ondisc/issues

Pkgdown/docs site:https://timothy-barry.github.io

Uses libs:
  • curl– Easy-to-use client-side URL transfer library
  • openssl– Secure Sockets Layer toolkit
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

dataimportsinglecelldifferentialexpressioncrisprcurlopensslcpp

3.56 score 72 scripts 44 downloads 4 exports 34 dependencies

Last updated from:4b32742f90. Checks:5 OK, 1 FAIL. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK148
linux-devel-x86_64OK159
source / vignettesOK229
linux-release-arm64OK201
linux-release-x86_64OK162
wasm-releaseFAIL138

Exports:create_odm_from_cellrangercreate_odm_from_r_matrixinitialize_odm_from_backing_filewrite_example_cellranger_dataset

Dependencies:biocmakebitbit64clicliprcpp11crayondata.tabledir.expirydplyrfilelockgenericsgluehmslatticelifecyclemagrittrMatrixpillarpkgconfigprettyunitsprogressR6RcppreadrRhdf5librlangtibbletidyselecttzdbutf8vctrsvroomwithr

Getting started with ondisc

Rendered fromondisc.Rmdusingknitr::rmarkdownon Jun 17 2026.

Last update: 2026-06-17
Started: 2026-06-17