scBOL: a universal cell type identification framework for single-cell and spatial transcriptomics data

计算机科学 鉴定(生物学) 注释 电池类型 仿形(计算机编程) 数据类型 转录组 计算生物学 细胞 人工智能 生物 基因 基因表达 生物化学 操作系统 植物 程序设计语言 遗传学
作者
Yuyao Zhai,Liang Chen,Minghua Deng
出处
期刊:Briefings in Bioinformatics [Oxford University Press]
卷期号:25 (3) 被引量:7
标识
DOI:10.1093/bib/bbae188
摘要

Abstract Motivation Over the past decade, single-cell transcriptomic technologies have experienced remarkable advancements, enabling the simultaneous profiling of gene expressions across thousands of individual cells. Cell type identification plays an essential role in exploring tissue heterogeneity and characterizing cell state differences. With more and more well-annotated reference data becoming available, massive automatic identification methods have sprung up to simplify the annotation process on unlabeled target data by transferring the cell type knowledge. However, in practice, the target data often include some novel cell types that are not in the reference data. Most existing works usually classify these private cells as one generic ‘unassigned’ group and learn the features of known and novel cell types in a coupled way. They are susceptible to the potential batch effects and fail to explore the fine-grained semantic knowledge of novel cell types, thus hurting the model’s discrimination ability. Additionally, emerging spatial transcriptomic technologies, such as in situ hybridization, sequencing and multiplexed imaging, present a novel challenge to current cell type identification strategies that predominantly neglect spatial organization. Consequently, it is imperative to develop a versatile method that can proficiently annotate single-cell transcriptomics data, encompassing both spatial and non-spatial dimensions. Results To address these issues, we propose a new, challenging yet realistic task called universal cell type identification for single-cell and spatial transcriptomics data. In this task, we aim to give semantic labels to target cells from known cell types and cluster labels to those from novel ones. To tackle this problem, instead of designing a suboptimal two-stage approach, we propose an end-to-end algorithm called scBOL from the perspective of Bipartite prototype alignment. Firstly, we identify the mutual nearest clusters in reference and target data as their potential common cell types. On this basis, we mine the cycle-consistent semantic anchor cells to build the intrinsic structure association between two data. Secondly, we design a neighbor-aware prototypical learning paradigm to strengthen the inter-cluster separability and intra-cluster compactness within each data, thereby inspiring the discriminative feature representations. Thirdly, driven by the semantic-aware prototypical learning framework, we can align the known cell types and separate the private cell types from them among reference and target data. Such an algorithm can be seamlessly applied to various data types modeled by different foundation models that can generate the embedding features for cells. Specifically, for non-spatial single-cell transcriptomics data, we use the autoencoder neural network to learn latent low-dimensional cell representations, and for spatial single-cell transcriptomics data, we apply the graph convolution network to capture molecular and spatial similarities of cells jointly. Extensive results on our carefully designed evaluation benchmarks demonstrate the superiority of scBOL over various state-of-the-art cell type identification methods. To our knowledge, we are the pioneers in presenting this pragmatic annotation task, as well as in devising a comprehensive algorithmic framework aimed at resolving this challenge across varied types of single-cell data. Finally, scBOL is implemented in Python using the Pytorch machine-learning library, and it is freely available at https://github.com/aimeeyaoyao/scBOL.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
1秒前
1秒前
zz完成签到,获得积分10
2秒前
3秒前
4秒前
FFF完成签到,获得积分10
4秒前
4秒前
希望天下0贩的0应助hodme1采纳,获得10
5秒前
as111完成签到,获得积分10
6秒前
6秒前
CodeCraft应助哈哈哈哈采纳,获得10
7秒前
可乐乐完成签到 ,获得积分10
7秒前
超帅建发布了新的文献求助10
8秒前
xiaoqi发布了新的文献求助10
9秒前
9秒前
lxl1996完成签到,获得积分10
9秒前
47完成签到,获得积分20
10秒前
10秒前
凌时爱吃零食应助myr采纳,获得30
11秒前
小迪完成签到,获得积分10
13秒前
15秒前
47发布了新的文献求助50
15秒前
难过的千山完成签到,获得积分20
16秒前
Akim应助土豪的丹烟采纳,获得10
16秒前
impending发布了新的文献求助20
17秒前
17秒前
Hello应助kk采纳,获得10
17秒前
时光可否倒流完成签到 ,获得积分10
18秒前
18秒前
19秒前
华仔应助科研通管家采纳,获得10
19秒前
Wells应助科研通管家采纳,获得10
19秒前
molihuakai应助科研通管家采纳,获得10
19秒前
小二郎应助科研通管家采纳,获得10
19秒前
XD824完成签到,获得积分10
19秒前
19秒前
19秒前
Orange应助科研通管家采纳,获得10
20秒前
爆米花应助科研通管家采纳,获得10
20秒前
华仔应助科研通管家采纳,获得10
20秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Principles of town planning: translating concepts to applications 1000
Management and the Arts 510
Matrix Methods in Data Mining and Pattern Recognition Second Edition 510
核安全综合知识2024版 500
Photothermal Science and Techniques 500
The Effective Clinical Neurologist 3ed 500
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 内科学 物理 复合材料 催化作用 细胞生物学 无机化学 光电子学 物理化学 电极 基因
热门帖子
关注 科研通微信公众号,转发送积分 7714605
求助须知:如何正确求助?哪些是违规求助? 9269877
关于积分的说明 20079143
捐赠科研通 7291026
什么是DOI,文献DOI怎么找? 3298245
关于科研通互助平台的介绍 2452447
邀请新用户注册赠送积分活动 2305594