Name Mode Size
R 040000
inst 040000
man 040000
vignettes 040000
DESCRIPTION 100644 1 kb
NAMESPACE 100644 1 kb
README 100644 2 kb
README
# M3Drop - Michaelis-Menten Modelling of Dropouts for scRNASeq This is an R package providing functions for fitting a modified Michaelis-Menten (MM) equation to the pattern of dropouts observed in a single-cell sequencing experiment. As well as the Depth-Adjusted Negative Binomial (DANB) model which is tailored for datasets quantified using unique molecular identifiers (UMIs). Functions are provided for fitting each model as well as performing dropout-based feature selection. These can be used to reduce technical noise in downstream analyses such as clustering or pseudotime analysis. Update 2023-02-16 : New functions: NBumiPearsonResiduals and NBumiPearsonResidualsApprox enable the calculation of pearson residuals using the depth-adjusted negative binomial model. Pearson residuals have recently been suggested as an alternative normalization strategy for single-cell RNAseq data see: https://genomebiology.biomedcentral.com/articles/10.1186/s13059-021-02451-7#S For comparison, the algorithm presented in Brennecke et al (2015) for detection of significantly highly variable genes is included. ## Installation : ```r require("remotes") install_github('tallulandrews/M3Drop') ``` OR ```r if (!require("BiocManager", quietly = TRUE)) install.packages("BiocManager") BiocManager::install("M3Drop") ``` Example Data: ```r require("remotes") install_github('tallulandrews/M3DExampleData') ``` OR ```r if (!require("BiocManager", quietly = TRUE)) install.packages("BiocManager") BiocManager::install("M3DExapleData") ``` Read More: DOI: 10.1101/065094 ## Citation: Amdrews, TS and Hemberg, M. (2018) M3Drop:dropout-based feature selection for scRNASeq. Bioinformatics, bty1044. https://doi.org/10.1093/bioinformatics/bty1044