vcc-perturb
收藏资源简介:
Virtual Cell Challenge 2025 H1 hESC训练集扰动图谱是一个单细胞基因表达数据集,专注于CRISPRi(基因敲低)技术在H1人类胚胎干细胞中的应用。该数据集于2026年6月8日生成,是三个伴生图谱(Norman、Replogle、VCC)之一,包含对数归一化计数的单细胞表达数据。数据集提供多个结构化文件,包括伪批量数据(50个对照伪批量,每个由15个细胞的对数归一化均值组成,代表细胞类型特异性基线)、基因共表达矩阵(源实验中所有细胞的皮尔逊相关性)、差异表达统计文件(含log2倍数变化、原始p值和BH校正p值)、扰动效应量文件(未经细胞水平QC过滤的平均差异效应)、标准化效应量文件(效应量除以对照伪批量标准差,实现跨图谱可比性)以及扰动元数据文件(包含细胞数量、目标基因log2倍数变化、差异表达基因计数等信息)。数据生成流程涉及基于目标基因表达变化的细胞筛选(保留表达变化≥50%的细胞)、丢弃细胞数少于15的扰动、构建扰动和对照伪批量、进行差异表达分析(使用DESeq2或Welch t检验)以及BH多重检验校正。注意事项指出:伪批量是从单一细胞池中随机抽取的子样本,而非独立生物学重复,因此p值对于严格的FDR声明可能偏小;细胞筛选会选择扰动效应强烈的亚群,可能导致更广泛的细胞状态变化,使差异表达基因数量增加;不同图谱使用不同的原生效应单位(Norman/VCC使用log2倍数变化,Replogle使用z分数差异),标准化效应量文件提供了单位无关的比较基准。该数据集来源于Arc Institute Virtual Cell Challenge 2025训练集,适用于单细胞基因表达分析、扰动效应建模、基因调控网络推断等任务。
数据集总览
数据集名称:Virtual Cell Challenge 2025 H1 hESC training-set perturbation atlas
许可证:CC-BY-4.0
任务类型:表格回归(tabular-regression)
标签:perturb-seq, single-cell, crispri, crispra, perturbation, gene-expression
来源:Arc Institute Virtual Cell Challenge 2025 训练集,源数据地址:gs://arc-institute-virtual-cell-atlas/virtual-cell-challenge/2025/train/adata_Training.h5ad
数据集描述
该数据集包含在 H1 人胚胎干细胞中进行的 CRISPRi(基因敲低)实验,以 log 归一化计数形式提供单细胞表达数据。生成于 2026-06-08,是三个配套图谱之一(另两个为 Norman 和 Replogle)。
文件结构与说明
| 文件 | 形状 | 描述 |
|---|---|---|
pseudobulks.h5ad |
(50, n_genes) | 50 个对照伪批量(每个 15 个细胞,log 归一化均值),提供细胞类型特异的基线。 |
coexpression.h5ad |
(n_genes, n_genes) | 所有细胞(扰动+对照)的 Pearson 共表达矩阵,基因名位于两个轴上。 |
de_log2fc.parquet |
(n_perts, n_genes) | 扰动 vs 对照伪批量均值的 log2 差异倍数(Replogle 为 z 差异单位)。 |
de_pvalue.parquet |
(n_perts, n_genes) | 每个基因的原始 p 值(DESeq2 Wald 检验用于 log 归一化输入,Welch t 检验用于 z 分数输入)。 |
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 管线的每个扰动摘要(无细胞级目标 QC),包含独特性和是否明显命中。 |
all_candidates_scored.csv |
每个评分候选 | 用于阈值调整。 |
manifest.json, de_manifest.json |
小文件 | 构建配置和时间戳。 |
生成流程
对每个扰动执行以下步骤:
- 细胞级目标 QC 过滤:仅保留目标基因表达朝预期方向移动至少 50% 的细胞。
- 原始计数数据:CRISPRa 要求
cell_norm_target >= 1.5 * mean_ctrl_norm_target,CRISPRi 要求<= 0.5 * mean_ctrl_norm_target。 - z 分数数据:要求
cell_target_z <= -1.0。 - 组合扰动要求所有目标基因均通过过滤。
- 原始计数数据:CRISPRa 要求
- 丢弃通过过滤的细胞少于 15 个的扰动。
- 从过滤后的池中构建 50 个扰动伪批量(每个 15 个细胞),原始计数数据使用计数总和,z 分数数据使用 z 均值。
- 以相同方式构建 50 个对照伪批量(无目标过滤)。
- 对每个基因进行差异表达检验:原始计数数据使用 DESeq2(通过 pyDESeq2),z 分数数据使用 Welch t 检验。
- 对每个扰动的 p 值进行 BH 校正,得到
de_padj。
共表达矩阵通过对源 h5ad 中所有细胞(扰动+对照合并)计算 Pearson 相关系数得到。
注意事项
- 伪批量是随机子样本,并非独立生物学重复。p 值对于严格的 FDR 声称是反保守的。效应大小和差异表达基因排名是稳健的,建议用于下游建模,p 值仅作为排名辅助。
- 细胞级目标 QC 过滤选择了扰动强烈作用的亚群,该亚群通常有更广泛的细胞状态变化,因此差异表达基因数量会超过未过滤的群体。可通过比较
perturbation_deltas(无过滤)和de_log2fc(过滤后)来评估该偏差。 - 不同图谱的效应单位不同:Norman/VCC 为 log2FC,Replogle 为 z 差异。
perturbation_zscores.parquet提供了无单位标准化,可在图谱间比较。
引用
使用该数据集时,请同时引用上述来源论文。




