DESpace
DESpace: a framework to discover spatially variable genes and differential spatial patterns across conditions
Bioconductor version: 3.23 · Package version: 2.4.0
Intuitive framework for identifying spatially variable genes (SVGs) and differential spatial variable pattern (DSP) between conditions via edgeR, a popular method for performing differential expression analyses. Based on pre-annotated spatial clusters as summarized spatial information, DESpace models gene expression using a negative binomial (NB), via edgeR, with spatial clusters as covariates. SVGs are then identified by testing the significance of spatial clusters. For multi-sample, multi-condition datasets, we again fit a NB model via edgeR, incorporating spatial clusters, conditions and their interactions as covariates. DSP genes-representing differences in spatial gene expression patterns across experimental conditions-are identified by testing the interaction between spatial clusters and conditions.
Installation
if (!require("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("DESpace") Details
| Maintainer | Peiying Cai <peiying.cai@uzh.ch> |
| Author | Peiying Cai [aut, cre] (ORCID: <https://orcid.org/0009-0001-9229-2244>), Simone Tiberi [aut] (ORCID: <https://orcid.org/0000-0002-3054-9964>) |
| License | GPL-3 |
| URL | https://github.com/peicai/DESpace, https://peicai.github.io/DESpace/ |
| Bug Reports | https://github.com/peicai/DESpace/issues |
| Downloads rank | 295 |
| Source branch | RELEASE_3_23 |
| biocViews | DifferentialExpression, GeneExpression, RNASeq, Sequencing, SingleCell, Software, Spatial, StatisticalMethod, Transcriptomics, Visualization |
Documentation
- A framework to discover Spatially Variable genes via spatial clusters
- Differential Spatial Pattern between conditions
Download
Dependencies
Depends: R (>= 4.5.0)
Imports: edgeR, limma, dplyr, stats, Matrix, SpatialExperiment, ggplot2, SummarizedExperiment, S4Vectors, BiocGenerics, data.table, assertthat, terra, sf, spatstat.explore, spatstat.geom, ggforce, ggnewscale, patchwork, BiocParallel, methods, scales, scuttle
Suggests: knitr, rmarkdown, testthat, BiocStyle, muSpaData, ExperimentHub, spatialLIBD, purrr, reshape2, tidyverse, concaveman