Package: presto 1.0.0

Kamil Slowikowski

presto: Fast Functions for Differential Expression using Wilcox and AUC

Scalable implementation of the Wilcoxon rank sum test and auROC statistic. Interfaces to dense and sparse matrices, as well as 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.0.0.tar.gz
presto_1.0.0.zip(r-4.5)presto_1.0.0.zip(r-4.4)presto_1.0.0.zip(r-4.3)
presto_1.0.0.tgz(r-4.4-x86_64)presto_1.0.0.tgz(r-4.4-arm64)presto_1.0.0.tgz(r-4.3-x86_64)presto_1.0.0.tgz(r-4.3-arm64)
presto_1.0.0.tar.gz(r-4.5-noble)presto_1.0.0.tar.gz(r-4.4-noble)
presto_1.0.0.tgz(r-4.4-emscripten)presto_1.0.0.tgz(r-4.3-emscripten)
presto.pdf |presto.html
presto/json (API)
NEWS

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

Peer review:

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

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:
  • exprs - Small gene expression matrix
  • object_sce - SingleCellExperiment object with fake data
  • object_seurat - Seurat V3 object with fake data
  • y - Group labels for observations in gene expression matrix

On CRAN:

7.55 score 166 stars 540 scripts 14 exports 26 dependencies

Last updated 8 months agofrom:7636b3d046. Checks:OK: 1 WARNING: 1 NOTE: 7. Indexed: no.

TargetResultDate
Doc / VignettesOKNov 13 2024
R-4.5-win-x86_64NOTENov 13 2024
R-4.5-linux-x86_64WARNINGNov 13 2024
R-4.4-win-x86_64NOTENov 13 2024
R-4.4-mac-x86_64NOTENov 13 2024
R-4.4-mac-aarch64NOTENov 13 2024
R-4.3-win-x86_64NOTENov 13 2024
R-4.3-mac-x86_64NOTENov 13 2024
R-4.3-mac-aarch64NOTENov 13 2024

Exports:%>%collapse_countscompute_hashnnzeroGroupspseudobulk_deseq2pseudobulk_one_vs_allpseudobulk_pairwisepseudobulk_withinrank_matrixsumGroupssummarize_dge_pairstop_markerstop_markers_ddswilcoxauc

Dependencies:clicpp11data.tabledplyrfansigenericsgluelatticelifecyclemagrittrMatrixpillarpkgconfigpurrrR6RcppRcppArmadillorlangstringistringrtibbletidyrtidyselectutf8vctrswithr

Quick start to presto

Rendered fromgetting-started.Rmdusingknitr::rmarkdownon Nov 13 2024.

Last update: 2022-11-10
Started: 2019-05-07

Readme and manuals

Help Manual

Help pageTopics
Collapse counts based on multiple categorical metadata columnscollapse_counts
Compute unique hash for each row of data.framecompute_hash
Small gene expression matrixexprs
nnzeroGroupsnnzeroGroups nnzeroGroups.dgCMatrix nnzeroGroups.matrix
SingleCellExperiment object with fake dataobject_sce
Seurat V3 object with fake dataobject_seurat
prestopresto
Pseudobulk DESeq2pseudobulk_deseq2
Pseudobulk one versus allpseudobulk_one_vs_all
Pseudobulk pairwisepseudobulk_pairwise
Pseudobulk withinpseudobulk_within
rank_matrixrank_matrix rank_matrix.dgCMatrix rank_matrix.matrix
sumGroupssumGroups sumGroups.dgCMatrix sumGroups.matrix
Summarize differential gene expression pairssummarize_dge_pairs
Get top n markers from wilcoxauctop_markers
Get top n markers from pseudobulk DESeq2top_markers_dds
Fast Wilcoxon rank sum test and auROCwilcoxauc wilcoxauc.default wilcoxauc.Seurat wilcoxauc.seurat wilcoxauc.SingleCellExperiment
Group labels for observations in gene expression matrixy