MAUDE-Py: A Python Implementation for Analyzing Sorting-Based Pooled CRISPR Screens
Abstract
The Python programming language is gaining popularity in bioinformatics owing to its versatility in computing-heavy applications. An area of particular interest where computational power can be leveraged is analyzing and interpreting pooled CRISPR screens. Here, we replicate the core functionality of an existing platform, Mean Alterations Using Discrete Expression (MAUDE), in Python (MAUDE-Py) to analyze pooled CRISPR screens. Our tool complements the original R MAUDE software as a robust and user-friendly Python package that integrates with existing CRISPR analysis workflows. While preserving the core probabilistic framework of MAUDE, MAUDE-Py introduces notable enhancements. These enhancements include automated baseline calculations, a more robust null-sampling methodology for determining significance at both the gene and non-coding element levels, and an integrated visualization suite for displaying the analyzed results. Benchmarking MAUDE-Py against the original MAUDE on a series of datasets demonstrates a 2.09x to 4.19x speedup in execution time while achieving near-perfect consistency, confirming that our Python implementation is a highly accurate and viable alternative for such analyses.
02 /Specification & Classification
Click any tag to browse matching papersReproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- CRISPRAnalyzeR: Interactive analysis, annotation and documentation of pooled CRISPR screens
Jan Winter, Marc Schwering, … Michael Boutros·bioRxiv·Feb 20, 2017
- MAUDE: Inferring expression changes in sorting-based CRISPR screens
Carl G. de Boer, John P. Ray, … Aviv Regev·Genome biologyPeer-reviewed·Jun 3, 2020
- SAVE: A secure cloud-based pipeline for CRISPR pooled screen deconvolution
Hyun-Hwan Jeong, Seon‐Young Kim, … Zhandong Liu·BioinformaticsPeer-reviewed·May 23, 2017
- PinAPL-Py: A comprehensive web-application for the analysis of CRISPR/Cas9 screens
Philipp N. Spahn, Tyler Bath, … Olivier Harismendy·Scientific ReportsPeer-reviewed·Nov 14, 2017
- CRISPRCloud2: A cloud-based platform for deconvoluting CRISPR screen data
Hyun-Hwan Jeong, Seon‐Young Kim, … Zhandong Liu·Genome ResearchPeer-reviewed·Jun 1, 2019
- CRISPR-MIP replaces PCR and reveals GC and oversampling bias in pooled CRISPR screens
Martin Selinger, Iryna Yakovenko, … Johan Henriksson·bioRxiv·Mar 28, 2024