DOtools: A Toolkit for scRNA Data Analysis
DOtools.Rd
The `DOtools` package provides a set of functions for advanced data processing, visualisation, and statistical analysis in Seurat objects. It includes functions for cell-type prediction, reclustering, creating polished UMAP plots, subsetting Seurat objects, and various statistical analyses like Wilcoxon tests and SEM graphs.
Details
This package includes the following functions:
DO.BoxPlot
: A function for creating box plots with Wilcoxon test results.DO.CellTypist
: A function for running CellTypist on Seurat and SCE objects to predict cell types.DO.DietSCE
: A function for diet-based analysis of Seurat and SCE objects.DO.Dotplot
: A function for creating dot plots for visualizing gene expression.DO.FullRecluster
: A function for fine-grained reclustering of Seurat and SCE objects.DO.BarplotClustert
: A function for generating mean and SEM graphs for cluster-based analysis with t-tests.DO.BarplotWilcox
: A function for generating mean and SEM graphs with Wilcoxon test results.DO.Subset
: A function for subsetting Seurat and SCE objects based on metadata.DO.UMAP
: A function for creating polished UMAP plots using either DimPlot or FeaturePlot.DO.VlnPlot
: A function for generating violin plots with Wilcoxon test results.DO.CellComposition
: A function for visualizing and statistically analyzing cell-type composition changes across conditions using the Scanpro Python package, with support for bootstrapping, proportion plots, and customizable output.DO.Import
: A function for building a merged Seurat and SCE object from 10x software output, or directly from provided tables.DO.CellBender
: A function for running CellBender in a virtual conda env with provided raw count h5 files.DO.SplitBarGSEA
: A function for viusalizing GSEA result from a provided df from e.g. metascapeDO.scVI
: A function for running the scVI Integration implemented in scvi-tools.DO.TransferLabel
: A function for transfering annotation from a subseted object to the original seurat and SCE object.DO.PyEnv
: A function for creating a conda envrionment holding all python packages needed for some functions.DO.Correlation
: A function for creating a correlation plot between provided samples in the category specified.DO.Heatmap
: A function for generating Heat maps on gene expression data.DO.MultiDGE
: A function for calculating DEGs on a single cell and speudo bulk level.dot-Do.BarcodeRanks
: A function for estimating the number of expected cells and droplets.dot-QC.Vlnplot
: A function for estimating the number of expected cells and droplets.
See also
DO.BoxPlot
, DO.CellTypist
, DO.DietSCE
, DO.Dotplot
,
DO.FullRecluster
, DO.BarplotClustert
, DO.BarplotWilcox
,
DO.Subset
, DO.UMAP
, DO.VlnPlot
, DO.Import
, DO.CellBender
,
DO.SplitBarGSEA
, DO.scVI
, DO.TransferLabel
,DO.Heatmap
, DO.PyEnv
, DO.Correlation
,
DO.MultiDGE
,DO.TransferLabel
, dot-Do.BarcodeRanks
, dot-QC.Vlnplot