norman-perturb
收藏资源简介:
该数据集是Norman 2019 CRISPRa K562扰动图谱,属于三个伴随图谱(Norman、Replogle、VCC)之一。它记录了在K562慢性髓系白血病细胞中应用CRISPRa(基因激活)技术后获得的单细胞基因表达数据,以对数归一化计数形式呈现。核心内容包括:1) 伪批量表达数据(包含50个对照伪批量,每个由15个细胞平均而成);2) 跨所有细胞(扰动+对照)的基因共表达矩阵(基于Pearson相关);3) 差异表达分析结果,包括扰动组与对照组相比的log2倍数变化、原始p值和BH校正后p值;4) 扰动效应量,包括均值差异效应和标准化z分数效应;5) 详细的扰动元数据,如细胞数量统计、目标基因效应、差异表达基因计数等。数据生成流程涉及严格的细胞水平质量控制过滤、伪批量构建,并使用DESeq2(针对计数数据)或Welchs t检验(针对z分数数据)进行差异表达测试。该数据集适用于单细胞基因扰动效应建模、基因调控网络推断、差异表达分析基准测试等任务。需要注意的是,伪批量来自同一细胞池的随机子样本而非独立生物学重复,因此p值可能较为宽松;质量控制过滤器可能引入偏差,建议结合未过滤的效应量数据进行评估。不同来源图谱(Norman/VCC与Replogle)的原始效应单位(log2FC与z-difference)不同,但提供了标准化z分数以实现跨数据集比较。
This dataset is the Norman 2019 CRISPRa K562 perturbation atlas, part of three companion atlases (Norman, Replogle, VCC). It records single-cell gene expression data obtained after applying CRISPRa (gene activation) technology in K562 chronic myeloid leukemia cells, presented as log-normalized counts. The core content includes: 1) Pseudobulk expression data (50 control pseudobulks, each averaged from 15 cells); 2) Gene co-expression matrix across all cells (perturbed + control) based on Pearson correlation; 3) Differential expression analysis results, including log2 fold changes, raw p-values, and BH-adjusted p-values for perturbations compared to controls; 4) Perturbation effect sizes, including mean difference effects and standardized z-score effects; 5) Detailed perturbation metadata, such as cell count statistics, target gene effects, and differential expression gene counts. The data generation process involves rigorous cell-level quality control filtering, pseudobulk construction, and differential expression testing using DESeq2 (for count data) or Welchs t-test (for z-score data). This dataset is suitable for tasks such as single-cell gene perturbation effect modeling, gene regulatory network inference, and differential expression analysis benchmarking. Note that pseudobulks are derived from random subsamples of the same cell pool rather than independent biological replicates, so p-values may be liberal; quality control filters may introduce bias, and it is recommended to evaluate with unfiltered effect size data. The original effect units differ across source atlases (Norman/VCC vs. Replogle, log2FC vs. z-difference), but standardized z-scores are provided for cross-dataset comparison.
数据集概述
数据集名称: Norman 2019 CRISPRa K562 perturbation atlas
许可证: CC-BY-4.0
任务类别: 表格回归(tabular-regression)
标签: 扰动测序(perturb-seq)、单细胞(single-cell)、CRISPRa、CRISPRi、基因表达(gene-expression)
来源: Norman, T.M. 等,Science 365, 786-793 (2019)
数据集内容
本数据集基于CRISPRa(基因激活)技术在K562慢性粒细胞白血病细胞系中进行扰动实验,提供单细胞表达的对数归一化计数数据。它是三个配套图谱之一(另两个为Replogle和VCC)。
文件结构
数据集由多个文件组成,每个文件的功能和形状如下:
| 文件名 | 形状 | 描述 |
|---|---|---|
pseudobulks.h5ad |
(50, n_genes) | 50个对照假块(每个15个细胞,取对数归一化均值)。提供细胞类型特异性基线。 |
coexpression.h5ad |
(n_genes, n_genes) | 所有细胞(扰动+对照)的Pearson共表达矩阵,基因名为行列标签。 |
de_log2fc.parquet |
(n_perts, n_genes) | 扰动相对于对照假块均值的log2倍数变化(对Replogle数据集,值为z差值单位)。 |
de_pvalue.parquet |
(n_perts, n_genes) | 每个基因的原始p值。对于Norman和VCC使用DESeq2 Wald检验;对于Replogle使用Welch t检验。 |
de_padj.parquet |
(n_perts, n_genes) | BH校正后的p值(FDR)。 |
perturbation_deltas.parquet |
(n_perts, n_genes) | 未经过细胞级别QC过滤的均值差异效应,可作为未过滤效应的基线。 |
perturbation_zscores.parquet |
(n_perts, n_genes) | 标准化效应(delta / 对照假块基因标准差,带自适应下限),跨图谱可比。 |
retained_perturbations_de.csv |
(n_perts, ~15列) | 每个扰动的元数据:总细胞数、通过目标QC的细胞数、目标log2FC、目标padj、在padj<0.05和0.01下的差异表达基因数。 |
retained_perturbations.csv |
(n_perts, ~12列) | 未过滤delta管线的扰动摘要,包含唯一性、是否属于显著命中。 |
all_candidates_scored.csv |
所有评分候选 | 用于阈值调优。 |
manifest.json, de_manifest.json |
小文件 | 构建配置和时间戳。 |
生成流程
每个扰动的处理步骤:
- 细胞级别目标QC过滤:仅保留目标基因表达至少向预期方向移动50%的细胞。
- 原始计数数据集(Norman, VCC):CRISPRa要求
cell_norm_target >= 1.5 * mean_ctrl_norm_target,CRISPRi要求<= 0.5 * mean_ctrl_norm_target。 - z评分数据(Replogle):
cell_target_z <= -1.0。 - 组合扰动要求所有列出目标均通过。
- 原始计数数据集(Norman, VCC):CRISPRa要求
- 丢弃通过过滤且细胞数少于15的扰动。
- 从过滤后的细胞中构建50个扰动假块,每个假块15个细胞(原始计数数据集求和,z评分数据取均值)。
- 以相同方式构建50个对照假块(无目标过滤)。
- 每个基因进行差异表达检验:
- 对计数假块使用DESeq2(负二项Wald检验,通过pyDESeq2)。
- 对z评分假块使用Welch t检验。
- BH校正每个扰动的p值得到
de_padj。
共表达矩阵来源于源h5ad文件中所有细胞(扰动+对照)的Pearson相关性,经对数归一化(原始计数)或直接使用z值(Replogle)计算。
注意事项
- 假块非独立生物重复:假块从同一细胞池中随机子采样,p值在严格FDR控制下偏保守。效应量(log2FC/z差值)和差异表达基因排名较稳健,建议下游建模使用效应量,p值作为排名辅助而非校准的假阳性率。
- 细胞QC过滤带来的偏差:目标QC过滤选择了扰动效应较强的细胞亚群,该亚群通常伴有更广泛的细胞状态偏移,因此差异表达基因数会超过未过滤群体。可通过比较
perturbation_deltas(未过滤)和de_log2fc(过滤后)来评估偏差。 - 跨图谱效应单位差异:Norman/VCC为log2FC,Replogle为z差值。
perturbation_zscores.parquet提供无单位标准化效应,便于跨图谱比较。
引用
若使用本数据集,请同时引用来源论文:Norman, T.M. et al. Exploring genetic interaction manifolds constructed from rich single-cell phenotypes. Science 365, 786-793 (2019).




