scAdaptAnno: Target graph domain adaptation for cross-patient single-cell annotation transfer in tumor microenvironments
Xi-Yue Cao , Zi-Yi Zeng , Zhu-Hong You , Yu-An Huang
Computational Biomedicine ›› 2026, Vol. 1 ›› Issue (1) : 202612
Aims:Single-cell RNA sequencing (scRNA-seq) has emerged as a cornerstone technology in tumor microenvironment research. Accurate cell-type annotation is fundamental to downstream scRNA-seq analysis. However, automated tools are often highly sensitive to dataset noise and show limited adaptability in cross-patient scenarios. To address these challenges, we propose scAdaptAnno, a graph-based target domain adaptation framework for cross-patient single-cell annotation.
Methods:In the graph construction phase, scAdaptAnno integrates both gene expression similarity and biological prior knowledge to build a more biologically meaningful cell graph. By leveraging cell representations enriched with biological priors to mitigate noise in gene expression data and by implementing a bidirectional adaptation mechanism, the model achieves source-free target domain alignment.
Results:We performed comprehensive benchmarking against nine leading methods across multiple datasets spanning various cancer types. The results demonstrate that scAdaptAnno achieves state-of-the-art performance.
Conclusion:scAdaptAnno is a robust and accurate single-cell annotation tool that excels in cross-patient cell-type annotation transfer. By integrating biologically informed graph construction and bidirectional source-free domain adaptation, it delivers reliable, noise-resistant performance across diverse tumor microenvironments, providing an effective solution for automated cell-type annotation in multi-patient scRNA-seq studies.
scRNA-seq / cell-type annotation / tumor microenvironment / graph domain adaptation
| [1] |
|
| [2] |
|
| [3] |
|
| [4] |
|
| [5] |
|
| [6] |
|
| [7] |
|
| [8] |
|
| [9] |
|
| [10] |
|
| [11] |
|
| [12] |
|
| [13] |
|
| [14] |
|
| [15] |
|
| [16] |
|
| [17] |
|
| [18] |
|
| [19] |
|
| [20] |
|
| [21] |
|
| [22] |
|
| [23] |
|
| [24] |
|
| [25] |
|
| [26] |
|
| [27] |
|
| [28] |
|
| [29] |
|
| [30] |
|
| [31] |
|
| [32] |
|
| [33] |
|
| [34] |
|
| [35] |
|
| [36] |
|
| [37] |
|
| [38] |
|
| [39] |
|
| [40] |
|
/
| 〈 |
|
〉 |