当前位置:网站首页>单细胞论文记录(part13)--SpaGCN: Integrating gene expression, spatial location and histology to ...
单细胞论文记录(part13)--SpaGCN: Integrating gene expression, spatial location and histology to ...
2022-06-22 05:45:00 【GoatGui】
学习笔记,仅供参考,有错必纠
Authors:Jian Hu,Xiangjie Li,Mingyao Li
Journal:Nature Methods
Year:2021
文章目录
SpaGCN: Integrating gene expression, spatial location and histology to identify spatial domains and spatially variable genes by graph convolutional network
abstract
Recent advances in spatially resolved transcriptomics (SRT) technologies have enabled comprehensive characterization of gene expression patterns in the context of tissue microenvironment. 为了阐明基因表达的空间变化,我们提出了SpaGCN,这是一种图卷积网络方法,在SRT数据分析中整合了基因表达、空间位置和组织学. Through graph convolution, SpaGCN aggregates gene expression of each spot from its neighboring spots, which enables the identification of spatial domains(空间域) with coherent expression and histology (一致表达和组织学). The subsequent domain guided differential expression (DE) analysis then detects genes with enriched expression patterns in the identified domains (检测出在识别的领域中具有丰富表达模式的基因). Analyzing seven SRT datasets using SpaGCN, we show it can detect genes with much more enriched spatial expression patterns than competing methods. Furthermore, genes detected by SpaGCN are transferrable and can be utilized to study spatial variation of gene expression in other datasets(SpaGCN检测到的基因是可转移的,可以用来研究其他数据集中基因表达的空间变化). SpaGCN is computationally fast, platform independent, making it a desirable tool for diverse SRT studies.
Overview of SpaGCN and evaluation.
We explain the workflow of SpaGCN using in situ capturing-based SRT data as an example, but the method can be easily modified to analyze other types of SRT data. As shown in Fig. 1a, SpaGCN first builds a graph to represent the relationship of all spots considering both spatial location and histology information. Next, SpaGCN utilizes a graph convolutional layer to aggregate gene expression information from neighboring spots. Then, SpaGCN uses the aggregated expression matrix to cluster spots using an unsupervised iterative clustering algorithm. Each cluster is considered as a spatial domain from which SpaGCN then detects SVGs that are enriched in a domain by DE analysis (Fig. 1b). When a single gene cannot mark the expression pattern of a domain, SpaGCN will construct a meta gene, formed by the combination of multiple genes, to represent the expression pattern of the domain.
To showcase the strength of SpaGCN, we applied it to seven publicly available datasets (Supplementary Table 1). The spatial domains identified by SpaGCN agree better with known tissue structures than Louvain, stLearn, and BayesSpace. We also compared SVGs detected by SpaGCN with those detected by SpatialDE and SPARK, and found that the SpaGCN-detected SVGs have more coherent expression patterns and better biological interpretability than the other two methods. The specificity of spatial expression patterns revealed by SpaGCN-detected SVGs were further confirmed by Moran’s I and Geary’s C statistics, two commonly used metrics for quantifying spatial autocorrelation of gene expression.


Fig. 1 | Workflow of SpaGCN. a, SpaGCN首先使用图卷积网络(GCN)整合基因表达、空间位置和组织学信息,然后使用无监督的迭代聚类将spot分成不同的空间域. GCN是基于一个无定向的加权图,其中每两个spot之间的边缘权重由两个spot之间的欧氏距离决定,spot由空间坐标(x,y)和第三维坐标z定义(z从组织学图像的RGB值获得). b, 对于每个检测到的空间域,SpaGCN通过domain引导的DE分析识别SVG或meta genes.
Methods








The network parameters and cluster centroids are simultaneously optimized by minimizing L using stochastic gradient descent with momentum. This unsupervised iterative clustering algorithm has previously been utilized for scRNA-seq analysis and showed superior performance over Louvain’s method.
After clustering, SpaGCN also provides an optional refinement step for the clustering result. In this step, SpaGCN examines the domain assignment of each spot and its surrounding spots. For a given spot, if more than half of its surrounding spots are assigned to a different domain, this spot will be relabeled to the same domain as the major label of its surrounding spots. As this refinement step only relabels a few spots, it has little impact on the downstream SVG detection. We performed cluster refinement only for the human dorsolateral prefrontal cortex 10x Visium data and the STARmap data when comparing to their manual annotations with clear domain boundaries.
边栏推荐
- Test platform for combinational logic blocks
- Introduction to golang Viper Library
- DOS bat syntax record I
- Ethernet communication protocol
- Ptrade trading program code - from zero to firm offer 19
- 关于MNIST线性模型矩阵顺序问题
- Simple use of idea plug-in easy code
- 使用Systemverilog描述状态机
- Reptile initial and project
- EPP (Enhanced Parallel Port 增强型并口)
猜你喜欢

D3D10 screenshot function saves texture to local

An unordered array of N integers. Find the first number after each element that is larger than it. The time complexity is O (n)

富设备平台突破:基于RK3568的DAYU200进入OpenHarmony 3.1 Release主干

PIR控制器调节器并网逆变器电流谐波抑制策略

DataBricks从开源到商业化踩过的坑

Machine learning Note 6: number recognition of multiple classification problems in logistic regression

Use of idea plug-in EASYCODE

vscode极简安装教程

Ethernet UDP frame contract design

Trigger
随机推荐
Academic circle of cattle II (daily question 49 in spring)
线性回归:最小二乘、泰尔森估计、RANSAC
[soft test] senior system architecture designer learning experience sharing
401 string (344. reverse string, 541. reverse string II, Title: Sword finger offer 05. replace spaces, 151. reverse words in string)
Market consumption survey and investment prospect forecast report of China's graphite industry 2022-2027
格雷码与二进制的转换
Analysis on the development status of China's copper aluminum composite bus industry and Research Report on investment opportunities 2022-2027
reduce_sum()中的reduction_indices
MinGW download and installation
The first week of wechat applet development: page setup, page Jump and data binding
Dos Bat 语法记录一
单精度,双精度和精度(转载)
Use of idea plug-in EASYCODE
电脑卡顿怎么办?
以太网UDP帧发包设计
Read and understand the four deep learning methods of supervised learning, unsupervised learning, semi supervised learning and intensive learning
Xshell download and installation (solve the problem of expired evaluation)
电热水壶坏了别扔,它很容易修好的!
Test platform for combinational logic blocks
【技术随记】