Package: scFastDE 0.99.3
scFastDE: Fast Donor-Weighted Pseudo-Bulk Differential Expression for scRNA-seq
scFastDE provides fast, donor-weighted pseudo-bulk differential expression analysis for multi-donor single-cell RNA-seq experiments. Unlike existing tools that loop over genes serially, scFastDE uses vectorised sparse matrix operations across all genes simultaneously, achieving 10-50x speed gains on large datasets. Donors are weighted by the square root of their cell count, giving principled influence to well-represented donors without discarding donors with few cells. Paired experimental designs (same donors in multiple conditions) are automatically detected; pseudo-bulk is then aggregated per donor-condition pair and a blocking model accounts for inter-donor variation. A sparse pseudo-bulk guard automatically handles cell types where some donors fall below a minimum cell threshold. All functions operate natively on SingleCellExperiment objects.
Authors:
scFastDE_0.99.3.tar.gz
scFastDE_0.99.3.zip(r-4.7)scFastDE_0.99.3.zip(r-4.6)scFastDE_0.99.3.zip(r-4.5)
scFastDE_0.99.3.tgz(r-4.6-any)scFastDE_0.99.3.tgz(r-4.5-any)
scFastDE_0.99.3.tar.gz(r-4.7-any)scFastDE_0.99.3.tar.gz(r-4.6-any)
scFastDE_0.99.3.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
scFastDE/json (API)
| # Install 'scFastDE' in R: |
| install.packages('scFastDE', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/subhadipjana1409/scfastde/issues
On BioConductor:scFastDE-0.99.3(bioc 3.24)
singlecelldifferentialexpressionstatisticalmethodtranscriptomicsgeneexpressionsequencingatacseqcellbasedassaysworkflowstep
Last updated from:543071ed85. Checks:1 NOTE, 9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| bioc-checks | NOTE | 198 | ||
| linux-devel-x86_64 | OK | 324 | ||
| source / vignettes | OK | 271 | ||
| linux-release-x86_64 | OK | 329 | ||
| macos-release-arm64 | OK | 163 | ||
| macos-oldrel-arm64 | OK | 161 | ||
| windows-devel | OK | 213 | ||
| windows-release | OK | 214 | ||
| windows-oldrel | OK | 228 | ||
| wasm-release | OK | 174 |
Exports:deTabledonorWeightsfastDEfastPseudobulkFDEResultfilterSparseDonorsparamsplotDEResultspseudobulkshow
Dependencies:abindBHBiobaseBiocGenericsBiocParallelclicodetoolscpp11DelayedArrayfarverformatRfutile.loggerfutile.optionsgenericsGenomicRangesggplot2gluegtableIRangesisobandlabelinglambda.rlatticelifecyclelimmaMatrixMatrixGenericsmatrixStatsR6RColorBrewerrlangS4ArraysS4VectorsS7scalesSeqinfoSingleCellExperimentsnowSparseArraystatmodSummarizedExperimentvctrsviridisLitewithrXVector
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| scFastDE: Fast Donor-Weighted Pseudo-Bulk DE for scRNA-seq | scFastDE-package scFastDE |
| Accessor for DE table in a FDEResult | deTable deTable,FDEResult-method |
| Accessor for donor weights in a FDEResult | donorWeights donorWeights,FDEResult-method |
| Fast Vectorised Differential Expression | fastDE |
| Build Donor-Weighted Pseudo-Bulk Profiles | fastPseudobulk |
| Constructor for FDEResult | FDEResult |
| FDEResult: Fast DE Result Container | FDEResult-class |
| Filter Donors with Too Few Cells per Cell Type | filterSparseDonors |
| Accessor for analysis parameters in a FDEResult | params,FDEResult-method |
| Volcano Plot of Differential Expression Results | plotDEResults |
| Accessor for pseudo-bulk matrix in a FDEResult | pseudobulk pseudobulk,FDEResult-method |
| Show method for FDEResult | show,FDEResult-method |
