Skip to content

An end-to-end computational pipeline for large Perturb-seq screens

Notifications You must be signed in to change notification settings

EraslanBas/PerturbDecode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 

Repository files navigation

PerturbDecode

An end-to-end computational pipeline for large Perturb-seq screens

PerturbDecode is a framework developed for the automated analysis of large-scale Perturb-seq screens. The workflow in PerturbDecode consists of:

  • Data QC and preprocessing
  • Identification of the effects of perturbations on genes with parallel processes
  • Learning the regulatory topology of perturbed and impacted genes for single and/or combinatorial perturbations
  • Relating the regulatory (genetic) topology to physical interactions

Screen Shot 2022-12-18 at 8 01 09 PM

User Manual

PerturbDecode pipeline consists of a set of Python and R Jupyter notebooks and scripts. Analysis steps which require visual inspection are coded as Jupyter notebooks, while the rest are called from the command line. SRC/Pipeline/parameters.py file contains all the user defined parameters and input/output file names.

Detailed explanations of each step will be included here soon.

SRC/ManuscriptFigures folder contains the analysis scripts developed for generating the figures presented in "Systematically characterizing the roles of E3-ligase family members in inflammatory responses with massively parallel Perturb-seq", Geiger-Schuller, Eraslan et al.

About

An end-to-end computational pipeline for large Perturb-seq screens

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published