{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T04:28:31Z","timestamp":1772166511834,"version":"3.50.1"},"reference-count":66,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,10,24]],"date-time":"2025-10-24T00:00:00Z","timestamp":1761264000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,10,24]],"date-time":"2025-10-24T00:00:00Z","timestamp":1761264000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100000046","name":"National Research Council Canada","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100000046","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100012114","name":"Defence Research and Development Canada","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100012114","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cheminform"],"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Generative Artificial Intelligence is transforming the molecular discovery by enabling exploration of the vast, largely unexplored chemical space. However, current methods, including normalizing flows, struggle to balance the optimization of complex objectives and sampling speed, particularly when generating specific compound classes and more intricate scaffolds, such as aromatic rings. This work developed a generative model that efficiently samples novel molecules while optimizing their drug-likeness, ease of synthesis or chemical reactivity. To achieve this, we employed normalizing flows combined with variational autoencoders to generate samples which were evaluated for the Quantitative Estimate of Drug-likeness, the Synthetic Accessibility scores and, in case of organofluorine-phosphates, electronic density on the central phosphorus atom, approximated by Hirschfeld charges calculated with density functional theory. Our framework efficiently generated a diverse range of organofluorine-phosphates, demonstrating that combining normalizing flows directly with SELFIES or group-SELFIES can address key limitations in inverse molecular design, particularly when variational autoencoders cannot be applied due to a lack of available training data. Normalizing flows capture the chemical structures in a holistic way which paves the way towards targeted therapies that enable the optimization of complex molecular objectives.<\/jats:p>","DOI":"10.1186\/s13321-025-01104-2","type":"journal-article","created":{"date-parts":[[2025,10,24]],"date-time":"2025-10-24T14:32:00Z","timestamp":1761316320000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["VNFlow: integration of variational autoencoders and normalizing flows for novel molecular design"],"prefix":"10.1186","volume":"17","author":[{"given":"Ji\u0159\u00ed","family":"Hosta\u0161","sequence":"first","affiliation":[]},{"given":"Mohammad S.","family":"Ghaemi","sequence":"additional","affiliation":[]},{"given":"Hang","family":"Hu","sequence":"additional","affiliation":[]},{"given":"Junan","family":"Lin","sequence":"additional","affiliation":[]},{"given":"Anguang","family":"Hu","sequence":"additional","affiliation":[]},{"given":"Hsu K.","family":"Ooi","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,10,24]]},"reference":[{"issue":"1","key":"1104_CR1","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1186\/s13321-025-00995-5","volume":"17","author":"RJ Bienstock","year":"2025","unstructured":"Bienstock RJ (2025) Ai\/ml methodologies and the future-will they be successful in designing the next generation of new chemical entities? J Cheminform 17(1):46","journal-title":"J Cheminform"},{"key":"1104_CR2","doi-asserted-by":"publisher","DOI":"10.3389\/fphar.2020.00770","author":"IV Hinkson","year":"2020","unstructured":"Hinkson IV, Madej B, Stahlberg EA (2020) Accelerating therapeutics for opportunities in medicine: a paradigm shift in drug discovery. Front Pharmacol. https:\/\/doi.org\/10.3389\/fphar.2020.00770","journal-title":"Front Pharmacol"},{"issue":"20","key":"1104_CR3","doi-asserted-by":"publisher","first-page":"1877","DOI":"10.1056\/NEJMp1500848","volume":"372","author":"J Avorn","year":"2015","unstructured":"Avorn J (2015) The \\$2.6 billion pill\u2013methodologic and policy considerations. New England J Med 372(20):1877\u20131879. https:\/\/doi.org\/10.1056\/NEJMp1500848","journal-title":"New England J Med"},{"issue":"7873","key":"1104_CR4","doi-asserted-by":"publisher","first-page":"583","DOI":"10.1038\/s41586-021-03819-2","volume":"596","author":"J Jumper","year":"2021","unstructured":"Jumper J, Evans R, Pritzel A, Green T, Figurnov M, Ronneberger O, Tunyasuvunakool K, Bates R, \u017d\u00eddek A, Potapenko A et al (2021) Highly accurate protein structure prediction with alphafold. Nature 596(7873):583\u2013589","journal-title":"Nature"},{"issue":"D1","key":"1104_CR5","doi-asserted-by":"publisher","first-page":"368","DOI":"10.1093\/nar\/gkad1011","volume":"52","author":"M Varadi","year":"2023","unstructured":"...Varadi M, Bertoni D, Magana P, Paramval U, Pidruchna I, Radhakrishnan M, Tsenkov M, Nair S, Mirdita M, Yeo J, Kovalevskiy O, Tunyasuvunakool K, Laydon A, \u017d\u00eddek A, Tomlinson H, Hariharan D, Abrahamson J, Green T, Jumper J, Birney E, Steinegger M, Hassabis D, Velankar S (2023) Alphafold protein structure database in 2024: providing structure coverage for over 214 million protein sequences. Nucleic Acids Res 52(D1):368\u2013375","journal-title":"Nucleic Acids Res"},{"issue":"1","key":"1104_CR6","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1002\/(SICI)1098-1128(199601)16:1<3::AID-MED1>3.0.CO;2-6","volume":"16","author":"RS Bohacek","year":"1996","unstructured":"Bohacek RS, McMartin C, Guida WC (1996) The art and practice of structure-based drug design: a molecular modeling perspective. Med Res Rev 16(1):3\u201350","journal-title":"Med Res Rev"},{"issue":"20","key":"1104_CR7","doi-asserted-by":"publisher","first-page":"1047","DOI":"10.1016\/S1359-6446(02)02483-2","volume":"7","author":"PD Lyne","year":"2002","unstructured":"Lyne PD (2002) Structure-based virtual screening: an overview. Drug Discov Today 7(20):1047\u20131055","journal-title":"Drug Discov Today"},{"issue":"D1","key":"1104_CR8","doi-asserted-by":"publisher","first-page":"930","DOI":"10.1093\/nar\/gky1075","volume":"47","author":"D Mendez","year":"2018","unstructured":"...Mendez D, Gaulton A, Bento AP, Chambers J, Veij M, F\u00e9lix E, Magari\u00f1os M, Mosquera J, Mutowo P, Nowotka M, Gordillo-Mara\u00f1\u00f3n M, Hunter F, Junco L, Mugumbate G, Rodriguez-Lopez M, Atkinson F, Bosc N, Radoux C, Segura-Cabrera A, Hersey A, Leach A (2018) Chembl: towards direct deposition of bioassay data. Nucleic Acids Res 47(D1):930\u2013940","journal-title":"Nucleic Acids Res"},{"issue":"3","key":"1104_CR9","doi-asserted-by":"publisher","first-page":"722","DOI":"10.1021\/ar500432k","volume":"48","author":"J-L Reymond","year":"2015","unstructured":"Reymond J-L (2015) The chemical space project. Acc Chem Res 48(3):722\u2013730. https:\/\/doi.org\/10.1021\/ar500432k","journal-title":"Acc Chem Res"},{"key":"1104_CR10","doi-asserted-by":"publisher","first-page":"828","DOI":"10.1039\/C9ME00039A","volume":"4","author":"DC Elton","year":"2019","unstructured":"Elton DC, Boukouvalas Z, Fuge MD, Chung PW (2019) Deep learning for molecular design\u2014a review of the state of the art. Mol Syst Des Eng 4:828\u2013849. https:\/\/doi.org\/10.1039\/C9ME00039A","journal-title":"Mol Syst Des Eng"},{"key":"1104_CR11","unstructured":"De Cao N, Kipf T (2018) MolGAN: an implicit generative model for small molecular graphs. In: ICML 2018 workshop on Theoretical Foundations and Applications of Deep Generative Models"},{"key":"1104_CR12","doi-asserted-by":"publisher","unstructured":"Mikolov T, Kombrink S, Burget L, \u010cernock\u00fd J, Khudanpur S (2011) Extensions of recurrent neural network language model. In: 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp 5528\u20135531 https:\/\/doi.org\/10.1109\/ICASSP.2011.5947611","DOI":"10.1109\/ICASSP.2011.5947611"},{"issue":"1","key":"1104_CR13","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1021\/ci00057a005","volume":"28","author":"D Weininger","year":"1988","unstructured":"Weininger D (1988) Smiles, a chemical language and information system. 1. introduction to methodology and encoding rules. J Chem Inf Comput Sci 28(1):31\u201336. https:\/\/doi.org\/10.1021\/ci00057a005","journal-title":"J Chem Inf Comput Sci"},{"key":"1104_CR14","unstructured":"Bjerrum EJ, Threlfall R (2017) Molecular generation with recurrent neural networks (rnns). CoRR arXiv:1705.04612"},{"key":"1104_CR15","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1186\/s13321-020-00425-8","volume":"12","author":"R Deursen","year":"2020","unstructured":"Deursen R, Ertl P, Tetko IV, Godin G (2020) Gen: highly efficient smiles explorer using autodidactic generative examination networks. J Cheminform 12:22","journal-title":"J Cheminform"},{"key":"1104_CR16","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1186\/s13321-019-0393-0","volume":"11","author":"J Ar\u00fas-Pous","year":"2019","unstructured":"Ar\u00fas-Pous J, Johansson SV, Prykhodko O, Bjerrum EJ, Tyrchan C, Reymond JL, Chen H, Engkvist O (2019) Randomized smiles strings improve the quality of molecular generative models. J Cheminform 11:71","journal-title":"J Cheminform"},{"issue":"2","key":"1104_CR17","doi-asserted-by":"publisher","first-page":"268","DOI":"10.1021\/acscentsci.7b00572","volume":"4","author":"R G\u00f3mez-Bombarelli","year":"2018","unstructured":"G\u00f3mez-Bombarelli R, Wei JN, Duvenaud D, Hern\u00e1ndez-Lobato JM, S\u00e1nchez-Lengeling B, Sheberla D, Aguilera-Iparraguirre J, Hirzel TD, Adams RP, Aspuru-Guzik A (2018) Automatic chemical design using a data-driven continuous representation of molecules. ACS Cent Sci 4(2):268\u2013276. https:\/\/doi.org\/10.1021\/acscentsci.7b00572. (PMID: 29532027)","journal-title":"ACS Cent Sci"},{"key":"1104_CR18","unstructured":"Kusner MJ, Paige B, Hern\u00e1ndez-Lobato JM (2017) Grammar Variational Autoencoder arXiv:1703.01925"},{"key":"1104_CR19","unstructured":"Dinh L, Krueger D, Bengio Y (2015) NICE: non-linear Independent Components Estimation arXiv:1410.8516"},{"key":"1104_CR20","unstructured":"Papamakarios G, Pavlakou T, Murray I (2018) Masked Autoregressive Flow for Density Estimation arXiv:1705.07057"},{"key":"1104_CR21","unstructured":"Dinh L, Sohl-Dickstein J, Bengio S (2017) Density estimation using real NVP. In: International Conference on Learning Representations. https:\/\/openreview.net\/forum?id=HkpbnH9lx"},{"key":"1104_CR22","doi-asserted-by":"publisher","unstructured":"Zang C, Wang F (2020) Moflow: An invertible flow model for generating molecular graphs. In: Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery. KDD \u201920, pp 617\u2013626 https:\/\/doi.org\/10.1145\/3394486.3403104. ACM","DOI":"10.1145\/3394486.3403104"},{"key":"1104_CR23","unstructured":"Kingma DP, Dhariwal P (2018) Glow: generative flow with invertible 1x1 convolutions. arXiv"},{"key":"1104_CR24","doi-asserted-by":"crossref","unstructured":"Kuznetsov M, Polykovskiy D (2021) MolGrow: a Graph Normalizing Flow for Hierarchical Molecular Generation arXiv:2106.05856","DOI":"10.1609\/aaai.v35i9.17001"},{"key":"1104_CR25","unstructured":"Shi C, Xu M, Zhu Z, Zhang W, Zhang M, Tang J (2020) GraphAF: a Flow-based Autoregressive Model for Molecular Graph Generation arXiv:2001.09382"},{"issue":"3","key":"1104_CR26","doi-asserted-by":"publisher","DOI":"10.1088\/2632-2153\/ace58c","volume":"4","author":"E Rozenberg","year":"2023","unstructured":"Rozenberg E, Freedman D (2023) Semi-equivariant conditional normalizing flows, with applications to target-aware molecule generation. Mach Learn Sci Technol 4(3):035037. https:\/\/doi.org\/10.1088\/2632-2153\/ace58c","journal-title":"Mach Learn Sci Technol"},{"key":"1104_CR27","unstructured":"Rozenberg E, Rivlin E, Freedman D (2023) Structure-based drug design via semi-equivariant conditional normalizing flows. In: ICLR 2023-Machine Learning for Drug Discovery Workshop https:\/\/openreview.net\/forum?id=TY5iNiUSo-"},{"issue":"9","key":"1104_CR28","doi-asserted-by":"publisher","first-page":"4200","DOI":"10.1021\/acs.jcim.0c00411","volume":"60","author":"PG Francoeur","year":"2020","unstructured":"Francoeur PG, Masuda T, Sunseri J, Jia A, Iovanisci RB, Snyder I, Koes DR (2020) Three-dimensional convolutional neural networks and a cross-docked data set for structure-based drug design. J Chem Inf Model 60(9):4200\u20134215. https:\/\/doi.org\/10.1021\/acs.jcim.0c00411","journal-title":"J Chem Inf Model"},{"key":"1104_CR29","unstructured":"Frey NC, Gadepally V, Ramsundar B (2022) FastFlows: flow-Based Models for Molecular Graph Generation. arXiv:2201.12419"},{"key":"1104_CR30","unstructured":"Morrow R, Chiu W-C (2020) Variational Autoencoders with Normalizing Flow Decoders. arXiv:2004.05617"},{"key":"1104_CR31","unstructured":"Rezende DJ, Mohamed S (2016) Variational Inference with Normalizing Flows. arXiv:1505.05770"},{"issue":"1","key":"1104_CR32","doi-asserted-by":"publisher","DOI":"10.1038\/s41467-024-49388-6","volume":"15","author":"J-N Wu","year":"2024","unstructured":"Wu J-N, Wang T, Chen Y, Tang L-J, Wu H-L, Yu R-Q (2024) T-smiles: a fragment-based molecular representation framework for de novo ligand design. Nat Commun 15(1):4993","journal-title":"Nat Commun"},{"issue":"4","key":"1104_CR33","doi-asserted-by":"publisher","DOI":"10.1088\/2632-2153\/aba947","volume":"1","author":"M Krenn","year":"2020","unstructured":"Krenn M, H\u00e4se F, Nigam A, Friederich P, Aspuru-Guzik A (2020) Self-referencing embedded strings (selfies): a 100% robust molecular string representation. Mach Learn Sci Technol 1(4):045024. https:\/\/doi.org\/10.1088\/2632-2153\/aba947","journal-title":"Mach Learn Sci Technol"},{"key":"1104_CR34","doi-asserted-by":"publisher","first-page":"748","DOI":"10.1039\/D3DD00012E","volume":"2","author":"AH Cheng","year":"2023","unstructured":"Cheng AH, Cai A, Miret S, Malkomes G, Phielipp M, Aspuru-Guzik A (2023) Group selfies: a robust fragment-based molecular string representation. Dig Discov 2:748\u2013758. https:\/\/doi.org\/10.1039\/D3DD00012E","journal-title":"Dig Discov"},{"issue":"7","key":"1104_CR35","doi-asserted-by":"publisher","first-page":"1757","DOI":"10.1021\/ci3001277","volume":"52","author":"JJ Irwin","year":"2012","unstructured":"Irwin JJ, Sterling T, Mysinger MM, Bolstad ES, Coleman RG (2012) Zinc: a free tool to discover chemistry for biology. J Chem Inf Model 52(7):1757\u20131768","journal-title":"J Chem Inf Model"},{"issue":"5","key":"1104_CR36","doi-asserted-by":"publisher","DOI":"10.1002\/wcms.1603","volume":"12","author":"DS Wigh","year":"2022","unstructured":"Wigh DS, Goodman JM, Lapkin AA (2022) A review of molecular representation in the age of machine learning. WIREs Comput Mol Sci 12(5):1603","journal-title":"WIREs Comput Mol Sci"},{"issue":"1","key":"1104_CR37","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/sdata.2014.22","volume":"1","author":"R Ramakrishnan","year":"2014","unstructured":"Ramakrishnan R, Dral PO, Rupp M, Lilienfeld OA (2014) Quantum chemistry structures and properties of 134 kilo molecules. Sci Data 1(1):1\u20137","journal-title":"Sci Data"},{"key":"1104_CR38","doi-asserted-by":"publisher","unstructured":"RDKit: Open-source Cheminformatics. https:\/\/doi.org\/10.5281\/zenodo.59163. https:\/\/www.rdkit.org","DOI":"10.5281\/zenodo.59163"},{"key":"1104_CR39","unstructured":"Jin W, Barzilay R, Jaakkola T (2020) Hierarchical generation of molecular graphs using structural motifs. In: International Conference on Machine Learning, pp 4839\u20134848 PMLR"},{"key":"1104_CR40","doi-asserted-by":"publisher","first-page":"28700","DOI":"10.1039\/D2CP02827A","volume":"24","author":"AM Teale","year":"2022","unstructured":"Teale AM, Helgaker T, Savin A, Adamo C, Aradi B, Arbuznikov AV, Ayers PW, Baerends EJ, Barone V, Calaminici P, Canc\u00e8s E, Carter EA, Chattaraj PK, Chermette H, Ciofini I, Crawford TD, Proft F, Dobson JF, Draxl C, Frauenheim T, Fromager E, Fuentealba P, Gagliardi L, Galli G, Gao J, Geerlings P, Gidopoulos N, Gill PMW, Gori-Giorgi P, G\u00f6rling A, Gould T, Grimme S, Gritsenko O, Jensen HJA, Johnson ER, Jones RO, Kaupp M, K\u00f6ster AM, Kronik L, Krylov AI, Kvaal S, Laestadius A, Levy M, Lewin M, Liu S, Loos P-F, Maitra NT, Neese F, Perdew JP, Pernal K, Pernot P, Piecuch P, Rebolini E, Reining L, Romaniello P, Ruzsinszky A, Salahub DR, Scheffler M, Schwerdtfeger P, Staroverov VN, Sun J, Tellgren E, Tozer DJ, Trickey SB, Ullrich CA, Vela A, Vignale G, Wesolowski TA, Xu X, Yang W (2022) Dft exchange: sharing perspectives on the workhorse of quantum chemistry and materials science. Phys Chem Chem Phys 24:28700\u201328781. https:\/\/doi.org\/10.1039\/D2CP02827A","journal-title":"Phys Chem Chem Phys"},{"issue":"5","key":"1104_CR41","doi-asserted-by":"publisher","first-page":"1411","DOI":"10.1016\/j.drudis.2021.12.017","volume":"27","author":"N Ye","year":"2022","unstructured":"Ye N, Yang Z, Liu Y (2022) Applications of density functional theory in covid-19 drug modeling. Drug Discov Today 27(5):1411\u20131419. https:\/\/doi.org\/10.1016\/j.drudis.2021.12.017","journal-title":"Drug Discov Today"},{"issue":"4","key":"1104_CR42","doi-asserted-by":"publisher","first-page":"1939","DOI":"10.1021\/ct501168n","volume":"11","author":"D Jakubec","year":"2015","unstructured":"Jakubec D, Hosta\u0161 J, Laskowski RA, Hobza P, Vondr\u00e1\u0161ek J (2015) Large-scale quantitative assessment of binding preferences in protein-nucleic acid complexes. J Chem Theory Comput 11(4):1939\u20131948","journal-title":"J Chem Theory Comput"},{"issue":"1","key":"1104_CR43","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1002\/wcms.81","volume":"2","author":"F Neese","year":"2012","unstructured":"Neese F (2012) The orca program system. WIREs Comput Mol Sci 2(1):73\u201378. https:\/\/doi.org\/10.1002\/wcms.81","journal-title":"WIREs Comput Mol Sci"},{"issue":"3","key":"1104_CR44","doi-asserted-by":"publisher","first-page":"2155","DOI":"10.1063\/1.462066","volume":"96","author":"AD Becke","year":"1992","unstructured":"Becke AD (1992) Density-functional thermochemistry. I. The effect of the exchange-only gradient correction. J Chem Phys 96(3):2155\u20132160","journal-title":"J Chem Phys"},{"issue":"3","key":"1104_CR45","doi-asserted-by":"publisher","DOI":"10.1063\/1.4993215","volume":"147","author":"E Caldeweyher","year":"2017","unstructured":"Caldeweyher E, Bannwarth C, Grimme S (2017) Extension of the d3 dispersion coefficient model. J Chem Phys 147(3):034112. https:\/\/doi.org\/10.1063\/1.4993215","journal-title":"J Chem Phys"},{"key":"1104_CR46","doi-asserted-by":"publisher","first-page":"3297","DOI":"10.1039\/B508541A","volume":"7","author":"F Weigend","year":"2005","unstructured":"Weigend F, Ahlrichs R (2005) Balanced basis sets of split valence, triple zeta valence and quadruple zeta valence quality for H to Rn: design and assessment of accuracy. Phys Chem Chem Phys 7:3297\u20133305. https:\/\/doi.org\/10.1039\/B508541A","journal-title":"Phys Chem Chem Phys"},{"key":"1104_CR47","unstructured":"Kingma DP, Welling M (2022) Auto-Encoding Variational Bayes. arXiv:1312.6114"},{"issue":"4","key":"1104_CR48","doi-asserted-by":"publisher","first-page":"307","DOI":"10.1561\/2200000056","volume":"12","author":"DP Kingma","year":"2019","unstructured":"Kingma DP, Welling M (2019) An introduction to variational autoencoders. Foundations and Trends\u00ae in Machine Learning 12(4):307\u2013392. https:\/\/doi.org\/10.1561\/2200000056","journal-title":"Foundations and Trends\u00ae in Machine Learning"},{"key":"1104_CR49","doi-asserted-by":"publisher","unstructured":"Bowman SR, Vilnis L, Vinyals O, Dai A, Jozefowicz R, Bengio S (2016) Generating sentences from a continuous space. In: Riezler S, Goldberg Y (eds.) Proceedings of the 20th SIGNLL Conference on Computational Natural Language Learning. pp 10\u201321. Association for Computational Linguistics, Berlin, Germany https:\/\/doi.org\/10.18653\/v1\/K16-1002. https:\/\/aclanthology.org\/K16-1002\/","DOI":"10.18653\/v1\/K16-1002"},{"key":"1104_CR50","unstructured":"Chung J, Gulcehre C, Cho K, Bengio Y (2014) Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling. arXiv:1412.3555"},{"key":"1104_CR51","doi-asserted-by":"publisher","unstructured":"Ansel J, Yang E, He H, Gimelshein N, Jain A, Voznesensky M, Bao B, Bell P, Berard D, Burovski E, Chauhan G, Chourdia A, Constable W, Desmaison A, DeVito Z, Ellison E, Feng W, Gong J, Gschwind M, Hirsh B, Huang S, Kalambarkar K, Kirsch L, Lazos M, Lezcano M, Liang Y, Liang J, Lu Y, Luk C, Maher B, Pan Y, Puhrsch C, Reso M, Saroufim M, Siraichi MY, Suk H, Suo M, Tillet P, Wang E, Wang X, Wen W, Zhang S, Zhao X, Zhou K, Zou R, Mathews A, Chanan G, Wu P, Chintala S (2024) PyTorch 2: Faster Machine Learning Through Dynamic Python Bytecode Transformation and Graph Compilation. In: 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2 (ASPLOS \u201924), vol. 2. pp 929\u2013947. https:\/\/doi.org\/10.1145\/3620665.3640366. ACM","DOI":"10.1145\/3620665.3640366"},{"key":"1104_CR52","doi-asserted-by":"publisher","unstructured":"Williams MJ. jmcginn, federicostak, Veitch, J.: Uofgravity\/glasflow: V0.4.1. https:\/\/doi.org\/10.5281\/zenodo.13914483","DOI":"10.5281\/zenodo.13914483"},{"key":"1104_CR53","doi-asserted-by":"publisher","unstructured":"Durkan C, Bekasov A, Murray I, Papamakarios G. nflows: normalizing Flows in PyTorch. https:\/\/doi.org\/10.5281\/zenodo.4296287","DOI":"10.5281\/zenodo.4296287"},{"key":"1104_CR54","unstructured":"Durkan C, Bekasov A, Murray I, Papamakarios G (2019) Neural spline flows. In: Wallach H, Larochelle H, Beygelzimer A, Alch\u00e9-Buc F, Fox E, Garnett R (eds.) Advances in Neural Information Processing Systems, vol. 32"},{"issue":"86","key":"1104_CR55","doi-asserted-by":"publisher","DOI":"10.21105\/joss.05361","volume":"8","author":"V Stimper","year":"2023","unstructured":"Stimper V, Liu D, Campbell A, Berenz V, Ryll L, Sch\u00f6lkopf B, Hern\u00e1ndez-Lobato JM (2023) Normflows: a pytorch package for normalizing flows. J Open Sour Softw 8(86):5361. https:\/\/doi.org\/10.21105\/joss.05361","journal-title":"J Open Sour Softw"},{"key":"1104_CR56","unstructured":"Papamakarios G, Nalisnick E, Rezende DJ, Mohamed S, Lakshminarayanan B (2021) Normalizing Flows for Probabilistic Modeling and Inference. arXiv:1912.02762"},{"key":"1104_CR57","unstructured":"Weng L (2018) Flow-based deep generative models. lilianweng.github.io"},{"key":"1104_CR58","first-page":"2825","volume":"12","author":"F Pedregosa","year":"2011","unstructured":"Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Blondel M, Prettenhofer P, Weiss R, Dubourg V, Vanderplas J, Passos A, Cournapeau D, Brucher M, Perrot M, Duchesnay E (2011) Scikit-learn: machine learning in python. J Mach Learn Res 12:2825\u20132830","journal-title":"J Mach Learn Res"},{"key":"1104_CR59","doi-asserted-by":"publisher","unstructured":"The pandas development team: Pandas-dev\/pandas: Pandas. https:\/\/doi.org\/10.5281\/zenodo.3509134","DOI":"10.5281\/zenodo.3509134"},{"issue":"7825","key":"1104_CR60","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1038\/s41586-020-2649-2","volume":"585","author":"CR Harris","year":"2020","unstructured":"Harris CR, Millman KJ, Walt SJ, Gommers R, Virtanen P, Cournapeau D, Wieser E, Taylor J, Berg S, Smith NJ, Kern R, Picus M, Hoyer S, Kerkwijk MH, Brett M, Haldane A, R\u00edo JF, Wiebe M, Peterson P, G\u00e9rard-Marchant P, Sheppard K, Reddy T, Weckesser W, Abbasi H, Gohlke C, Oliphant TE (2020) Array programming with numpy. Nature 585(7825):357\u2013362. https:\/\/doi.org\/10.1038\/s41586-020-2649-2","journal-title":"Nature"},{"issue":"4","key":"1104_CR61","doi-asserted-by":"publisher","first-page":"437","DOI":"10.1038\/s42256-024-00821-x","volume":"6","author":"MA Skinnider","year":"2024","unstructured":"Skinnider MA (2024) Invalid smiles are beneficial rather than detrimental to chemical language models. Nature Mach Intell 6(4):437\u2013448. https:\/\/doi.org\/10.1038\/s42256-024-00821-x","journal-title":"Nature Mach Intell"},{"key":"1104_CR62","doi-asserted-by":"publisher","DOI":"10.1016\/j.jhazmat.2024.134236","volume":"470","author":"S Karaboga","year":"2024","unstructured":"Karaboga S, Severac F, Collins E-MS, Stab A, Davis A, Souchet M, Herv\u00e9 G (2024) Organophosphate toxicity patterns: a new approach for assessing organophosphate neurotoxicity. J Hazard Mater 470:134236. https:\/\/doi.org\/10.1016\/j.jhazmat.2024.134236","journal-title":"J Hazard Mater"},{"issue":"8","key":"1104_CR63","doi-asserted-by":"publisher","DOI":"10.1098\/rsos.190414","volume":"6","author":"K Jeong","year":"2019","unstructured":"Jeong K, Choi J (2019) Theoretical study on the toxicity of \u2018novichok\u2019 agent candidates. R Soc Open Sci 6(8):190414. https:\/\/doi.org\/10.1098\/rsos.190414","journal-title":"R Soc Open Sci"},{"key":"1104_CR64","doi-asserted-by":"crossref","unstructured":"Hu H, Ooi HK, Ghaemi MS, Hu A (2023) Machine learning for the prediction of safe and biologically active organophosphorus molecules. In: Canadian Artificial Intelligence Association (CAIAC). https:\/\/caiac.pubpub.org\/pub\/ubvwd1py","DOI":"10.21428\/594757db.7b542d48"},{"issue":"7","key":"1104_CR65","doi-asserted-by":"publisher","first-page":"520","DOI":"10.1002\/anie.197805201","volume":"17","author":"G Maier","year":"1978","unstructured":"Maier G, Pfriem S, Sch\u00e4fer U, Matusch R (1978) Tetra-tert-butyltetrahedrane. Angew Chem Int Ed Engl 17(7):520\u2013521. https:\/\/doi.org\/10.1002\/anie.197805201","journal-title":"Angew Chem Int Ed Engl"},{"issue":"1","key":"1104_CR66","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1186\/s13321-023-00742-8","volume":"15","author":"M Parrot","year":"2023","unstructured":"Parrot M, Tajmouati H, Silva VBR, Atwood BR, Fourcade R, Gaston-Math\u00e9 Y, Do\u00a0Huu N, Perron Q (2023) Integrating synthetic accessibility with AI-based generative drug design. J Cheminform 15(1):83","journal-title":"J Cheminform"}],"container-title":["Journal of Cheminformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13321-025-01104-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13321-025-01104-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13321-025-01104-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,24]],"date-time":"2025-10-24T14:32:15Z","timestamp":1761316335000},"score":1,"resource":{"primary":{"URL":"https:\/\/jcheminf.biomedcentral.com\/articles\/10.1186\/s13321-025-01104-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,24]]},"references-count":66,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2025,12]]}},"alternative-id":["1104"],"URL":"https:\/\/doi.org\/10.1186\/s13321-025-01104-2","relation":{"has-preprint":[{"id-type":"doi","id":"10.21203\/rs.3.rs-6649856\/v1","asserted-by":"object"}]},"ISSN":["1758-2946"],"issn-type":[{"value":"1758-2946","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,10,24]]},"assertion":[{"value":"12 May 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 September 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 October 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":"161"}}