crispr-screen-qc

Analyze sgRNA read counts to detect quality issues in pooled CRISPR screens.

64|12|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/MDhewei/bioinfor-claw --skill crispr-screen-qc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crispr-screen-qc
Source: https://github.com/MDhewei/bioinfor-claw/tree/main/crispr-design-and-analysis/crispr-screen-qc
Command: npx skills add https://github.com/MDhewei/bioinfor-claw --skill crispr-screen-qc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, numpy, matplotlib, scipy, and includes scripts (resource) components.

What problem does it solve?

Quality control of pooled CRISPR screens by validating library representation, sequencing depth, and replicate consistency using sgRNA read counts.

Core Features & Use Cases

  • Computes library representation, read-depth metrics, and Gini index to detect under-represented guides.
  • Calculates replicate correlations and generates a comprehensive QC report with plots for quick assessment.
  • Supports control vs targeting guide analysis to monitor library bias and quality before downstream analyses.

Quick Start

Run the QC workflow on a count matrix with optional sample metadata to produce QC summary and visualizations.

Frequently Asked Questions about crispr-screen-qc

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform QC on a pooled CRISPR screen count matrix?

To perform QC on a pooled CRISPR screen, input a tab-delimited count matrix with sgRNA and Gene columns to evaluate library representation, read depth, and replicate consistency, generating a comprehensive QC report with plots.

What does the Gini index indicate in CRISPR screen quality control?

The Gini index in CRISPR screen QC indicates library distribution inequality by analyzing sgRNA read counts across samples to detect under-represented guides and monitor library bias.

How do I check replicate correlation for sgRNA read counts?

You can check replicate correlation by applying QC analysis to your sgRNA read count matrix, which calculates replicate consistency across samples and generates plots for quick visual assessment.

Do I need sample metadata to run CRISPR screen quality control?

Sample metadata is optional for running CRISPR screen quality control, but a tab-delimited count matrix with sgRNA, Gene, and sample columns is required to compute statistics and generate visuals.

What Python libraries are required to compute CRISPR QC statistics and plots?

Computing CRISPR QC statistics and generating plots requires Python libraries including pandas, numpy, matplotlib, and scipy to analyze the sgRNA count matrix and produce visualizations.

Can I analyze control vs targeting guides in a CRISPR screen?

You can analyze control vs targeting guides within your CRISPR screen to monitor library bias and evaluate data quality before proceeding to downstream analyses.