Package: presto 1.1.0

Kamil Slowikowski

presto: Fast Functions for Differential Expression Using Wilcoxon and AUC

Scalable implementation of the Wilcoxon rank sum test and the area under the receiver operating characteristic curve (also known as auROC or AUC) statistic. Interfaces to dense and sparse matrices, as well as the genomics analysis frameworks 'Seurat' and 'SingleCellExperiment'.

Authors:Ilya Korsunsky [aut], Aparna Nathan [aut], Nghia Millard [aut], Soumya Raychaudhuri [aut], Kamil Slowikowski [cre, ctb], Austin Hartman [ctb]

presto_1.1.0.tar.gz
presto_1.1.0.zip(r-4.7-x86_64)presto_1.1.0.zip(r-4.7-arm64)presto_1.1.0.zip(r-4.6-x86_64)presto_1.1.0.zip(r-4.6-arm64)presto_1.1.0.zip(r-4.5-x86_64)
presto_1.1.0.tgz(r-4.6-x86_64)presto_1.1.0.tgz(r-4.6-arm64)presto_1.1.0.tgz(r-4.5-x86_64)presto_1.1.0.tgz(r-4.5-arm64)
presto_1.1.0.tar.gz(r-4.7-arm64)presto_1.1.0.tar.gz(r-4.7-x86_64)presto_1.1.0.tar.gz(r-4.6-arm64)presto_1.1.0.tar.gz(r-4.6-x86_64)
presto_1.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
presto/json (API)

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

Bug tracker:https://github.com/immunogenomics/presto/issues

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

cpp

9.32 score 218 stars 1 packages 1.6k scripts 16 exports 25 dependencies

Last updated from:b5df6ee609. Checks:15 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-arm64OK228
linux-devel-x86_64OK273
source / vignettesOK322
linux-release-arm64OK201
linux-release-x86_64OK192
macos-release-arm64OK125
macos-release-x86_64OK441
macos-oldrel-arm64OK153
macos-oldrel-x86_64OK308
windows-devel-arm64OK261
windows-devel-x86_64OK223
windows-release-arm64OK259
windows-release-x86_64OK183
windows-oldrel-x86_64OK161
wasm-releaseOK179

Exports:%>%collapse_countscompute_hashnnzeroGroupspseudobulk_deseq2pseudobulk_one_vs_allpseudobulk_pairwisepseudobulk_withinrank_matrixsumGroupssummarize_dge_pairstop_markerstop_markers_ddstoy_scetoy_seuratwilcoxauc

Dependencies:clicpp11data.tabledplyrgenericsgluelatticelifecyclemagrittrMatrixpillarpkgconfigpurrrR6RcppRcppArmadillorlangstringistringrtibbletidyrtidyselectutf8vctrswithr

Getting started with presto
Demo data | Quick start | Result columns | Top markers per cluster | Restricting to a subset of groups | Seurat and SingleCellExperiment | Notes on input types | Session info

Last update: 2026-09-20
Started: 2019-05-07

Pseudobulk differential expression with DESeq2
Why pseudobulk? | Demo data | Step 1: collapse cells to pseudobulks | Step 2: one-vs-all DESeq2 | Step 3: top markers per cluster | Step 4: pairwise cluster contrasts | Step 5: within-cluster Case vs Control | Tips | Session info

Last update: 2026-09-20
Started: 2026-08-20