{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,18]],"date-time":"2026-02-18T21:15:03Z","timestamp":1771449303436,"version":"3.50.1"},"reference-count":52,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T00:00:00Z","timestamp":1775001600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T00:00:00Z","timestamp":1775001600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T00:00:00Z","timestamp":1775001600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T00:00:00Z","timestamp":1775001600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T00:00:00Z","timestamp":1775001600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T00:00:00Z","timestamp":1775001600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T00:00:00Z","timestamp":1775001600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computational Biology and Chemistry"],"published-print":{"date-parts":[[2026,4]]},"DOI":"10.1016\/j.compbiolchem.2025.108864","type":"journal-article","created":{"date-parts":[[2025,12,19]],"date-time":"2025-12-19T16:02:07Z","timestamp":1766160127000},"page":"108864","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["HGAlign: Biologically preserving batch correction and classification for metabolomics via heterogeneous graph alignment"],"prefix":"10.1016","volume":"121","author":[{"given":"Yang","family":"Gao","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haoyun","family":"Yu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chunman","family":"Zuo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"issue":"6","key":"10.1016\/j.compbiolchem.2025.108864_bib1","doi-asserted-by":"crossref","DOI":"10.15252\/msb.20178124","article-title":"Multi-omics factor analysis-a framework for unsupervised integration of multi-omics data sets","volume":"14","author":"Argelaguet","year":"2018","journal-title":"Mol. Syst. Biol."},{"issue":"5","key":"10.1016\/j.compbiolchem.2025.108864_bib2","doi-asserted-by":"crossref","DOI":"10.5936\/csbj.201301009","article-title":"Statistical methods for the analysis of high-throughput metabolomics data","volume":"4","author":"Bartel","year":"2013","journal-title":"Comput. Struct. Biotechnol. J."},{"issue":"1","key":"10.1016\/j.compbiolchem.2025.108864_bib3","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1093\/bioinformatics\/btg385","article-title":"Adjustment of systematic microarray data biases","volume":"20","author":"Benito","year":"2004","journal-title":"Bioinformatics"},{"key":"10.1016\/j.compbiolchem.2025.108864_bib4","unstructured":"Binkowski, M., Sutherland, D.J., Arbel, M., & Gretton, A. (2018). Demystifying MMD GANs. arXiv preprint arXiv:1801.01401."},{"issue":"5","key":"10.1016\/j.compbiolchem.2025.108864_bib5","doi-asserted-by":"crossref","first-page":"411","DOI":"10.1038\/nbt.4096","article-title":"Integrating single-cell transcriptomic data across different conditions, technologies, and species","volume":"36","author":"Butler","year":"2018","journal-title":"Nat. Biotechnol."},{"key":"10.1016\/j.compbiolchem.2025.108864_bib6","series-title":"Statistical power analysis for the behavioral sciences","author":"Cohen","year":"1988"},{"issue":"1","key":"10.1016\/j.compbiolchem.2025.108864_bib7","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1021\/ac9507956","article-title":"Influence of matrix solution conditions on the MALDI-MS analysis of peptides and proteins","volume":"68","author":"Cohen","year":"1996","journal-title":"Anal. Chem."},{"key":"10.1016\/j.compbiolchem.2025.108864_bib8","doi-asserted-by":"crossref","first-page":"7136","DOI":"10.1038\/s41467-024-51433-3","article-title":"An end-to-end deep learning method for mass spectrometry data analysis to reveal disease-specific metabolic profiles","volume":"15","author":"Deng","year":"2024","journal-title":"Nat. Commun."},{"issue":"11","key":"10.1016\/j.compbiolchem.2025.108864_bib9","article-title":"Visualizing data using t-SNE","volume":"9","author":"van der Maaten","year":"2008","journal-title":"J. Mach. Learn. Res."},{"key":"10.1016\/j.compbiolchem.2025.108864_bib10","doi-asserted-by":"crossref","first-page":"1060","DOI":"10.1038\/nprot.2011.335","article-title":"Prossscedures for large-scale metabolic profiling of serum and plasma using gas chromatography and liquid chromatography coupled to mass spectrometry","volume":"6","author":"Dunn","year":"2011","journal-title":"Nat. Protoc."},{"key":"10.1016\/j.compbiolchem.2025.108864_bib11","unstructured":"Fey, M., & Lenssen, J.E. (2019). Fast graph representation learning with PyTorch Geometric. arXiv preprint arXiv:1903.02428."},{"issue":"5","key":"10.1016\/j.compbiolchem.2025.108864_bib12","doi-asserted-by":"crossref","first-page":"483","DOI":"10.1002\/cyto.a.22271","article-title":"Normalization of masscytometry data with bead standards","volume":"83","author":"Finck","year":"2013","journal-title":"Cytom. Part A J. Int Soc. Anal. Cytol."},{"key":"10.1016\/j.compbiolchem.2025.108864_bib13","article-title":"Domain-adversarial training of neural networks","author":"Ganin","year":"2015","journal-title":"J. Mach. Learn. Res."},{"key":"10.1016\/j.compbiolchem.2025.108864_bib14","unstructured":"Arthur Gretton, Karsten M. Borgwardt, Malte J. Rasch, Bernhard Sch\u00f6lkopf, and Alexander Smola 2012. A kernel two-sample test. J. Mach. Learn. Res. 13, null (3\/1\/2012), 723\u2013773."},{"key":"10.1016\/j.compbiolchem.2025.108864_bib15","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":"Haghverdi","year":"2018","journal-title":"Nat. Biotechnol."},{"issue":"5","key":"10.1016\/j.compbiolchem.2025.108864_bib16","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":"Haghverdi","year":"2018","journal-title":"Nat. Biotechnol."},{"key":"10.1016\/j.compbiolchem.2025.108864_bib17","series-title":"In Proceedings of the 31st International Conference on Neural Information Processing Systems (NIPS'17)","first-page":"1025","article-title":"Inductive representation learning on large graphs","author":"Hamilton","year":"2017"},{"key":"10.1016\/j.compbiolchem.2025.108864_bib18","doi-asserted-by":"crossref","first-page":"421","DOI":"10.1002\/mas.21672","article-title":"Evaluating and minimizing batch effects in metabolomics","volume":"41","author":"Han","year":"2022","journal-title":"Mass Spectrom. Rev."},{"issue":"1","key":"10.1016\/j.compbiolchem.2025.108864_bib19","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1148\/radiology.143.1.7063747","article-title":"The meaning and use of the area under a receiver operating characteristic (ROC) curve","volume":"143","author":"Hanley","year":"1982","journal-title":"Radiology"},{"issue":"1","key":"10.1016\/j.compbiolchem.2025.108864_bib20","doi-asserted-by":"crossref","first-page":"3556","DOI":"10.1038\/s41467-020-17347-6","article-title":"Machine learning of serum metabolic patterns encodes early-stage lung adenocarcinoma","volume":"11","author":"Huang","year":"2020","journal-title":"Nat. Commun."},{"key":"10.1016\/j.compbiolchem.2025.108864_bib21","article-title":"Batch normalization: accelerating deep network training by reducing internal covariate shift","author":"Ioffe","year":"2015","journal-title":"Jmlr. Org."},{"issue":"1","key":"10.1016\/j.compbiolchem.2025.108864_bib22","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1093\/biostatistics\/kxj037","article-title":"Adjusting batch effects in microarray expression data using empirical Bayes methods","volume":"8","author":"Johnson","year":"2007","journal-title":"Biostatistics"},{"key":"10.1016\/j.compbiolchem.2025.108864_bib23","doi-asserted-by":"crossref","first-page":"299","DOI":"10.1038\/nrg.2018.4","article-title":"Integrative omics for health and disease","volume":"19","author":"Karczewski","year":"2018","journal-title":"Nat. Rev. Genet"},{"key":"10.1016\/j.compbiolchem.2025.108864_bib24","unstructured":"Kingma, D.P., & Ba, J. (2014). Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980."},{"key":"10.1016\/j.compbiolchem.2025.108864_bib25","unstructured":"Kingma, Diederik P. and Max Welling. \u201cAuto-Encoding Variational Bayes.\u201d CoRR abs\/1312.6114 (2013): n. pag."},{"key":"10.1016\/j.compbiolchem.2025.108864_bib26","unstructured":"Kipf, T.N., & Welling, M. (2016). Semi-supervised classification with graph convolutional networks."},{"key":"10.1016\/j.compbiolchem.2025.108864_bib27","doi-asserted-by":"crossref","first-page":"1289","DOI":"10.1038\/s41592-019-0619-0","article-title":"Fast, sensitive, and flexible integration of single-cell data with Harmony","volume":"16","author":"Korsunsky","year":"2019","journal-title":"Nat. Methods"},{"issue":"4","key":"10.1016\/j.compbiolchem.2025.108864_bib28","doi-asserted-by":"crossref","first-page":"469","DOI":"10.1093\/bib\/bbs037","article-title":"Batch effect removal methods for microarray gene expression data integration: a survey","volume":"14","author":"Lazar","year":"2013","journal-title":"Brief. Bioinform"},{"issue":"9","key":"10.1016\/j.compbiolchem.2025.108864_bib29","doi-asserted-by":"crossref","DOI":"10.1371\/journal.pgen.0030161","article-title":"Capturing heterogeneity in gene expression studies by surrogate variable analysis","volume":"3","author":"Leek","year":"2007","journal-title":"PLoS Genet"},{"key":"10.1016\/j.compbiolchem.2025.108864_bib30","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":"Lopez","year":"2018","journal-title":"Nat. Methods"},{"issue":"4","key":"10.1016\/j.compbiolchem.2025.108864_bib31","first-page":"278","article-title":"A comparison of batch effect removal methods for enhancement of prediction performance using MAQC-II microarray gene expression data","volume":"10","author":"Luo","year":"2010","journal-title":"Pharm. J."},{"issue":"1","key":"10.1016\/j.compbiolchem.2025.108864_bib32","first-page":"3","article-title":"Rectifier nonlinearities improve neural network acoustic models","volume":"30","author":"Maas","year":"2013","journal-title":"Proc. ICML"},{"issue":"2","key":"10.1016\/j.compbiolchem.2025.108864_bib33","doi-asserted-by":"crossref","first-page":"442","DOI":"10.1016\/0005-2795(75)90109-9","article-title":"Comparison of the predicted and observed secondary structure of T4 phage lysozyme","volume":"405","author":"Matthews","year":"1975","journal-title":"Biochim. Et. Biophys. Acta (BBA)Protein Struct."},{"key":"10.1016\/j.compbiolchem.2025.108864_bib34","doi-asserted-by":"crossref","first-page":"384","DOI":"10.1038\/nature11708","article-title":"Metabolic phenotyping in clinical and surgical environments","volume":"491","author":"Nicholson","year":"2012","journal-title":"Nature"},{"issue":"7216","key":"10.1016\/j.compbiolchem.2025.108864_bib35","doi-asserted-by":"crossref","first-page":"1054","DOI":"10.1038\/4551054a","article-title":"Metabonomics","volume":"455","author":"Nicholson","year":"2008","journal-title":"Nature"},{"key":"10.1016\/j.compbiolchem.2025.108864_bib36","doi-asserted-by":"crossref","first-page":"270","DOI":"10.1186\/s12859-022-04758-z","article-title":"Joint deep learning for batch effect removal and classification toward MALDI MS based metabolomics","volume":"23","author":"Niu","year":"2022","journal-title":"BMC Bioinforma."},{"key":"10.1016\/j.compbiolchem.2025.108864_bib37","doi-asserted-by":"crossref","DOI":"10.7717\/peerj.561","article-title":"Removing batch effects for prediction problems with frozen surrogate variable analysis","volume":"2","author":"Parker","year":"2014","journal-title":"PeerJ"},{"key":"10.1016\/j.compbiolchem.2025.108864_bib38","first-page":"2825","article-title":"Scikit-learn: machine learning in Python","volume":"12","author":"Pedregosa","year":"2011","journal-title":"J. Mach. Learn. Res."},{"key":"10.1016\/j.compbiolchem.2025.108864_bib39","doi-asserted-by":"crossref","first-page":"3777","DOI":"10.1038\/s41467-024-48177-5","article-title":"BERNN: enhancing classification of liquid chromatography mass spectrometry data with batch effect removal neural networks","volume":"15","author":"Pelletier","year":"2024","journal-title":"Nat. Commun."},{"issue":"8","key":"10.1016\/j.compbiolchem.2025.108864_bib40","doi-asserted-by":"crossref","first-page":"2677","DOI":"10.1002\/art.34473","article-title":"Derivation and validation of the systemic lupus international collaborating clinics classification criteria for systemic lupus erythematosus","volume":"64","author":"Petri","year":"2012","journal-title":"Arthritis Rheum."},{"issue":"1","key":"10.1016\/j.compbiolchem.2025.108864_bib41","first-page":"37","article-title":"Evaluation: from precision, recall and F-measure to ROC, informedness, markedness and correlation","volume":"2","author":"Powers","year":"2011","journal-title":"J. Mach. Learn. Technol."},{"issue":"7","key":"10.1016\/j.compbiolchem.2025.108864_bib42","doi-asserted-by":"crossref","DOI":"10.1093\/nar\/gkv007","article-title":"limma powers differential expression analyses for RNA-sequencing and microarray studies","volume":"43","author":"Ritchie","year":"2015","journal-title":"Nucleic Acids Res."},{"key":"10.1016\/j.compbiolchem.2025.108864_bib43","doi-asserted-by":"crossref","unstructured":"Schlichtkrull, M., Kipf, T.N., Bloem, P., van den Berg, R., Titov, I., Welling, M. (2018). Modeling Relational Data with Graph Convolutional Networks. In: Gangemi, A., et al. The Semantic Web. ESWC 2018. Lecture Notes in Computer Science(.), vol 10843. Springer, Cham.","DOI":"10.1007\/978-3-319-93417-4_38"},{"key":"10.1016\/j.compbiolchem.2025.108864_bib44","doi-asserted-by":"crossref","first-page":"2367","DOI":"10.3389\/fimmu.2019.02367","article-title":"Minimizing batch effects in mass cytometry data","volume":"10","author":"Schuyler","year":"2019","journal-title":"Front Immunol."},{"issue":"16","key":"10.1016\/j.compbiolchem.2025.108864_bib45","doi-asserted-by":"crossref","first-page":"2539","DOI":"10.1093\/bioinformatics\/btx196","article-title":"Removal of batch effects using distribution-matching residual networks","volume":"33","author":"Shaham","year":"2017","journal-title":"Bioinformatics"},{"issue":"4","key":"10.1016\/j.compbiolchem.2025.108864_bib46","doi-asserted-by":"crossref","first-page":"780","DOI":"10.1016\/j.cell.2016.04.019","article-title":"Mass cytometry: single cells, many features","volume":"165","author":"Spitzer","year":"2016","journal-title":"Cell"},{"key":"10.1016\/j.compbiolchem.2025.108864_bib47","unstructured":"Velickovic, P., Cucurull, G., Casanova, A., Romero, A., Lio\u2019, P., & Bengio, Y. (2017). Graph Attention Networks. ArXiv, abs\/1710.10903."},{"key":"10.1016\/j.compbiolchem.2025.108864_bib48","doi-asserted-by":"crossref","unstructured":"Wang, X., Ji, H., Shi, C., Wang, B., Ye, Y., Cui, P., Yu, P.S., 2019b. Heterogeneous Graph Attention Network. Proceedings of the Web Conference (WWW 2019), 2022\u20132032. Association for Computing Machinery, New York, NY, USA.","DOI":"10.1145\/3308558.3313562"},{"key":"10.1016\/j.compbiolchem.2025.108864_bib49","doi-asserted-by":"crossref","unstructured":"Xiao Wang, Houye Ji, Chuan Shi, Bai Wang, Yanfang Ye, Peng Cui, and Philip S Yu. 2019a. Heterogeneous Graph Attention Network. In The World Wide Web Conference (WWW '19). Association for Computing Machinery, New York, NY, USA, 2022\u20132032.","DOI":"10.1145\/3308558.3313562"},{"key":"10.1016\/j.compbiolchem.2025.108864_bib50","doi-asserted-by":"crossref","first-page":"144","DOI":"10.1016\/j.aca.2020.10.038","article-title":"Multi-omics integration in biomedical research \u2013 A metabolomics-centric review","volume":"1141","author":"W\u00f6rheide","year":"2021","journal-title":"Anal. Chim. Acta"},{"issue":"6163","key":"10.1016\/j.compbiolchem.2025.108864_bib51","doi-asserted-by":"crossref","DOI":"10.1126\/science.1243259","article-title":"Single-cell metabolomics: analytical and biological perspectives","volume":"342","author":"Zenobi","year":"2013","journal-title":"Science"},{"key":"10.1016\/j.compbiolchem.2025.108864_bib52","doi-asserted-by":"crossref","DOI":"10.1101\/258814","article-title":"Modeling polypharmacy side effects with graph convolutional networks","author":"Zitnik","year":"2018","journal-title":"Bioinformatics"}],"container-title":["Computational Biology and Chemistry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1476927125005286?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1476927125005286?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,2,18]],"date-time":"2026-02-18T20:36:38Z","timestamp":1771446998000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1476927125005286"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4]]},"references-count":52,"alternative-id":["S1476927125005286"],"URL":"https:\/\/doi.org\/10.1016\/j.compbiolchem.2025.108864","relation":{},"ISSN":["1476-9271"],"issn-type":[{"value":"1476-9271","type":"print"}],"subject":[],"published":{"date-parts":[[2026,4]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"HGAlign: Biologically preserving batch correction and classification for metabolomics via heterogeneous graph alignment","name":"articletitle","label":"Article Title"},{"value":"Computational Biology and Chemistry","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.compbiolchem.2025.108864","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2025 Elsevier Ltd. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"108864"}}