数据预处理与空间邻接图构建
准备输入数据并构建空间邻接关系
使用SCANPY过滤基因和细胞(min_genes=20, min_cells=20),归一化和对数转换;基于空间坐标构建k近邻图(k=15)。
spatiAlign: an unsupervised contrastive learning model for data integration of spatially resolved transcriptomics.
为计算方法研究,使用多个公开SRT数据集进行基准测试,包含多个应用案例验证性能
人类背外侧前额叶皮层(DLPFC)10x Genomics Visium数据集 小鼠嗅球Stereo-seq和10x Genomics Visium数据集 小鼠海马Slide-seq切片 小鼠胚胎脑Stereo-seq时间序列数据集
在DLPFC数据集上,使用ARI和LISI加权F1分数评估整合性能,spatiAlign获得最高ARI(均值0.5967)和最高LISI加权F1(0.8402) 在嗅球数据集上,spatiAlign的LISI加权F1为0.7935,优于PRECAST(0.6863)和SCALEX(0.6099) 在海马数据集上,spatiAlign的iLISI为0.6230,仅次于SCALEX,但能更好地保留生物学差异 在胚胎脑时间序列数据上,spatiAlign校正后的表达矩阵用于DEG分析和轨迹推断,结果与已知发育事件一致
提炼研究问题、关键发现与证据,快速把握文章的核心贡献。
按研究推进顺序梳理实验设计、验证步骤与关键观察。
准备输入数据并构建空间邻接关系
使用SCANPY过滤基因和细胞(min_genes=20, min_cells=20),归一化和对数转换;基于空间坐标构建k近邻图(k=15)。
学习低维基因表示并传播空间邻域上下文
使用DNN自编码器降维,VGAE传播空间信息,生成联合表示S;通过随机扰动生成负样本S'。
增强表示判别性并跨批次对齐生物学效应
采用自监督对比学习、批内实例级对比学习、伪聚类级对比学习和跨批实例自监督学习,使用记忆库存储表示。
重建校正后的表达矩阵并用于聚类、差异表达和轨迹推断
通过对称解码器重建表达矩阵;使用Leiden聚类、PAGA、CellRank等方法进行下游分析。
比较spatiAlign与现有方法的整合性能
在多个数据集上运行spatiAlign和8种对照方法,计算ARI、LISI等指标。
按研究目的归类文中使用的方法,便于定位所需技术。
| 实验环节 | 名称 | 品牌 | 货号 |
|---|---|---|---|
| 数据分析 | SCANPY | -- | version 1.9.1 |
| ClusterProfiler | -- | v4.8.1 | |
| ESDA | -- | 2.4.3 | |
| scikit-learn | -- | -- |
汇总复现实验时建议重点确认的条件及原文阅读提示。
| 环节 | 核对要点 |
|---|---|
| 数据预处理 | min_genes=20, min_cells=20;归一化和log转换方法 阅读提示:Methods: Data preprocessing |
| 空间邻接图构建 | 近邻数k=15;欧氏距离度量 阅读提示:Methods: Spatial neighbor graph construction |
| 模型训练 | 损失函数权重α,β,λ;记忆库动量m;温度参数τ;伪聚类数d 阅读提示:Methods: 训练部分及公式 |
| 基准测试 | 对照方法列表及参数;评估指标(ARI, LISI) 阅读提示:Methods: Comparisons of methods; Evaluation metrics |
| 下游分析 | 聚类分辨率;DEG分析阈值(adj P<0.05);轨迹推断参数 阅读提示:Methods: Differential expression analysis and GO enrichment analysis; Trajectory inference analysis |