Skip to content

Linear model for analyzing genetic perturbations with scRNA-seq readouts

License

Notifications You must be signed in to change notification settings

yanwu2014/perturbLM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

perturbLM

A lightweight R package that uses linear models to analyze the effects of chemical/genetic perturbations, conditions, and disease states on single gene expression. Inspired by the MIMOSCA python package (https://github.com/asncd/MIMOSCA)

Install instructions

if (!require("remotes")) {
  install.packages("remotes")
}
remotes::install_github("yanwu2014/perturbLM")

Tutorials

A tutorial on how to fit an ElasticNet model on single cell perturbational response data and evaluate model performance on a per perturbation basis. This enables interpretation of perturbation effects on the transcriptome as well as other covariates (such as cell type).

Coming soon:

  1. A tutorial on how to use linear models to infer non-linear interactions between perturbations
  2. A tutorial on how to infer cell type specific perturbation effects

About

Linear model for analyzing genetic perturbations with scRNA-seq readouts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published