{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,9]],"date-time":"2026-04-09T20:12:57Z","timestamp":1775765577556,"version":"3.50.1"},"reference-count":45,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,5,30]],"date-time":"2025-05-30T00:00:00Z","timestamp":1748563200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"},{"start":{"date-parts":[[2025,5,30]],"date-time":"2025-05-30T00:00:00Z","timestamp":1748563200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"}],"funder":[{"name":"Wihuri Foundation"},{"DOI":"10.13039\/501100004012","name":"Jane and Aatos Erkko Foundation","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100004012","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cheminform"],"DOI":"10.1186\/s13321-025-01030-3","type":"journal-article","created":{"date-parts":[[2025,5,30]],"date-time":"2025-05-30T05:16:08Z","timestamp":1748582168000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Enhancing atom mapping with multitask learning and symmetry-aware deep graph matching"],"prefix":"10.1186","volume":"17","author":[{"given":"Maryam","family":"Astero","sequence":"first","affiliation":[]},{"given":"Juho","family":"Rousu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,5,30]]},"reference":[{"key":"1030_CR1","unstructured":"Jin W, Coley C, Barzilay R, Jaakkola T (2017) Predicting organic reaction outcomes with Weisfeiler\u2013Lehman network. In: Advances in neural information processing systems, vol 30"},{"issue":"5","key":"1030_CR2","doi-asserted-by":"publisher","first-page":"1281","DOI":"10.1021\/acs.accounts.8b00087","volume":"51","author":"CW Coley","year":"2018","unstructured":"Coley CW, Green WH, Jensen KF (2018) Machine learning in computer-aided synthesis planning. Acc Chem Res 51(5):1281\u20131289","journal-title":"Acc Chem Res"},{"issue":"4","key":"1030_CR3","doi-asserted-by":"publisher","first-page":"2087","DOI":"10.1021\/acs.joc.7b03021","volume":"83","author":"RK Acharyya","year":"2018","unstructured":"Acharyya RK, Rej RK, Nanda S (2018) Exploration of ring rearrangement metathesis reaction: a general and flexible approach for the rapid construction [5, n]-fused bicyclic systems en route to linear triquinanes. J Org Chem 83(4):2087\u20132103","journal-title":"J Org Chem"},{"issue":"1","key":"1030_CR4","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1186\/s13321-020-00460-5","volume":"12","author":"L David","year":"2020","unstructured":"David L, Thakkar A, Mercado R, Engkvist O (2020) Molecular representations in ai-driven drug discovery: a review and practical guide. J Cheminf 12(1):56","journal-title":"J Cheminf"},{"key":"1030_CR5","doi-asserted-by":"publisher","first-page":"521","DOI":"10.1023\/A:1021271615909","volume":"16","author":"JW Raymond","year":"2002","unstructured":"Raymond JW, Willett P (2002) Maximum common subgraph isomorphism algorithms for the matching of chemical structures. J Comput Aided Mol Des 16:521\u2013533","journal-title":"J Comput Aided Mol Des"},{"key":"1030_CR6","first-page":"144","volume":"14","author":"M Hattori","year":"2003","unstructured":"Hattori M, Okuno Y, Goto S, Kanehisa M (2003) Heuristics for chemical compound matching. Genome Inform 14:144\u2013153","journal-title":"Genome Inform"},{"issue":"1","key":"1030_CR7","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1089\/cmb.2009.0216","volume":"18","author":"M Heinonen","year":"2011","unstructured":"Heinonen M, Lappalainen S, Mielik\u00e4inen T, Rousu J (2011) Computing atom mappings for biochemical reactions without subgraph isomorphism. J Comput Biol 18(1):43\u201358","journal-title":"J Comput Biol"},{"issue":"7","key":"1030_CR8","doi-asserted-by":"publisher","first-page":"495","DOI":"10.1002\/anie.198004953","volume":"19","author":"C Jochum","year":"1980","unstructured":"Jochum C, Gasteiger J, Ugi I (1980) The principle of minimum chemical distance (pmcd). Angew Chem Int Ed Engl 19(7):495\u2013505","journal-title":"Angew Chem Int Ed Engl"},{"key":"1030_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s13015-014-0023-3","volume":"9","author":"M Mann","year":"2014","unstructured":"Mann M, Nahar F, Schnorr N, Backofen R, Stadler PF, Flamm C (2014) Atom mapping with constraint programming. Algorithms Mol Biol 9:1\u201312","journal-title":"Algorithms Mol Biol"},{"issue":"11","key":"1030_CR10","doi-asserted-by":"publisher","first-page":"2812","DOI":"10.1021\/ci400326p","volume":"53","author":"D Fooshee","year":"2013","unstructured":"Fooshee D, Andronico A, Baldi P (2013) Reactionmap: an efficient atom-mapping algorithm for chemical reactions. J Chem Inf Model 53(11):2812\u20132819","journal-title":"J Chem Inf Model"},{"issue":"1","key":"1030_CR11","doi-asserted-by":"publisher","first-page":"1434","DOI":"10.1038\/s41467-019-09440-2","volume":"10","author":"W Jaworski","year":"2019","unstructured":"Jaworski W, Szymku\u0107 S, Mikulak-Klucznik B, Piecuch K, Klucznik T, Ka\u017amierowski M, Rydzewski J, Gambin A, Grzybowski BA (2019) Automatic mapping of atoms across both simple and complex chemical reactions. Nat Commun 10(1):1434","journal-title":"Nat Commun"},{"issue":"15","key":"1030_CR12","doi-asserted-by":"publisher","first-page":"eabe4166","DOI":"10.1126\/sciadv.abe4166","volume":"7","author":"P Schwaller","year":"2021","unstructured":"Schwaller P, Hoover B, Reymond J-L, Strobelt H, Laino T (2021) Extraction of organic chemistry grammar from unsupervised learning of chemical reactions. Sci Adv 7(15):eabe4166","journal-title":"Sci Adv"},{"issue":"14","key":"1030_CR13","doi-asserted-by":"publisher","first-page":"3307","DOI":"10.1021\/acs.jcim.2c00344","volume":"62","author":"R Nugmanov","year":"2022","unstructured":"Nugmanov R, Dyubankova N, Gedich A, Wegner JK (2022) Bidirectional graphormer for reactivity understanding: neural network trained to reaction atom-to-atom mapping task. J Chem Inf Model 62(14):3307\u20133315","journal-title":"J Chem Inf Model"},{"issue":"1","key":"1030_CR14","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1186\/s13321-024-00841-0","volume":"16","author":"M Astero","year":"2024","unstructured":"Astero M, Rousu J (2024) Learning symmetry-aware atom mapping in chemical reactions through deep graph matching. J Cheminf 16(1):46","journal-title":"J Cheminf"},{"issue":"1","key":"1030_CR15","doi-asserted-by":"publisher","first-page":"2250","DOI":"10.1038\/s41467-024-46364-y","volume":"15","author":"S Chen","year":"2024","unstructured":"Chen S, An S, Babazade R, Jung Y (2024) Precise atom-to-atom mapping for organic reactions via human-in-the-loop machine learning. Nat Commun 15(1):2250","journal-title":"Nat Commun"},{"key":"1030_CR16","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1023\/A:1007379606734","volume":"28","author":"R Caruana","year":"1997","unstructured":"Caruana R (1997) Multitask learning. Mach Learn 28:41\u201375","journal-title":"Mach Learn"},{"issue":"9","key":"1030_CR17","first-page":"12","volume":"2","author":"B Weisfeiler","year":"1968","unstructured":"Weisfeiler B, Leman A (1968) The reduction of a graph to canonical form and the algebra which appears therein.nti. Series 2(9):12\u201316","journal-title":"Series"},{"issue":"3","key":"1030_CR18","first-page":"2020","volume":"44","author":"S Bozinovski","year":"1976","unstructured":"Bozinovski S (1976) Reminder of the first paper on transfer learning in neural networks. Informatica 44(3):2020","journal-title":"Informatica"},{"key":"1030_CR19","unstructured":"Lowe DM (2012) Extraction of chemical structures and reactions from the literature. Ph.D. thesis, University of Cambridge"},{"issue":"4","key":"1030_CR20","doi-asserted-by":"publisher","first-page":"2100138","DOI":"10.1002\/minf.202100138","volume":"41","author":"A Lin","year":"2022","unstructured":"Lin A, Dyubankova N, Madzhidov TI, Nugmanov RI, Verhoeven J, Gimadiev TR, Afonina VA, Ibragimova Z, Rakhimbekova A, Sidorov P et al (2022) Atom-to-atom mapping: a benchmarking study of popular mapping algorithms and consensus strategies. Mol Inf 41(4):2100138","journal-title":"Mol Inf"},{"key":"1030_CR21","doi-asserted-by":"crossref","unstructured":"Cho M, Alahari K, Ponce J (2013) Learning graphs to match. In: Proceedings of the IEEE international conference on computer vision, pp 25\u201332","DOI":"10.1109\/ICCV.2013.11"},{"issue":"4","key":"1030_CR22","doi-asserted-by":"publisher","first-page":"377","DOI":"10.1109\/34.491619","volume":"18","author":"S Gold","year":"1996","unstructured":"Gold S, Rangarajan A (1996) A graduated assignment algorithm for graph matching. IEEE Trans Pattern Anal Mach Intell 18(4):377\u2013388","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"issue":"6","key":"1030_CR23","doi-asserted-by":"publisher","first-page":"1048","DOI":"10.1109\/TPAMI.2009.28","volume":"31","author":"TS Caetano","year":"2009","unstructured":"Caetano TS, McAuley JJ, Cheng L, Le QV, Smola AJ (2009) Learning graph matching. IEEE Trans Pattern Anal Mach Intell 31(6):1048\u20131058","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"1030_CR24","unstructured":"Fey M, Lenssen JE, Morris C, Masci J, Kriege NM (2020) Deep graph matching consensus. arXiv preprint arXiv:2001.09621"},{"key":"1030_CR25","unstructured":"Li Y, Gu C, Dullien T, Vinyals O, Kohli P (2019) Graph matching networks for learning the similarity of graph structured objects. In: International conference on machine learning. PMLR, pp\u00a03835\u20133845"},{"key":"1030_CR26","doi-asserted-by":"crossref","unstructured":"Yan J, Yang S, Hancock ER (2020) Learning for graph matching and related combinatorial optimization problems. In: International joint conferences on artificial intelligence organization, pp\u00a04988\u20134996","DOI":"10.24963\/ijcai.2020\/694"},{"key":"1030_CR27","doi-asserted-by":"crossref","unstructured":"Chen H, Luo Z, Zhang J, Zhou L, Bai X, Hu Z, Tai C-L, Quan L (2021) Learning to match features with seeded graph matching network. In: Proceedings of the IEEE\/CVF international conference on computer vision, pp\u00a06301\u20136310","DOI":"10.1109\/ICCV48922.2021.00624"},{"key":"1030_CR28","unstructured":"Xu K, Hu W, Leskovec J, Jegelka S (2018) How powerful are graph neural networks? arXiv preprint arXiv:1810.00826"},{"key":"1030_CR29","unstructured":"Kipf TN, Welling M (2016) Semi-supervised classification with graph convolutional networks. arXiv preprint arXiv:1609.02907"},{"key":"1030_CR30","unstructured":"Hamilton W, Ying Z, Leskovec J (2017) Inductive representation learning on large graphs. In: Advances in neural information processing systems, vol 30"},{"key":"1030_CR31","volume-title":"Long short-term memory. Neural computation","author":"S Hochreiter","year":"1997","unstructured":"Hochreiter S (1997) Long short-term memory. Neural computation. MIT-Press, London"},{"key":"1030_CR32","unstructured":"Veli\u010dkovi\u0107 P, Cucurull G, Casanova A, Romero A, Lio P, Bengio Y (2017) Graph attention networks. arXiv preprint arXiv:1710.10903"},{"key":"1030_CR33","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"},{"key":"1030_CR34","unstructured":"Gilmer J, Schoenholz SS, Riley PF, Vinyals O, Dahl GE (2017) Neural message passing for quantum chemistry. In: International conference on machine learning. PMLR, pp\u00a01263\u20131272"},{"key":"1030_CR35","unstructured":"Kipf TN, Welling M (2016) Variational graph auto-encoders. arXiv preprint arXiv:1611.07308"},{"key":"1030_CR36","unstructured":"Gasteiger J, Gro\u00df J, G\u00fcnnemann S (2020) Directional message passing for molecular graphs. arXiv preprint arXiv:2003.03123"},{"issue":"2","key":"1030_CR37","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"},{"key":"1030_CR38","unstructured":"Devlin J (2018) Bert: Pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805"},{"key":"1030_CR39","first-page":"12096","volume":"35","author":"R Sun","year":"2022","unstructured":"Sun R, Dai H, Yu AW (2022) Does gnn pretraining help molecular representation? Adv Neural Inf Process Syst 35:12096\u201312109","journal-title":"Adv Neural Inf Process Syst"},{"issue":"12","key":"1030_CR40","doi-asserted-by":"publisher","first-page":"2336","DOI":"10.1021\/acs.jcim.6b00564","volume":"56","author":"N Schneider","year":"2016","unstructured":"Schneider N, Stiefl N, Landrum GA (2016) What\u2019s what: the (nearly) definitive guide to reaction role assignment. J Chem Inf Model 56(12):2336\u20132346","journal-title":"J Chem Inf Model"},{"key":"1030_CR41","unstructured":"Xu K, Li C, Tian Y, Sonobe T, Kawarabayashi K, Jegelka S (2018) Representation learning on graphs with jumping knowledge networks. In: International conference on machine learning. PMLR, pp\u00a05453\u20135462"},{"key":"1030_CR42","unstructured":"Fey M, Lenssen JE (2019) Fast graph representation learning with pytorch geometric. arXiv preprint arXiv:1903.02428"},{"key":"1030_CR43","unstructured":"You Y, Chen T, Wang Z, Shen Y (2020) When does self-supervision help graph convolutional networks? In: International conference on machine learning. PMLR, pp\u00a010871\u201310880"},{"issue":"1","key":"1030_CR44","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1186\/s13321-024-00880-7","volume":"16","author":"V Dey","year":"2024","unstructured":"Dey V, Ning X (2024) Enhancing molecular property prediction with auxiliary learning and task-specific adaptation. J Cheminf 16(1):85","journal-title":"J Cheminf"},{"key":"1030_CR45","unstructured":"Liu S, Qu M, Zhang Z, Cai H, Tang J (2022) Structured multi-task learning for molecular property prediction. In: International conference on artificial intelligence and statistics. PMLR, pp\u00a08906\u20138920"}],"container-title":["Journal of Cheminformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13321-025-01030-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13321-025-01030-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13321-025-01030-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,30]],"date-time":"2025-05-30T05:16:16Z","timestamp":1748582176000},"score":1,"resource":{"primary":{"URL":"https:\/\/jcheminf.biomedcentral.com\/articles\/10.1186\/s13321-025-01030-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,30]]},"references-count":45,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2025,12]]}},"alternative-id":["1030"],"URL":"https:\/\/doi.org\/10.1186\/s13321-025-01030-3","relation":{"has-preprint":[{"id-type":"doi","id":"10.21203\/rs.3.rs-5664604\/v1","asserted-by":"object"}]},"ISSN":["1758-2946"],"issn-type":[{"value":"1758-2946","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,5,30]]},"assertion":[{"value":"17 December 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 May 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 May 2025","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 no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"87"}}