{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,17]],"date-time":"2026-08-17T15:42:27Z","timestamp":1786981347275,"version":"3.56.0"},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,12,5]],"date-time":"2024-12-05T00:00:00Z","timestamp":1733356800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,12,5]],"date-time":"2024-12-05T00:00:00Z","timestamp":1733356800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"Research Foundation Flanders (FWO) and the Walloon Fund for Scientific Research","award":["EOS ID: 30897864"],"award-info":[{"award-number":["EOS ID: 30897864"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Comput Aided Mol Des"],"published-print":{"date-parts":[[2025,12]]},"DOI":"10.1007\/s10822-024-00578-w","type":"journal-article","created":{"date-parts":[[2024,12,5]],"date-time":"2024-12-05T08:47:28Z","timestamp":1733388448000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["MolGraph: a Python package for the implementation of molecular graphs and graph neural networks with TensorFlow and Keras"],"prefix":"10.1007","volume":"39","author":[{"given":"Alexander","family":"Kensert","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gert","family":"Desmet","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Deirdre","family":"Cabooter","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,12,5]]},"reference":[{"key":"578_CR1","doi-asserted-by":"publisher","first-page":"121","DOI":"10.3389\/fonc.2020.00121","volume":"10","author":"Q Cui","year":"2020","unstructured":"Cui Q, Lu S, Ni B, Zeng X, Tan Y, Chen YD, Zhao H (2020) Improved prediction of aqueous solubility of novel compounds by going deeper with deep learning. Front Oncol 10:121","journal-title":"Front Oncol"},{"issue":"2","key":"578_CR2","first-page":"1","volume":"20","author":"Y-B Wang","year":"2020","unstructured":"Wang Y-B, You Z-H, Yang S, Yi H-C, Chen Z-H, Zheng K (2020) A deep learning-based method for drug-target interaction prediction based on long short-term memory neural network. BMC Med Inform Decis Making 20(2):1\u20139","journal-title":"BMC Med Inform Decis Making"},{"issue":"3","key":"578_CR3","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1208\/s12248-018-0215-8","volume":"20","author":"Y Yuan","year":"2018","unstructured":"Yuan Y, Zheng F, Zhan C-G (2018) Improved prediction of blood-brain barrier permeability through machine learning with combined use of molecular property-based descriptors and fingerprints. AAPS J 20(3):1\u201310","journal-title":"AAPS J"},{"key":"578_CR4","volume-title":"Handbook of Molecular Descriptors","author":"R Todeschini","year":"2008","unstructured":"Todeschini R, Consonni V (2008) Handbook of Molecular Descriptors. Wiley"},{"issue":"5","key":"578_CR5","doi-asserted-by":"publisher","first-page":"742","DOI":"10.1021\/ci100050t","volume":"50","author":"D Rogers","year":"2010","unstructured":"Rogers D, Hahn M (2010) Extended-connectivity fingerprints. J Chem Inf Model 50(5):742\u2013754","journal-title":"J Chem Inf Model"},{"issue":"8","key":"578_CR6","doi-asserted-by":"publisher","first-page":"595","DOI":"10.1007\/s10822-016-9938-8","volume":"30","author":"S Kearnes","year":"2016","unstructured":"Kearnes S, McCloskey K, Berndl M, Pande V, Riley P (2016) Molecular graph convolutions: moving beyond fingerprints. J Computer-aided Mol Des 30(8):595\u2013608","journal-title":"J Computer-aided Mol Des"},{"key":"578_CR7","unstructured":"Duvenaud DK, Maclaurin D, Iparraguirre J, Bombarell R, Hirzel T, Aspuru-Guzik A, Adams RP (2015) Convolutional networks on graphs for learning molecular fingerprints. Advances in Neural Information Processing Systems 28"},{"key":"578_CR8","unstructured":"Gilmer J, Schoenholz SS, Riley PF, Vinyals O, Dahl GE (2017) Neural message passing for quantum chemistry. In: International Conference on Machine Learning, pp. 1263\u20131272. PMLR"},{"issue":"47","key":"578_CR9","doi-asserted-by":"publisher","first-page":"15633","DOI":"10.1021\/acs.analchem.1c02988","volume":"93","author":"A Kensert","year":"2021","unstructured":"Kensert A, Bouwmeester R, Efthymiadis K, Van Broeck P, Desmet G, Cabooter D (2021) Graph convolutional networks for improved prediction and interpretability of chromatographic retention data. Anal Chem 93(47):15633\u201315641","journal-title":"Anal Chem"},{"issue":"1","key":"578_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s13321-020-00479-8","volume":"13","author":"D Jiang","year":"2021","unstructured":"Jiang D, Wu Z, Hsieh C-Y, Chen G, Liao B, Wang Z, Shen C, Cao D, Wu J, Hou T (2021) Could graph neural networks learn better molecular representation for drug discovery? a comparison study of descriptor-based and graph-based models. J Cheminform 13(1):1\u201323","journal-title":"J Cheminform"},{"key":"578_CR11","doi-asserted-by":"crossref","unstructured":"Pope PE, Kolouri S, Rostami M, Martin CE, Hoffmann H (2019) Explainability methods for graph convolutional neural networks. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 10772\u201310781","DOI":"10.1109\/CVPR.2019.01103"},{"key":"578_CR12","unstructured":"Girija SS (2016) Tensorflow: Large-scale machine learning on heterogeneous distributed systems. Software available from tensorflow. org 39(9)"},{"key":"578_CR13","unstructured":"Chollet F, et al (2015) Keras. GitHub. https:\/\/github.com\/fchollet\/keras"},{"key":"578_CR14","unstructured":"Paszke A, Gross S, Massa F, Lerer A, Bradbury J, Chanan G, Killeen T, Lin Z, Gimelshein N, Antiga L, et al (2019) Pytorch: An imperative style, high-performance deep learning library. Advances in Neural Information Processing Systems 32"},{"issue":"1","key":"578_CR15","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1109\/MCI.2020.3039072","volume":"16","author":"D Grattarola","year":"2021","unstructured":"Grattarola D, Alippi C (2021) Graph neural networks in tensorflow and keras with spektral [application notes]. IEEE Comput Intell Mag 16(1):99\u2013106","journal-title":"IEEE Comput Intell Mag"},{"key":"578_CR16","unstructured":"Wang M, Zheng D, Ye Z, Gan Q, Li M, Song X, Zhou J, Ma C, Yu L, Gai Y, et al (2019) Deep graph library: A graph-centric, highly-performant package for graph neural networks. arXiv preprint arXiv:1909.01315"},{"key":"578_CR17","unstructured":"Ramsundar B, Eastman P, Walters P, Pande V, Leswing K, Wu Z (2019) Deep Learning for the Life Sciences. O\u2019Reilly Media, ???"},{"key":"578_CR18","unstructured":"Fey M, Lenssen JE (2019) Fast graph representation learning with pytorch geometric. arXiv preprint arXiv:1903.02428"},{"key":"578_CR19","unstructured":"Battaglia PW, Hamrick JB, Bapst V, Sanchez-Gonzalez A, Zambaldi V, Malinowski M, Tacchetti A, Raposo D, Santoro A, Faulkner R, et al (2018) Relational inductive biases, deep learning, and graph networks. arXiv preprint arXiv:1806.01261"},{"issue":"1","key":"578_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/ncomms13890","volume":"8","author":"KT Sch\u00fctt","year":"2017","unstructured":"Sch\u00fctt KT, Arbabzadah F, Chmiela S, M\u00fcller KR, Tkatchenko A (2017) Quantum-chemical insights from deep tensor neural networks. Nat Commun 8(1):1\u20138","journal-title":"Nat Commun"},{"key":"578_CR21","unstructured":"Welling M, Kipf TN (2016) Semi-supervised classification with graph convolutional networks. In: J. International Conference on Learning Representations (ICLR 2017)"},{"key":"578_CR22","unstructured":"Dwivedi VP, Joshi CK, Laurent T, Bengio Y, Bresson X (2020) Benchmarking graph neural networks. arXiv preprint arXiv:2003.00982"},{"key":"578_CR23","unstructured":"Xu K, Hu W, Leskovec J, Jegelka S (2018) How powerful are graph neural networks? arXiv preprint arXiv:1810.00826"},{"key":"578_CR24","first-page":"20","volume":"1050","author":"P Velickovic","year":"2017","unstructured":"Velickovic P, Cucurull G, Casanova A, Romero A, Lio P, Bengio Y (2017) Graph attention networks. Stat 1050:20","journal-title":"Stat"},{"key":"578_CR25","doi-asserted-by":"crossref","unstructured":"Monti F, Boscaini D, Masci J, Rodola E, Svoboda J, Bronstein MM (2017) Geometric deep learning on graphs and manifolds using mixture model cnns. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 5115\u20135124","DOI":"10.1109\/CVPR.2017.576"},{"key":"578_CR26","unstructured":"Devlin J, Chang M-W, Lee K, Toutanova K (2018) Bert: Pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805"},{"key":"578_CR27","doi-asserted-by":"crossref","unstructured":"He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 770\u2013778","DOI":"10.1109\/CVPR.2016.90"},{"issue":"2","key":"578_CR28","doi-asserted-by":"publisher","first-page":"513","DOI":"10.1039\/C7SC02664A","volume":"9","author":"Z Wu","year":"2018","unstructured":"Wu Z, Ramsundar B, Feinberg EN, Gomes J, Geniesse C, Pappu AS, Leswing K, Pande V (2018) Moleculenet: a benchmark for molecular machine learning. Chem Sci 9(2):513\u2013530","journal-title":"Chem Sci"},{"issue":"1","key":"578_CR29","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/s41467-019-13680-7","volume":"10","author":"X Domingo-Almenara","year":"2019","unstructured":"Domingo-Almenara X, Guijas C, Billings E, Montenegro-Burke JR, Uritboonthai W, Aisporna AE, Chen E, Benton HP, Siuzdak G (2019) The metlin small molecule dataset for machine learning-based retention time prediction. Nat Commun 10(1):1\u20139","journal-title":"Nat Commun"},{"issue":"11","key":"578_CR30","doi-asserted-by":"publisher","first-page":"7515","DOI":"10.1021\/acs.analchem.9b05765","volume":"92","author":"P Bonini","year":"2020","unstructured":"Bonini P, Kind T, Tsugawa H, Barupal DK, Fiehn O (2020) Retip: retention time prediction for compound annotation in untargeted metabolomics. Anal Chem 92(11):7515\u20137522","journal-title":"Anal Chem"},{"key":"578_CR31","unstructured":"Kingma DP, Ba J (2014) Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980"},{"issue":"16","key":"578_CR32","doi-asserted-by":"publisher","first-page":"7946","DOI":"10.1021\/acs.analchem.6b00770","volume":"88","author":"H Tsugawa","year":"2016","unstructured":"Tsugawa H, Kind T, Nakabayashi R, Yukihira D, Tanaka W, Cajka T, Saito K, Fiehn O, Arita M (2016) Hydrogen rearrangement rules: computational ms\/ms fragmentation and structure elucidation using ms-finder software. Anal Chem 88(16):7946\u20137958","journal-title":"Anal Chem"},{"issue":"1","key":"578_CR33","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1038\/nmeth.4512","volume":"15","author":"Z Lai","year":"2018","unstructured":"Lai Z, Tsugawa H, Wohlgemuth G, Mehta S, Mueller M, Zheng Y, Ogiwara A, Meissen J, Showalter M, Takeuchi K (2018) Identifying metabolites by integrating metabolome databases with mass spectrometry cheminformatics. Nat Methods 15(1):53\u201356","journal-title":"Nat Methods"},{"key":"578_CR34","unstructured":"De\u00a0Cao N, Kipf T (2018) Molgan: An implicit generative model for small molecular graphs. arXiv preprint arXiv:1805.11973"},{"key":"578_CR35","unstructured":"Hu W, Liu B, Gomes J, Zitnik M, Liang P, Pande V, Leskovec J (2019) Strategies for pre-training graph neural networks. arXiv preprint arXiv:1905.12265"},{"issue":"16","key":"578_CR36","doi-asserted-by":"publisher","first-page":"7946","DOI":"10.1021\/acs.analchem.6b00770","volume":"88","author":"H Tsugawa","year":"2016","unstructured":"Tsugawa H, Kind T, Nakabayashi R, Yukihira D, Tanaka W, Cajka T, Saito K, Fiehn O, Arita M (2016) Hydrogen rearrangement rules: computational ms\/ms fragmentation and structure elucidation using ms-finder software. Anal Chem 88(16):7946\u20137958","journal-title":"Anal Chem"},{"issue":"10","key":"578_CR37","doi-asserted-by":"publisher","first-page":"673","DOI":"10.1038\/s41573-020-0075-7","volume":"19","author":"TC Roberts","year":"2020","unstructured":"Roberts TC, Langer R, Wood MJ (2020) Advances in oligonucleotide drug delivery. Nat Rev Drug Discov 19(10):673\u2013694","journal-title":"Nat Rev Drug Discov"},{"key":"578_CR38","doi-asserted-by":"publisher","unstructured":"Kensert A, Desmet G, Cabooter D (2024) A hands-on tutorial on quantitative structure-activity relationships using fully expressive graph neural networks. Analytica Chimica Acta 1331:343046. https:\/\/doi.org\/10.1016\/j.aca.2024.343046","DOI":"10.1016\/j.aca.2024.343046"}],"container-title":["Journal of Computer-Aided Molecular Design"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10822-024-00578-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10822-024-00578-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10822-024-00578-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T17:56:19Z","timestamp":1762451779000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10822-024-00578-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12,5]]},"references-count":38,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2025,12]]}},"alternative-id":["578"],"URL":"https:\/\/doi.org\/10.1007\/s10822-024-00578-w","relation":{},"ISSN":["0920-654X","1573-4951"],"issn-type":[{"value":"0920-654X","type":"print"},{"value":"1573-4951","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,12,5]]},"assertion":[{"value":"1 September 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 October 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 December 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that there is no Conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"3"}}