数据与复现统计与数据分析FreedomIntelligence/OpenClaw-Medical-Skills数据与复现
BI

bio-crispr-screens-screen-qc

维护者 FreedomIntelligence · 最近更新 2026年4月1日

bio-crispr-screens-screen-qc:Quality control ,用于 pooled CRISPR screens。 Covers 库 representation,read distribution,replicate correlation,、 essential gene recovery。 适合在assessing screen quality before hit calling 或 diagnosing poor screen performance时使用。

OpenClawNanoClaw分析处理复现实验bio-crispr-screens-screen-qc🧬 bioinformatics (gptomics bio-* suite)bioinformatics — epidemiological & causal genomicsquality

原始来源

FreedomIntelligence/OpenClaw-Medical-Skills

https://github.com/FreedomIntelligence/OpenClaw-Medical-Skills/tree/main/skills/bio-crispr-screens-screen-qc

维护者
FreedomIntelligence
许可
MIT
最近更新
2026年4月1日

技能摘要

来自 SKILL.md 的关键信息

2 min

核心说明

  • Python:pandas + matplotlib ,用于 QC metrics 、 diagnostic plots。
  • Check quality of my CRISPR screen" → Assess screen quality through 库 representation,Gini index,replicate correlation,、 essential gene recovery metrics before hit calling. Python:pandas + matplotlib ,用于 QC metrics 、 diagnostic plots。
  • counts = pd.read_csv('screen.count.txt',sep='\t',index_col=0) genes = counts['Gene'] count_matrix = counts.drop('Gene',axis=1)。
  • print(f'sgRNAs:{len(count_matrix)}') print(f'Genes:{genes.nunique()}') print(f'Samples:{count_matrix.columns.tolist()}')。

原始文档

SKILL.md 摘录

Load Count Data

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns

## Library Representation

**Goal:** Assess whether the sgRNA library is adequately represented across all samples.

**Approach:** Count zero-count and low-count sgRNAs per sample, flagging samples where dropout exceeds quality thresholds (>1% zero-count is warning, >5% is failure).

```python

## Zero-count sgRNAs per sample

zero_counts = (count_matrix == 0).sum()
zero_pct = zero_counts / len(count_matrix) * 100

print('Zero-count sgRNAs per sample:')
for sample, pct in zero_pct.items():
    status = 'OK' if pct < 1 else 'WARNING' if pct < 5 else 'FAIL'
    print(f'  {sample}: {pct:.2f}% [{status}]')

适用场景

  • 适合在assessing screen quality before hit calling 或 diagnosing poor screen performance时使用。

不适用场景

  • Do not rely on this catalog entry alone ,用于 installation 或 maintenance details。

上游相关技能

  • mageck-analysis - Run MAGeCK after QC
  • hit-calling - Downstream analysis
  • read-qc/quality-reports - General NGS QC

相关技能

相关技能

返回目录
AR
数据与复现统计与数据分析

arxiv-database

arxiv-database:This skill provides Python tools ,用于 searching 、 retrieving preprints ,面向 arXiv.org ,通过 its public Atom A…

Claude Code分析处理
K-Dense-AI/claude-scientific-skills查看
BA
数据与复现统计与数据分析

bayesian-optimizer

bayesian-optimizer:Bayesian optimization ,用于 experimental design 、 hyperparameter tuning in biomedical research。

OpenClawNanoClaw分析处理
FreedomIntelligence/OpenClaw-Medical-Skills查看
BI
数据与复现统计与数据分析

bio-alignment-files-bam-statistics

bio-alignment-files-bam-statistics:Compute alignment statistics:flagstat,idxstats,coverage depth。

OpenClawNanoClaw分析处理
FreedomIntelligence/OpenClaw-Medical-Skills查看
BI
数据与复现统计与数据分析

bio-alignment-msa-statistics

bio-alignment-msa-statistics:Calculate alignment statistics ,涵盖 sequence identity,conservation scores,substitution matri…

OpenClawNanoClaw分析处理
FreedomIntelligence/OpenClaw-Medical-Skills查看