{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,23]],"date-time":"2026-10-23T20:50:33Z","timestamp":1792788633281,"version":"4.5.0"},"reference-count":44,"publisher":"Public Library of Science (PLoS)","issue":"9","license":[{"start":{"date-parts":[[2026,9,24]],"date-time":"2026-09-24T00:00:00Z","timestamp":1790208000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Natural Science Foundation of Changchun Normal University","award":["Grant No.CSJJ2025004GZR"],"award-info":[{"award-number":["Grant No.CSJJ2025004GZR"]}],"id":[{"id":"https:\/\/ror.org\/00cbhey71","id-type":"ROR","asserted-by":"crossref"}]}],"content-domain":{"domain":["www.plosone.org"],"crossmark-restriction":false},"short-container-title":["PLoS One"],"abstract":"<jats:p>Single-cell RNA sequencing (scRNA-seq) technology has rapidly advanced in recent years, driving significant breakthroughs in developmental biology, cancer research, immunology, and other related fields. However, existing clustering methods still face performance bottlenecks when handling large-scale scRNA-seq data. To address this challenge, we propose a self-training clustering method for large-scale single-cell RNA-seq data, termed scLTF (Single-cell Louvain-Transformer Framework for Large-scale Clustering). This method first generates preliminary clusters using a fast Louvain algorithm and then selects key cells based on a custom \u201cCluster Representativeness Index\u201d. Subsequently, a Transformer model is employed for iterative representation learning and optimization to optimize the final clustering results. Experiments on multiple real-world datasets demonstrate that scLTF achieves overall superior or comparable performance in clustering accuracy compared with several state-of-the-art deep clustering methods, with evaluation metrics (ARI, NMI, and ACC) improving on average by approximately 3.9%\u201324.1%; meanwhile, its runtime is only about 6.7%\u201343.9% of existing deep learning-based methods. scLTF integrates the advantages of traditional graph-based clustering and deep learning models, achieving both high clustering performance and computational efficiency, thus providing a practical and reliable tool for biomedical research and cellular analysis.<\/jats:p>","DOI":"10.1371\/journal.pone.0359153","type":"journal-article","created":{"date-parts":[[2026,9,24]],"date-time":"2026-09-24T17:44:00Z","timestamp":1790271840000},"page":"e0359153","update-policy":"https:\/\/doi.org\/10.1371\/journal.pone.corrections_policy","source":"Crossref","is-referenced-by-count":0,"title":["scLTF: A self-training clustering framework for large-scale single-cell RNA-Seq data"],"prefix":"10.1371","volume":"21","author":[{"given":"Hongyi","family":"Yuan","sequence":"first","affiliation":[{"name":"Changchun Normal University","place":["Changchun, China"],"department":["School of Artificial Intelligence"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chunyan","family":"Wang","sequence":"additional","affiliation":[{"name":"Changchun Normal University","place":["Changchun, China"],"department":["School of Artificial Intelligence"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9769-3242","authenticated-orcid":true,"given":"Qiucheng","family":"Sun","sequence":"additional","affiliation":[{"name":"Changchun Normal University","place":["Changchun, China"],"department":["School of Artificial Intelligence"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mingyu","family":"Sun","sequence":"additional","affiliation":[{"name":"Changchun Normal University","place":["Changchun, China"],"department":["School of Artificial Intelligence"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mujie","family":"Fan","sequence":"additional","affiliation":[{"name":"Changchun Normal University","place":["Changchun, China"],"department":["School of Artificial Intelligence"]}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"340","published-online":{"date-parts":[[2026,9,24]]},"reference":[{"issue":"5","key":"pone.0359153.ref001","doi-asserted-by":"crossref","first-page":"377","DOI":"10.1038\/nmeth.1315","article-title":"mRNA-Seq whole-transcriptome analysis of a single cell","volume":"6","author":"F Tang","year":"2009","journal-title":"Nat Methods"},{"issue":"4","key":"pone.0359153.ref002","doi-asserted-by":"crossref","first-page":"610","DOI":"10.1016\/j.molcel.2015.04.005","article-title":"The technology and biology of single-cell RNA sequencing","volume":"58","author":"AA Kolodziejczyk","year":"2015","journal-title":"Mol Cell"},{"issue":"4","key":"pone.0359153.ref003","doi-asserted-by":"crossref","first-page":"599","DOI":"10.1038\/nprot.2017.149","article-title":"Exponential scaling of single-cell RNA-seq in the past decade","volume":"13","author":"V Svensson","year":"2018","journal-title":"Nat Protoc"},{"issue":"6282","key":"pone.0359153.ref004","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1126\/science.aad0501","article-title":"Dissecting the multicellular ecosystem of metastatic melanoma by single-cell RNA-seq","volume":"352","author":"I Tirosh","year":"2016","journal-title":"Science"},{"issue":"4","key":"pone.0359153.ref005","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1038\/nbt.2859","article-title":"The dynamics and regulators of cell fate decisions are revealed by pseudotemporal ordering of single cells","volume":"32","author":"C Trapnell","year":"2014","journal-title":"Nat Biotechnol"},{"issue":"7","key":"pone.0359153.ref006","doi-asserted-by":"crossref","first-page":"1888","DOI":"10.1016\/j.cell.2019.05.031","article-title":"Comprehensive integration of single-cell data","volume":"177","author":"T Stuart","year":"2019","journal-title":"Cell"},{"issue":"13","key":"pone.0359153.ref007","doi-asserted-by":"crossref","first-page":"3573","DOI":"10.1016\/j.cell.2021.04.048","article-title":"Integrated analysis of multimodal single-cell data","volume":"184","author":"Y Hao","year":"2021","journal-title":"Cell"},{"issue":"10","key":"pone.0359153.ref008","doi-asserted-by":"crossref","first-page":"751","DOI":"10.1007\/s13238-020-00807-6","article-title":"Single cell RNA and immune repertoire profiling of COVID-19 patients reveal novel neutralizing antibody","volume":"12","author":"F Li","year":"2021","journal-title":"Protein Cell"},{"issue":"2","key":"pone.0359153.ref009","doi-asserted-by":"crossref","DOI":"10.1371\/journal.pone.0148530","article-title":"Systems biology approaches for the prediction of possible role of Chlamydia pneumoniae proteins in the etiology of lung cancer","volume":"11","author":"S Khan","year":"2016","journal-title":"PLoS One"},{"issue":"1","key":"pone.0359153.ref010","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1186\/s13059-017-1382-0","article-title":"SCANPY: large-scale single-cell gene expression data analysis","volume":"19","author":"FA Wolf","year":"2018","journal-title":"Genome Biol"},{"issue":"5","key":"pone.0359153.ref011","doi-asserted-by":"crossref","first-page":"421","DOI":"10.1038\/nbt.4091","article-title":"Batch effects in single-cell RNA-sequencing data are corrected by matching mutual nearest neighbors","volume":"36","author":"L Haghverdi","year":"2018","journal-title":"Nat Biotechnol"},{"issue":"4","key":"pone.0359153.ref012","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1038\/s42256-019-0037-0","article-title":"Clustering single-cell RNA-seq data with a model-based deep learning approach","author":"T Tian","year":"2019","journal-title":"Nat Mach Intell"},{"issue":"12","key":"pone.0359153.ref013","doi-asserted-by":"crossref","first-page":"1974","DOI":"10.1093\/bioinformatics\/btv088","article-title":"Identification of cell types from single-cell transcriptomes using a novel clustering method","volume":"31","author":"C Xu","year":"2015","journal-title":"Bioinformatics"},{"issue":"1","key":"pone.0359153.ref014","first-page":"100","article-title":"Algorithm AS 136: A k-means clustering algorithm","volume":"28","author":"JA Hartigan","year":"1979","journal-title":"J R Stat Soc C Appl Stat"},{"issue":"301","key":"pone.0359153.ref015","doi-asserted-by":"crossref","first-page":"236","DOI":"10.1080\/01621459.1963.10500845","article-title":"Hierarchical grouping to optimize an objective function","volume":"58","author":"JH Jr Ward","year":"1963","journal-title":"J Am Stat Assoc"},{"issue":"1","key":"pone.0359153.ref016","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1146\/annurev-statistics-031017-100325","article-title":"Finite mixture models","volume":"6","author":"GJ McLachlan","year":"2019","journal-title":"Annu Rev Stat Appl"},{"issue":"10","key":"pone.0359153.ref017","doi-asserted-by":"crossref","DOI":"10.1088\/1742-5468\/2008\/10\/P10008","article-title":"Fast unfolding of communities in large networks","volume":"2008","author":"VD Blondel","year":"2008","journal-title":"J Stat Mech"},{"issue":"1","key":"pone.0359153.ref018","doi-asserted-by":"crossref","first-page":"5233","DOI":"10.1038\/s41598-019-41695-z","article-title":"From Louvain to Leiden: guaranteeing well-connected communities","volume":"9","author":"VA Traag","year":"2019","journal-title":"Sci Rep"},{"key":"pone.0359153.ref019","unstructured":"Ester M, Kriegel HP, Sander J, Xu X. A density-based algorithm for discovering clusters in large spatial databases with noise. In: Proceedings of the 2nd International Conference on Knowledge Discovery and Data Mining (KDD\u201996), Portland, OR, USA; 1996. pp. 226\u201331."},{"key":"pone.0359153.ref020","unstructured":"Ng A, Jordan M, Weiss Y. On spectral clustering: analysis and an algorithm. In: Advances in Neural Information Processing Systems. 2001;14."},{"issue":"3","key":"pone.0359153.ref021","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1080\/01969727308546046","article-title":"A fuzzy relative of the ISODATA process and its use in detecting compact well-separated clusters","volume":"3","author":"JC Dunn","year":"1973","journal-title":"J Cybern"},{"issue":"5","key":"pone.0359153.ref022","doi-asserted-by":"crossref","first-page":"483","DOI":"10.1038\/nmeth.4236","article-title":"SC3: consensus clustering of single-cell RNA-seq data","volume":"14","author":"VY Kiselev","year":"2017","journal-title":"Nat Methods"},{"issue":"1","key":"pone.0359153.ref023","doi-asserted-by":"crossref","first-page":"390","DOI":"10.1038\/s41467-018-07931-2","article-title":"Single-cell RNA-seq denoising using a deep count autoencoder","volume":"10","author":"G Eraslan","year":"2019","journal-title":"Nat Commun"},{"issue":"11","key":"pone.0359153.ref024","doi-asserted-by":"crossref","first-page":"1139","DOI":"10.1038\/s41592-019-0576-7","article-title":"Exploring single-cell data with deep multitasking neural networks","volume":"16","author":"M Amodio","year":"2019","journal-title":"Nat Methods"},{"issue":"1","key":"pone.0359153.ref025","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1186\/s12859-021-04150-3","article-title":"Analysis of single-cell RNA sequencing data based on autoencoders","volume":"22","author":"A Tangherloni","year":"2021","journal-title":"BMC Bioinformatics"},{"issue":"1","key":"pone.0359153.ref026","doi-asserted-by":"crossref","first-page":"1882","DOI":"10.1038\/s41467-021-22197-x","article-title":"scGNN is a novel graph neural network framework for single-cell RNA-Seq analyses","volume":"12","author":"J Wang","year":"2021","journal-title":"Nat Commun"},{"issue":"2","key":"pone.0359153.ref027","doi-asserted-by":"crossref","DOI":"10.1093\/bib\/bbad040","article-title":"scGGAN: single-cell RNA-seq imputation by graph-based generative adversarial network","volume":"24","author":"Z Huang","year":"2023","journal-title":"Brief Bioinform"},{"issue":"5","key":"pone.0359153.ref028","doi-asserted-by":"crossref","first-page":"1277","DOI":"10.1093\/bioinformatics\/btab804","article-title":"CellVGAE: an unsupervised scRNA-seq analysis workflow with graph attention networks","volume":"38","author":"D Buterez","year":"2022","journal-title":"Bioinformatics"},{"issue":"12","key":"pone.0359153.ref029","doi-asserted-by":"crossref","first-page":"1053","DOI":"10.1038\/s41592-018-0229-2","article-title":"Deep generative modeling for single-cell transcriptomics","volume":"15","author":"R Lopez","year":"2018","journal-title":"Nat Methods"},{"issue":"4","key":"pone.0359153.ref030","article-title":"scTrans: Sparse attention powers fast and accurate cell type annotation in single-cell RNA-seq data","volume":"21","author":"Z Zou","year":"2025","journal-title":"PLoS Comput Biol"},{"key":"pone.0359153.ref031","first-page":"896","article-title":"Pseudo-label: the simple and efficient semi-supervised learning method for deep neural networks.","volume-title":"Proceedings of the Workshop on Challenges in Representation Learning","author":"DH Lee","year":"2013"},{"key":"pone.0359153.ref032","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-031-01548-9","volume-title":"Introduction to semi-supervised learning","author":"X Zhu","year":"2009"},{"issue":"11","key":"pone.0359153.ref033","doi-asserted-by":"crossref","first-page":"9978","DOI":"10.1609\/aaai.v35i11.17198","article-title":"Deep fusion clustering network","volume":"35","author":"W Tu","year":"2021","journal-title":"AAAI Conference Artificial Intelligence"},{"issue":"1","key":"pone.0359153.ref034","doi-asserted-by":"crossref","first-page":"1873","DOI":"10.1038\/s41467-021-22008-3","article-title":"Model-based deep embedding for constrained clustering analysis of single cell RNA-seq data","volume":"12","author":"T Tian","year":"2021","journal-title":"Nat Commun"},{"issue":"6","key":"pone.0359153.ref035","doi-asserted-by":"crossref","DOI":"10.15252\/msb.20188746","article-title":"Current best practices in single-cell RNA-seq analysis: a tutorial","volume":"15","author":"MD Luecken","year":"2019","journal-title":"Mol Syst Biol"},{"issue":"1","key":"pone.0359153.ref036","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1109\/TIT.1967.1053964","article-title":"Nearest neighbor pattern classification","volume":"13","author":"T Cover","year":"1967","journal-title":"IEEE Trans Inform Theory"},{"key":"pone.0359153.ref037","first-page":"30","article-title":"Attention is all you need","author":"A Vaswani","year":"2017","journal-title":"Adv Neural Inf Process Syst"},{"issue":"1","key":"pone.0359153.ref038","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1007\/BF01908075","article-title":"Comparing partitions","volume":"2","author":"L Hubert","year":"1985","journal-title":"J Classif"},{"key":"pone.0359153.ref039","first-page":"583","article-title":"Cluster ensembles\u2014a knowledge reuse framework for combining multiple partitions","volume":"3","author":"A Strehl","year":"2002","journal-title":"J Mach Learn Res"},{"key":"pone.0359153.ref040","doi-asserted-by":"crossref","unstructured":"Fr\u00e4nti P, Sieranoja S. Clustering accuracy. 2024.","DOI":"10.3934\/aci.2024003"},{"issue":"5","key":"pone.0359153.ref041","article-title":"scTPC: a novel semisupervised deep clustering model for scRNA-seq data","volume":"40","author":"Y Qiu","year":"2024","journal-title":"Bioinformatics"},{"issue":"1","key":"pone.0359153.ref042","doi-asserted-by":"crossref","DOI":"10.1093\/bioinformatics\/btae020","article-title":"scMAE: a masked autoencoder for single-cell RNA-seq clustering","volume":"40","author":"Z Fang","year":"2024","journal-title":"Bioinformatics"},{"key":"pone.0359153.ref043","first-page":"2579","article-title":"Visualizing data using t-SNE","volume":"9","author":"LVD Maaten","year":"2008","journal-title":"J Mach Learn Res"},{"issue":"2","key":"pone.0359153.ref044","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1198\/tas.2009.0033","article-title":"The history of the cluster heat map","volume":"63","author":"L Wilkinson","year":"2009","journal-title":"Am Stat"}],"container-title":["PLOS One"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pone.0359153","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,9,24]],"date-time":"2026-09-24T17:44:11Z","timestamp":1790271851000},"score":1,"resource":{"primary":{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pone.0359153"}},"subtitle":[],"editor":[{"given":"Guanghui","family":"Liu","sequence":"first","affiliation":[{"name":"State University of New York at Oswego","place":["UNITED STATES OF AMERICA"]}],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2026,9,24]]},"references-count":44,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2026,9,24]]}},"URL":"https:\/\/doi.org\/10.1371\/journal.pone.0359153","relation":{},"ISSN":["1932-6203"],"issn-type":[{"value":"1932-6203","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,9,24]]}}}